public abstract class SequenceDataWriter_ImplBase<CLASSIFIER_BUILDER_TYPE extends EncodingJarClassifierBuilder<? extends SequenceClassifier<OUTCOME_TYPE>,ENCODED_FEATURES_TYPE,OUTCOME_TYPE,ENCODED_OUTCOME_TYPE>,ENCODED_FEATURES_TYPE,OUTCOME_TYPE,ENCODED_OUTCOME_TYPE> extends EncodingDirectoryDataWriter<CLASSIFIER_BUILDER_TYPE,SequenceClassifier<OUTCOME_TYPE>,ENCODED_FEATURES_TYPE,OUTCOME_TYPE,ENCODED_OUTCOME_TYPE> implements SequenceDataWriter<OUTCOME_TYPE>
SequenceDataWriter implementations that write training data to a file
using FeaturesEncoders and OutcomeEncoders.
trainingDataFile, trainingDataWriterclassifierBuilder, outputDirectory| Constructor and Description |
|---|
SequenceDataWriter_ImplBase(File outputDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
write(List<Instance<OUTCOME_TYPE>> instances) |
protected abstract void |
writeEncoded(ENCODED_FEATURES_TYPE features,
ENCODED_OUTCOME_TYPE outcome)
Write the encoded features and encoded outcome to the output directory.
|
protected abstract void |
writeEndSequence()
Write the marker for the end of a sequence.
|
finish, setFeaturesEncoder, setOutcomeEncodergetClassifierBuilder, newClassifierBuilderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfinishpublic SequenceDataWriter_ImplBase(File outputDirectory) throws FileNotFoundException
FileNotFoundExceptionpublic void write(List<Instance<OUTCOME_TYPE>> instances) throws CleartkProcessingException
write in interface SequenceDataWriter<OUTCOME_TYPE>CleartkProcessingExceptionprotected abstract void writeEncoded(ENCODED_FEATURES_TYPE features, ENCODED_OUTCOME_TYPE outcome) throws CleartkProcessingException
features - The encoded features.outcome - The encoded outcome.CleartkProcessingExceptionprotected abstract void writeEndSequence()
write(java.util.List<org.cleartk.ml.Instance<OUTCOME_TYPE>>), after all instances have been written by writeEncoded(ENCODED_FEATURES_TYPE, ENCODED_OUTCOME_TYPE).Copyright © 2014. All rights reserved.