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}