this.connectionWeights = MatrixWritable.readMatrix( di );
// this.trainingDataset = MatrixWritable.readMatrix( di );
this.randNumGenerator = (RandomGenerator) ois.readObject();
this.sparsity = di.readDouble();
this.momentum = di.readDouble();
this.l2 = di.readDouble();
this.renderWeightsEveryNumEpochs = di.readInt();
this.fanIn = di.readDouble();
this.useRegularization = di.readBoolean();