public void TestGradient_1btmA0() { ConvolutionOctaveLayerTest test = new ConvolutionOctaveLayerTest(EngineParameter.Engine.CAFFE); try { foreach (IConvolutionOctaveLayerTest t in test.Tests) { t.TestGradient(1, 0.0); } } finally { test.Dispose(); } }
public void TestForward_1btmAp5() { ConvolutionOctaveLayerTest test = new ConvolutionOctaveLayerTest(EngineParameter.Engine.CAFFE); try { foreach (IConvolutionOctaveLayerTest t in test.Tests) { t.TestForward(1, 0.5); } } finally { test.Dispose(); } }
public void TestGradient_2btmAp5_CUDNN() { ConvolutionOctaveLayerTest test = new ConvolutionOctaveLayerTest(EngineParameter.Engine.CUDNN); try { foreach (IConvolutionOctaveLayerTest t in test.Tests) { t.TestGradient(2, 0.5); } } finally { test.Dispose(); } }
public void TestForward_2btmA0_CUDNN() { ConvolutionOctaveLayerTest test = new ConvolutionOctaveLayerTest(EngineParameter.Engine.CUDNN); try { foreach (IConvolutionOctaveLayerTest t in test.Tests) { t.TestForward(2, 0.0); } } finally { test.Dispose(); } }
public void TestSetup_1btmAp5_CUDNN() { ConvolutionOctaveLayerTest test = new ConvolutionOctaveLayerTest(EngineParameter.Engine.CUDNN); try { foreach (IConvolutionOctaveLayerTest t in test.Tests) { t.TestSetup(1, 0.5, false); } } finally { test.Dispose(); } }
public void TestSetup_2btmA0() { ConvolutionOctaveLayerTest test = new ConvolutionOctaveLayerTest(EngineParameter.Engine.CAFFE); try { foreach (IConvolutionOctaveLayerTest t in test.Tests) { t.TestSetup(2, 0.0, false); } } finally { test.Dispose(); } }