Interface ISupervisedFitAlgorithm<I extends ILabeledInstance,D extends ILabeledDataSource<I>,M extends IMLModel>
-
- Type Parameters:
X- The type of features of an instance.Y- The type of labels of an instance.I- The type of an instance.D- The type of the supervised data source.M- The type of model which is induced from the given supervised data source.
- All Superinterfaces:
java.util.concurrent.Callable<M>,org.api4.java.algorithm.IAlgorithm<D,M>,org.api4.java.common.control.ICancelable,java.lang.Iterable<org.api4.java.algorithm.events.IAlgorithmEvent>,java.util.Iterator<org.api4.java.algorithm.events.IAlgorithmEvent>
public interface ISupervisedFitAlgorithm<I extends ILabeledInstance,D extends ILabeledDataSource<I>,M extends IMLModel> extends org.api4.java.algorithm.IAlgorithm<D,M>A fit algorithm can be used to induce aIMLModelfrom a supervised data source. More specifically, this data source might be either a stream or a batch of data points.