src/core/reinforcement/function/NNFunctionEstimator.java
public void append(FunctionEstimator functionEstimator, boolean fullUpdate) throws MatrixException, AgentException {
        super.append();
        if (fullUpdate) neuralNetwork.append(((NNFunctionEstimator)functionEstimator).getNeuralNetwork(), 1);
        else neuralNetwork.append(((NNFunctionEstimator)functionEstimator).getNeuralNetwork(), targetFunctionTau);
    }
/**
     * Appends parameters to this NNFunctionEstimator from another NNFunctionEstimator.
     *
     * @param functionEstimator function estimator used to update current function estimator.
     * @param fullUpdate if true full update is done.
     * @throws MatrixException throws exception if matrix operation fails.
     * @throws AgentException throws exception if update cycle is ongoing.
     */
Appends parameters to this NNFunctionEstimator from another NNFunctionEstimator.
@param functionEstimator function estimator used to update current function estimator.
@param fullUpdate if true full update is done.
@throws MatrixException throws exception if matrix operation fails.
@throws AgentException throws exception if update cycle is ongoing.
Appends parameters to this NNFunctionEstimator from another NNFunctionEstimator . @param functionEstimator function estimator used to update current function estimator . @param fullUpdate if true full update is done . @throws MatrixException throws exception if matrix operation fails . @throws AgentException throws exception if update cycle is ongoing .
public void append(FunctionEstimator functionEstimator, boolean fullUpdate) throws MatrixException, AgentException {
        super.append();
        if (fullUpdate) neuralNetwork.append(((NNFunctionEstimator)functionEstimator).getNeuralNetwork(), 1);
        else neuralNetwork.append(((NNFunctionEstimator)functionEstimator).getNeuralNetwork(), targetFunctionTau);
    }
public void append ( FunctionEstimator functionEstimator , boolean fullUpdate ) throws MatrixException , AgentException { super . append ( ) ; if ( fullUpdate ) neuralNetwork . append ( ( ( NNFunctionEstimator ) functionEstimator ) . getNeuralNetwork ( ) , 1 ) ; else neuralNetwork . append ( ( ( NNFunctionEstimator ) functionEstimator ) . getNeuralNetwork ( ) , targetFunctionTau ) ; }
Appends parameters to this NNFunctionEstimator from another NNFunctionEstimator.
Appends parameters to this NNFunctionEstimator from another NNFunctionEstimator .