public void testRemoveLayer() {
Environment.getInstance().setUseWeightsSharedMemory(true);
NeuralNetworkImpl mlp = NNFactory.mlp(new int[] {3, 4, 5}, true);
assertEquals(5, mlp.getLayers().size(), 0);
Layer currentOutput = mlp.getOutputLayer();
mlp.removeLayer(mlp.getOutputLayer());
assertEquals(3, mlp.getLayers().size(), 0);
assertEquals(true, currentOutput != mlp.getOutputLayer());
}
@Test