public void TestGradientNonZeroContBufferSize2() { LSTMLayerTest test = new LSTMLayerTest(); try { foreach (ILSTMLayerTest t in test.Tests) { t.TestGradientNonZeroContBufferSize2(); } } finally { test.Dispose(); } }
public void TestGradient() { LSTMLayerTest test = new LSTMLayerTest(); try { foreach (ILSTMLayerTest t in test.Tests) { t.TestGradient(); } } finally { test.Dispose(); } }
public void TestCuDnn() { LSTMLayerTest test = new LSTMLayerTest(EngineParameter.Engine.CUDNN); try { foreach (ILSTMLayerTest t in test.Tests) { t.TestCuDnn(); } } finally { test.Dispose(); } }
public void TestLSTMUnitSetup() { LSTMLayerTest test = new LSTMLayerTest(); try { foreach (ILSTMLayerTest t in test.Tests) { t.TestLSTMUnitSetup(); } } finally { test.Dispose(); } }
public void TestForwardCuDnnTraining() { LSTMLayerTest test = new LSTMLayerTest(EngineParameter.Engine.CUDNN); try { foreach (ILSTMLayerTest t in test.Tests) { t.TestForward(Phase.TRAIN); } } finally { test.Dispose(); } }