馃崚 MnemonicAttached: Set initial values before processing weights
Otherwise the processing is just undone completely. By doing it before processing, we still have the correct initial value in case there are no weights but also don't just bluntly override them.
(cherry picked from commit acd495ee)