org.encog.neural.networks.training.lma
Interface ComputeJacobian

All Known Implementing Classes:
JacobianChainRule

public interface ComputeJacobian

Calculate the Jacobian.


Method Summary
 double calculate(double[] weights)
          Calculate the Jacobian.
 double[][] getJacobian()
           
 double[] getRowErrors()
           
 

Method Detail

calculate

double calculate(double[] weights)
Calculate the Jacobian.

Parameters:
weights - The neural network weights and bias values.
Returns:
The sum of squared errors.

getJacobian

double[][] getJacobian()
Returns:
The Jacobian matrix after it is calculated.

getRowErrors

double[] getRowErrors()
Returns:
The errors for each row of the matrix.


Copyright © 2011. All Rights Reserved.