Package ai.libs.jaicore.ml.core.dataset
Class ALabeledDataset<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<I>
-
- ai.libs.jaicore.ml.core.dataset.ALabeledDataset<I>
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<I>,java.util.Collection<I>,java.util.List<I>,java.util.RandomAccess,org.api4.java.ai.ml.core.dataset.IDataset<I>,org.api4.java.ai.ml.core.dataset.IDataSource<I>,org.api4.java.ai.ml.core.dataset.schema.IInstanceSchemaHandler,org.api4.java.ai.ml.core.dataset.schema.ILabeledInstanceSchemaHandler,org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<I>,org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataSource<I>
public abstract class ALabeledDataset<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance> extends java.util.ArrayList<I> implements org.api4.java.ai.ml.core.dataset.supervised.ILabeledDataset<I>- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedALabeledDataset(org.api4.java.ai.ml.core.dataset.schema.ILabeledInstanceSchema schema)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)org.api4.java.ai.ml.core.dataset.schema.ILabeledInstanceSchemagetInstanceSchema()inthashCode()-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.api4.java.ai.ml.core.dataset.IDataset
createCopy, getClassOfInstances, getFeatureMatrix, removeColumn, removeColumn, removeColumn
-
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.supervised.ILabeledDataset
createEmptyCopy, getLabelVector
-
-
-
-
Method Detail
-
getInstanceSchema
public org.api4.java.ai.ml.core.dataset.schema.ILabeledInstanceSchema getInstanceSchema()
- Specified by:
getInstanceSchemain interfaceorg.api4.java.ai.ml.core.dataset.schema.IInstanceSchemaHandler- Specified by:
getInstanceSchemain interfaceorg.api4.java.ai.ml.core.dataset.schema.ILabeledInstanceSchemaHandler
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacejava.util.Collection<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>- Specified by:
hashCodein interfacejava.util.List<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>- Overrides:
hashCodein classjava.util.ArrayList<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacejava.util.Collection<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>- Specified by:
equalsin interfacejava.util.List<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>- Overrides:
equalsin classjava.util.ArrayList<I extends org.api4.java.ai.ml.core.dataset.supervised.ILabeledInstance>
-
-