## Uses of Interface
javax.visrec.ml.classification.Classifier

Packages that use Classifier
javax.visrec: Visual recognition API provides reusable abstractions for visual recognition tasks based on machine learning, that simplify implementation and integration of various machine learning models and image types.
javax.visrec.ml.classification
javax.visrec.regression
javax.visrec.spi

### Uses of Classifier in javax.visrec

Classes in javax.visrec that implement Classifier
`class` `AbstractImageClassifier<IMAGE_CLASS,MODEL_CLASS>` Skeleton abstract class to make it easier to implement image classifier.

### Uses of Classifier in javax.visrec.ml.classification

Classes in javax.visrec.ml.classification that implement Classifier
`class` `EnsambleClassifier<T,R>` EnsambleClassifier is a group of classifiers that provide common classification result, which gives better accuracy then each individual classifier.
`class` `MultiClassClassifier<MODEL_CLASS>`

Methods in javax.visrec.ml.classification that return Classifier
`<T> Classifier<T,String>` ClassifierBuilder.`buildWithSourceType(Class<T> sourceCls)` Create the `Classifier` that is able to use `sourceClss` as input/source type and `String` as default return type of the `Classifier`
`abstract <T,R> Classifier<T,R>` ClassifierBuilder.`buildWithSourceType(Class<T> sourceCls, Class<R> returnCls)` Create the `Classifier` that is able to use `sourceClss` as input/source type and `returnCls` as return type of the `Classifier`
`Classifier` EnsambleClassifier.`getClassifier(String classiferId)`

Methods in javax.visrec.ml.classification with parameters of type Classifier
`void` EnsambleClassifier.`addClassifier(String classifierId, Classifier<T,R> classifier)`

### Uses of Classifier in javax.visrec.regression

Classes in javax.visrec.regression that implement Classifier
`class` `LogisticRegression<MODEL_CLASS>` This class performs basic binary classification - mapping of specified input to true/false with probability.

### Uses of Classifier in javax.visrec.spi

Methods in javax.visrec.spi that return Classifier
`<T,R> Classifier<T,R>` ClassifierService.`getBySource(Class<T> sourceType, Class<R> resultMapType)` Get the `Classifier` which is able to classify images by the `sourceType` object.