public void TestGetBytes()
        {
            NNUE nnue = new NNUE();

            byte[] bytes = File.ReadAllBytes(@"resource\nn.bin");
            nnue.SetBytes(bytes);
            byte[] bytes2 = nnue.GetBytes();

            Assert.IsTrue(bytes.SequenceEqual(bytes2));
        }
        public void TestGetBytes()
        {
            //テスト用nn.binを読み込んで、FeatureTransForm.GetBytes()の結果が元のバイト列と同じかどうか確かめます。

            byte[] bytes = File.ReadAllBytes(@"resource\nn.bin");

            NNUE nnue = new NNUE();

            nnue.SetBytes(bytes);
            byte[] bytes2 = nnue.FeatureAffineTransform.GetBytes();

            byte[] bytes3 = new byte[bytes2.Length];
            Array.Copy(bytes, originalNNUEFeatureTransformParamStart, bytes3, 0, bytes3.Length);


            Assert.IsTrue(bytes2.SequenceEqual(bytes3));
        }