Package com.gengoai.hermes.ml
Class HStringDataSetGenerator.Builder
- java.lang.Object
-
- com.gengoai.apollo.ml.DataSetGenerator.Builder<HString>
-
- com.gengoai.hermes.ml.HStringDataSetGenerator.Builder
-
- Enclosing class:
- HStringDataSetGenerator
public static class HStringDataSetGenerator.Builder extends DataSetGenerator.Builder<HString>
Builder Class for HStringDataSetGenerator
-
-
Field Summary
-
Fields inherited from class com.gengoai.apollo.ml.DataSetGenerator.Builder
dataSetType, generators
-
-
Method Summary
-
-
-
Method Detail
-
build
public HStringDataSetGenerator build()
- Overrides:
build
in classDataSetGenerator.Builder<HString>
-
dataSetType
public HStringDataSetGenerator.Builder dataSetType(DataSetType dataSetType)
- Overrides:
dataSetType
in classDataSetGenerator.Builder<HString>
-
defaultInput
public HStringDataSetGenerator.Builder defaultInput(@NonNull @NonNull ObservationExtractor<? super HString> extractor)
- Overrides:
defaultInput
in classDataSetGenerator.Builder<HString>
-
defaultInput
public HStringDataSetGenerator.Builder defaultInput(@NonNull @NonNull ObservationExtractor<? super HString> extractor, @NonNull @NonNull SerializableFunction<? super HString,List<? extends HString>> toSequence)
- Overrides:
defaultInput
in classDataSetGenerator.Builder<HString>
-
defaultOutput
public HStringDataSetGenerator.Builder defaultOutput(@NonNull @NonNull ObservationExtractor<? super HString> extractor)
- Overrides:
defaultOutput
in classDataSetGenerator.Builder<HString>
-
defaultOutput
public HStringDataSetGenerator.Builder defaultOutput(@NonNull @NonNull ObservationExtractor<? super HString> extractor, @NonNull @NonNull SerializableFunction<? super HString,List<? extends HString>> toSequence)
- Overrides:
defaultOutput
in classDataSetGenerator.Builder<HString>
-
source
public HStringDataSetGenerator.Builder source(@NonNull @NonNull String name, @NonNull @NonNull ObservationExtractor<? super HString> extractor, @NonNull @NonNull SerializableFunction<? super HString,List<? extends HString>> toSequence)
- Overrides:
source
in classDataSetGenerator.Builder<HString>
-
source
public HStringDataSetGenerator.Builder source(@NonNull @NonNull String name, @NonNull @NonNull ObservationExtractor<? super HString> extractor)
- Overrides:
source
in classDataSetGenerator.Builder<HString>
-
tokenSequence
public HStringDataSetGenerator.Builder tokenSequence(@NonNull @NonNull String name, @NonNull @NonNull ObservationExtractor<? super HString> extractor)
Creates a Sequence Observation where the sequence is defined over token-based Observations.- Parameters:
name
- the name of the Observationextractor
- the extractor to extract token-level Observations- Returns:
- the builder
-
-