public void TestGradientNonZeroContBufferSize2() { RNNLayerTest test = new RNNLayerTest(); try { foreach (IRNNLayerTest t in test.Tests) { t.TestGradientNonZeroContBufferSize2(); } } finally { test.Dispose(); } }
public void TestGradient() { RNNLayerTest test = new RNNLayerTest(); try { foreach (IRNNLayerTest t in test.Tests) { t.TestGradient(); } } finally { test.Dispose(); } }
public void TestGradientNonZeroCont() { RNNLayerTest test = new RNNLayerTest(EngineParameter.Engine.CAFFE); try { foreach (IRNNLayerTest t in test.Tests) { t.TestGradientNonZeroCont(); } } finally { test.Dispose(); } }
public void TestForward() { RNNLayerTest test = new RNNLayerTest(EngineParameter.Engine.CAFFE); try { foreach (IRNNLayerTest t in test.Tests) { t.TestForward(); } } finally { test.Dispose(); } }
public void TestGradientNonZeroContBufferSize2WithStaticInput_Cudnn() { RNNLayerTest test = new RNNLayerTest(EngineParameter.Engine.CUDNN); try { foreach (IRNNLayerTest t in test.Tests) { t.TestGradientNonZeroContBufferSize2WithStaticInput(); } } finally { test.Dispose(); } }
public void TestGradient_Cudnn() { RNNLayerTest test = new RNNLayerTest(EngineParameter.Engine.CUDNN); try { foreach (IRNNLayerTest t in test.Tests) { t.TestGradient(); } } finally { test.Dispose(); } }