src/core/layer/AbstractLayer.java
public Sequence predict(Sequence inputs) {
        if (inputs.isEmpty()) return null;
        layerOutputs = new Sequence(inputs);
        nextState(ExecutionState.PREDICT);
        waitToComplete();
        return getOutput();
    }
/**
     * Executes predict step for neural network layer and propagates procedure to next layer.
     *
     * @param inputs predict inputs for layer.
     * @return output of next layer or this layer if next layer does not exist.
     */
Executes predict step for neural network layer and propagates procedure to next layer.
@param inputs predict inputs for layer.
@return output of next layer or this layer if next layer does not exist.
Executes predict step for neural network layer and propagates procedure to next layer . @param inputs predict inputs for layer . @return output of next layer or this layer if next layer does not exist .
public Sequence predict(Sequence inputs) {
        if (inputs.isEmpty()) return null;
        layerOutputs = new Sequence(inputs);
        nextState(ExecutionState.PREDICT);
        waitToComplete();
        return getOutput();
    }
public Sequence predict ( Sequence inputs ) { if ( inputs . isEmpty ( ) ) return null ; layerOutputs = new Sequence ( inputs ) ; nextState ( ExecutionState . PREDICT ) ; waitToComplete ( ) ; return getOutput ( ) ; }
Executes predict step for neural network layer and propagates procedure to next layer.
Executes predict step for neural network layer and propagates procedure to next layer .