changes to model initialization and learning parameters