public override void Train(Step downstream) { FinaliseErrorFirstDerivatives(downstream); base.Train(downstream); }