## Uses of Interface
javax.visrec.ml.data.DataSet

Packages that use DataSet
javax.visrec.ml.data
javax.visrec.ml.data.norm
javax.visrec.util

### Uses of DataSet in javax.visrec.ml.data

Classes in javax.visrec.ml.data that implement DataSet
`class` `BasicDataSet<E>` Basic implementation of `DataSet` interface

Methods in javax.visrec.ml.data that return DataSet
`default DataSet<E>` DataSet.`add(E item)` Adds an element to this data set.
`DataSet<E>` BasicDataSet.`add(E item)`
`default DataSet<E>` DataSet.`addAll(DataSet<E> dataSet)` Add an existing `DataSet` to the current `DataSet`
`DataSet<E>` BasicDataSet.`addAll(DataSet<E> items)`
`static <E> DataSet<E>` DataSets.`normalize(DataSet<E> dataSet, Normalizer norm)`
`static <E> DataSet<E>` DataSets.`removeDuplicates()`
`DataSet<E>[]` DataSet.`split(double... parts)` Split data set into parts of specified sizes
`DataSet<E>[]` BasicDataSet.`split(double... parts)`
`default DataSet<E>[]` DataSet.`split(double part)` Split data set in two parts, one with size of specified percentage, and other with rest of the data set
`DataSet<E>[]` DataSet.`split(int numParts)` Split dataset into specified number of equally sized parts.
`DataSet<E>[]` BasicDataSet.`split(int parts)`
`DataSet<E>[]` DataSet.`split(int numParts, Random rnd)` Split dataset into specified number of equally sized parts, using specified random generator.
`DataSet<E>[]` BasicDataSet.`split(int parts, Random rnd)`
`DataSet<E>[]` DataSet.`split(Random rnd, double... parts)` Split data set into parts of specified sizes using specified random generator
`DataSet[]` BasicDataSet.`split(Random rnd, double... parts)`
`static <E> DataSet<E>` DataSets.`standardize(DataSet<E> dataSet)`

Methods in javax.visrec.ml.data with parameters of type DataSet
`default DataSet<E>` DataSet.`addAll(DataSet<E> dataSet)` Add an existing `DataSet` to the current `DataSet`
`DataSet<E>` BasicDataSet.`addAll(DataSet<E> items)`
`static boolean` DataSets.`isBalanced(DataSet<?> dataSet)`
`static <E> DataSet<E>` DataSets.`normalize(DataSet<E> dataSet, Normalizer norm)`
`static <E> DataSet<E>` DataSets.`standardize(DataSet<E> dataSet)`

### Uses of DataSet in javax.visrec.ml.data.norm

Methods in javax.visrec.ml.data.norm that return DataSet
`default DataSet` Normalizer.`normalize(DataSet dataSet)`
`DataSet` Normalizer.`normalize(DataSet dataSet, boolean inplace)`

Methods in javax.visrec.ml.data.norm with parameters of type DataSet
`default DataSet` Normalizer.`normalize(DataSet dataSet)`
`DataSet` Normalizer.`normalize(DataSet dataSet, boolean inplace)`

### Uses of DataSet in javax.visrec.util

Methods in javax.visrec.util with parameters of type DataSet
`void` Model.`test(DataSet<?> testSet)`
`void` Model.`train(DataSet<?> trainingSet)`