- All Superinterfaces:
- java.lang.Cloneable, CloneableSerializable, Evaluator<Vector,Vector>, java.io.Serializable, VectorFunction, Vectorizable
- All Known Subinterfaces:
- GradientDescendable, VectorizableDifferentiableVectorFunction
- All Known Implementing Classes:
- DifferentiableFeedforwardNeuralNetwork, DifferentiableGeneralizedLinearModel, FeedforwardNeuralNetwork, GeneralizedLinearModel, GradientDescendableApproximator, LinearDynamicalSystem, MultivariateDiscriminant, MultivariateDiscriminantWithBias, ThreeLayerFeedforwardNeuralNetwork
@CodeReview(reviewer="Jonathan McClain",
date="2006-05-17",
changesNeeded=false,
comments="Interface looks fine.")
public interface VectorizableVectorFunction
extends Vectorizable, VectorFunction
The VectorizableVectorFunction interface defines a useful interface for
doing machine learning, which is a function that takes and returns vectors
and also is parameterizable as a vector.
- Since:
- 1.0
- Author:
- Justin Basilico, Kevin R. Dixon