Interface IDataset<I extends IInstance>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      IDataset<I> createEmptyCopy()
      Creates an empty copy of the dataset with the same meta data.
      I get​(int pos)  
      java.lang.Object[][] getFeatureMatrix()  
      • Methods inherited from interface java.util.Collection

        parallelStream, removeIf, stream, toArray
      • Methods inherited from interface java.lang.Iterable

        forEach
      • Methods inherited from interface java.util.List

        add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
    • Method Detail

      • createEmptyCopy

        IDataset<I> createEmptyCopy()
                             throws DatasetCreationException,
                                    java.lang.InterruptedException
        Description copied from interface: IDataSource
        Creates an empty copy of the dataset with the same meta data.
        Specified by:
        createEmptyCopy in interface IDataSource<I extends IInstance>
        Returns:
        The newly created dataset.
        Throws:
        DatasetCreationException - Thrown, if an issue occurred while copying the meta data of the dataset.
        java.lang.InterruptedException - Thrown, if the process of copying the meta data of the dataset has been interrupted.
      • get

        I get​(int pos)
        Specified by:
        get in interface java.util.List<I extends IInstance>
      • getFeatureMatrix

        java.lang.Object[][] getFeatureMatrix()