示例#1
0
        public void ConcatenateFloat()
        {
            var x1 = new FloatTensor(9);
            var x2 = new FloatTensor(9);

            for (var i = 0; i < x1.Shape[0]; ++i)
            {
                x1[i] = i + 1;
                x2[i] = i + 1 + x1.Shape[0];
            }

            var x3 = x1.Concatenate(x2, 0);

            Assert.AreEqual(1, x3.Shape.Length);
            Assert.AreEqual(18, x3.Shape[0]);

            for (var i = 0; i < x3.Shape[0]; ++i)
            {
                Assert.AreEqual(i + 1, x3[i]);
            }
        }