Example #1
0
        public void TestAbsoluteSerial()
        {
            DataNormalization norm = Create();

            norm = (DataNormalization)SerializeRoundTrip.RoundTrip(norm);
            norm.Process();
            Check(norm);
        }
Example #2
0
        public void TestGenerateAndLoadSerial()
        {
            double[][] outputArray = EngineArray.AllocateDouble2D(2, 5);
            Generate();
            DataNormalization norm = Create(outputArray);

            norm = (DataNormalization)SerializeRoundTrip.RoundTrip(norm);
            norm.Process();
            Check(norm);
        }
Example #3
0
        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);
        }
Example #6
0
        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);
            }
        }