public void TestGradientAxis1()
        {
            GatherLayerTest test = new GatherLayerTest();

            try
            {
                foreach (IGatherLayerTest t in test.Tests)
                {
                    t.TestGradient(1);
                }
            }
            finally
            {
                test.Dispose();
            }
        }
        public void TestForwardAxis0()
        {
            GatherLayerTest test = new GatherLayerTest();

            try
            {
                foreach (IGatherLayerTest t in test.Tests)
                {
                    t.TestForward(0);
                }
            }
            finally
            {
                test.Dispose();
            }
        }