Class DatasetFileSorter
- java.lang.Object
-
- ai.libs.jaicore.ml.core.dataset.sampling.infiles.DatasetFileSorter
-
public class DatasetFileSorter extends java.lang.ObjectSorts a Dataset file with a Mergesort. A TempFileHandler can be given or a new one will be created otherwise.
-
-
Constructor Summary
Constructors Constructor Description DatasetFileSorter(java.io.File datasetFile)DatasetFileSorter(java.io.File datasetFile, ai.libs.jaicore.basic.TempFileHandler tempFileHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetComparator(java.util.Comparator<java.lang.String> comparator)java.io.Filesort(java.lang.String sortedFilePath)
-
-
-
Method Detail
-
setComparator
public void setComparator(java.util.Comparator<java.lang.String> comparator)
- Parameters:
comparator- Custom comparator for the dataset file lines.
-
sort
public java.io.File sort(java.lang.String sortedFilePath) throws java.io.IOException- Parameters:
sortedFilePath-- Returns:
- Throws:
java.io.IOException
-
-