001package javax.visrec.spi;
002
003import javax.visrec.ml.ClassifierCreationException;
004import javax.visrec.ml.classification.BinaryClassifier;
005import javax.visrec.ml.classification.NeuralNetBinaryClassifier;
006
007public interface BinaryClassifierFactory<T> {
008
009    Class<T> getTargetClass();
010
011    BinaryClassifier<T> create(NeuralNetBinaryClassifier.BuildingBlock<T> block) throws ClassifierCreationException;
012
013}