Class FilenamesLabelAwareIterator.Builder
- java.lang.Object
-
- org.deeplearning4j.text.documentiterator.FilenamesLabelAwareIterator.Builder
-
- Enclosing class:
- FilenamesLabelAwareIterator
public static class FilenamesLabelAwareIterator.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected List<File>
foldersToScan
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilenamesLabelAwareIterator.Builder
addSourceFolder(@NonNull File folder)
Root folder for labels -> documents.FilenamesLabelAwareIterator
build()
FilenamesLabelAwareIterator.Builder
useAbsolutePathAsLabel(boolean reallyUse)
-
-
-
Method Detail
-
addSourceFolder
public FilenamesLabelAwareIterator.Builder addSourceFolder(@NonNull @NonNull File folder)
Root folder for labels -> documents. Each subfolder name will be presented as label, and contents of this folder will be represented as LabelledDocument, with label attached- Parameters:
folder
- folder to be scanned for labels and files- Returns:
-
useAbsolutePathAsLabel
public FilenamesLabelAwareIterator.Builder useAbsolutePathAsLabel(boolean reallyUse)
-
build
public FilenamesLabelAwareIterator build()
-
-