src/core/layer/AbstractLayer.java
public void train(Sequence inputs) {
        if (inputs.isEmpty()) return;
        layerOutputs = new Sequence(inputs);
        nextState(ExecutionState.TRAIN);
        waitToComplete();
    }
/**
     * Executes training step for neural network layer and propagates procedure to next layer.
     *
     * @param inputs training inputs for layer.
     */
Executes training step for neural network layer and propagates procedure to next layer.
@param inputs training inputs for layer.
Executes training step for neural network layer and propagates procedure to next layer . @param inputs training inputs for layer .
public void train(Sequence inputs) {
        if (inputs.isEmpty()) return;
        layerOutputs = new Sequence(inputs);
        nextState(ExecutionState.TRAIN);
        waitToComplete();
    }
public void train ( Sequence inputs ) { if ( inputs . isEmpty ( ) ) return ; layerOutputs = new Sequence ( inputs ) ; nextState ( ExecutionState . TRAIN ) ; waitToComplete ( ) ; }
Executes training step for neural network layer and propagates procedure to next layer.
Executes training step for neural network layer and propagates procedure to next layer .