String costFunctionName = "SquaredError";
int[] layerSizeArray = new int[] { 3, 2, 3, 3 };
int numberOfLayers = layerSizeArray.length;
WritableUtils.writeString(output, MLPType);
output.writeDouble(learningRate);
output.writeDouble(regularization);
output.writeDouble(momentum);
output.writeInt(numberOfLayers);
WritableUtils.writeString(output, squashingFunctionName);
WritableUtils.writeString(output, costFunctionName);