public abstract class DirectoryDataWriter<CLASSIFIER_BUILDER extends JarClassifierBuilder<? extends CLASSIFIER_TYPE>,CLASSIFIER_TYPE> extends Object
DataWriter and SequenceDataWriter implementations that saves files
to a training directory using a JarClassifierBuilder.
Note that it does not declare that it implements either of the DataWriter interfaces. Subclasses
should do this.
| Modifier and Type | Field and Description |
|---|---|
protected CLASSIFIER_BUILDER |
classifierBuilder |
protected File |
outputDirectory |
| Constructor and Description |
|---|
DirectoryDataWriter(File outputDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
finish()
Basic implementation of
DataWriter.finish() and SequenceDataWriter.finish()
that calls JarClassifierBuilder.saveToTrainingDirectory(File) |
CLASSIFIER_BUILDER |
getClassifierBuilder()
Get the
JarClassifierBuilder associated with this DataWriter. |
protected abstract CLASSIFIER_BUILDER |
newClassifierBuilder()
Constructs a new
JarClassifierBuilder that will be set as the
classifierBuilder during object construction. |
protected CLASSIFIER_BUILDER extends JarClassifierBuilder<? extends CLASSIFIER_TYPE> classifierBuilder
protected File outputDirectory
public DirectoryDataWriter(File outputDirectory)
public void finish() throws CleartkProcessingException
DataWriter.finish() and SequenceDataWriter.finish()
that calls JarClassifierBuilder.saveToTrainingDirectory(File)CleartkProcessingExceptionpublic CLASSIFIER_BUILDER getClassifierBuilder()
JarClassifierBuilder associated with this DataWriter.protected abstract CLASSIFIER_BUILDER newClassifierBuilder()
JarClassifierBuilder that will be set as the
classifierBuilder during object construction.Copyright © 2014. All rights reserved.