JMSLTM Numerical Library 6.0

com.imsl.datamining.neural
Class QuasiNewtonTrainer.BlockObjective

java.lang.Object
  extended by com.imsl.datamining.neural.QuasiNewtonTrainer.Objective
      extended by com.imsl.datamining.neural.QuasiNewtonTrainer.BlockObjective
All Implemented Interfaces:
MinUnconMultiVar.Function
Enclosing class:
QuasiNewtonTrainer

protected class QuasiNewtonTrainer.BlockObjective
extends QuasiNewtonTrainer.Objective


Field Summary
 
Fields inherited from class com.imsl.datamining.neural.QuasiNewtonTrainer.Objective
nFunctionEvaluations, nObs, nY
 
Constructor Summary
protected QuasiNewtonTrainer.BlockObjective()
           
 
Method Summary
 double f(double[] weights)
          Public interface for the multivariate function to be minimized.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuasiNewtonTrainer.BlockObjective

protected QuasiNewtonTrainer.BlockObjective()
Method Detail

f

public double f(double[] weights)
Description copied from interface: MinUnconMultiVar.Function
Public interface for the multivariate function to be minimized.

Specified by:
f in interface MinUnconMultiVar.Function
Overrides:
f in class QuasiNewtonTrainer.Objective
Parameters:
weights - a double array, the point at which the function is to be evaluated
Returns:
a double, the value of the function at x

JMSLTM Numerical Library 6.0

Copyright © 1970-2009 Visual Numerics, Inc.
Built September 1 2009.