Exemplo n.º 1
0
        public void TestOneHotFeature()
        {
            var builder = new FeatureCTFBuilder();

            builder.AddOneHotFeature("onehot", new int[] { 0, 1, 2, 3 }, 5);

            var writer = new StringWriter();

            builder.Write(writer);
            var s = writer.ToString();

            var expected =
                "0\t|onehot 1 0 0 0 0\r\n" +
                "1\t|onehot 0 1 0 0 0\r\n" +
                "2\t|onehot 0 0 1 0 0\r\n" +
                "3\t|onehot 0 0 0 1 0";

            Assert.AreEqual(expected, s);
        }