Interface ILabeledDataSource<I extends ILabeledInstance>
-
- Type Parameters:
X- The type of the (entire) feature description of a single instance.Y- The type of the label of a single instance.I- The type of instance that implements both ILabeledInstance and IFeatureInstance.
- All Superinterfaces:
IDataSource<I>,IInstanceSchemaHandler,ILabeledInstanceSchemaHandler,java.lang.Iterable<I>
- All Known Subinterfaces:
IDyadRankingDataset,IDyadRankingDataSource,ILabeledDataset<I>,ILabelRankingDataset,ILabelRankingDataSource,IMultiLabelClassificationDataset<I>,IMultiLabelClassificationDataSource<I>,IRankingDataset<O,I>,IRankingDataSource<O,I>,IRegressionDataset,IRegressionDataSource,ISingleLabelClassificationDataset,ISingleLabelClassificationDataSource<I>
public interface ILabeledDataSource<I extends ILabeledInstance> extends IDataSource<I>, ILabeledInstanceSchemaHandler
The supervised dataset is a list (ordered collection) of instances. As this is a supervised dataset the instances are required to be labeled.
-
-
Method Summary
-
Methods inherited from interface org.api4.java.ai.ml.core.dataset.IDataSource
createCopy, createEmptyCopy
-
Methods inherited from interface org.api4.java.ai.ml.core.dataset.schema.IInstanceSchemaHandler
getAttribute, getListOfAttributes, getNumAttributes
-
Methods inherited from interface org.api4.java.ai.ml.core.dataset.schema.ILabeledInstanceSchemaHandler
getInstanceSchema, getLabelAttribute, getRelationName
-
-