aima.core.learning.neural.Numerizer Maven / Gradle / Ivy
package aima.core.learning.neural;
import java.util.List;
import aima.core.learning.framework.Example;
import aima.core.util.datastructure.Pair;
/**
* A Numerizer understands how to convert an example from a particular data set
* into a Pair
of lists of doubles. The first represents the input
* to the neural network, and the second represents the desired output. See
* IrisDataSetNumerizer
for a concrete example
*
* @author Ravi Mohan
*
*/
public interface Numerizer {
Pair, List> numerize(Example e);
String denumerize(List outputValue);
}