public void TestAbsoluteSerial() { DataNormalization norm = Create(); norm = (DataNormalization)SerializeRoundTrip.RoundTrip(norm); norm.Process(); Check(norm); }
public void TestGenerateAndLoadSerial() { double[][] outputArray = EngineArray.AllocateDouble2D(2, 5); Generate(); DataNormalization norm = Create(outputArray); norm = (DataNormalization)SerializeRoundTrip.RoundTrip(norm); norm.Process(); Check(norm); }
public void TestOutputFieldEncodeSerialize() { double[][] arrayOutput = EngineArray.AllocateDouble2D(2, 2); DataNormalization norm = Create(arrayOutput); norm = (DataNormalization)SerializeRoundTrip.RoundTrip(norm); arrayOutput = ((NormalizationStorageArray2D)norm.Storage).GetArray(); norm.Process(); Check(arrayOutput); }
public void TestArray1DSerial() { var arrayOutput = new double[5]; DataNormalization norm = Create1D(arrayOutput); norm = (DataNormalization)SerializeRoundTrip.RoundTrip(norm); arrayOutput = ((NormalizationStorageArray1D)norm.Storage).GetArray(); norm.Process(); Check1D(arrayOutput); }
public void TestArray2DSerial() { var arrayOutput = EngineArray.AllocateDouble2D(2, 2); DataNormalization norm = Create2D(arrayOutput); norm = (DataNormalization)SerializeRoundTrip.RoundTrip(norm); arrayOutput = ((NormalizationStorageArray2D)norm.Storage).GetArray(); norm.Process(); Check2D(arrayOutput); }
public void TestAbsoluteSerial() { double[][] arrayOutput = EngineArray.AllocateDouble2D(2, 3); DataNormalization norm = Create(arrayOutput); norm = (DataNormalization)SerializeRoundTrip.RoundTrip(norm); arrayOutput = ((NormalizationStorageArray2D)norm.Storage).GetArray(); norm.Process(); for (int i = 0; i < arrayOutput[0].Length; i++) { Assert.AreEqual(arrayOutput[0][i], arrayOutput[1][i], 0.01); } }