@Beta public abstract class SummarizationClassifierBuilder<MODEL_TYPE extends SummarizationModel_ImplBase> extends JarClassifierBuilder<SummarizationClassifier<MODEL_TYPE>>
Modifier and Type | Field and Description |
---|---|
protected MODEL_TYPE |
model |
manifest
Constructor and Description |
---|
SummarizationClassifierBuilder() |
Modifier and Type | Method and Description |
---|---|
File |
getModelFile(File dir) |
abstract String |
getModelName() |
protected abstract MODEL_TYPE |
loadModel(InputStream inputStream) |
protected void |
packageClassifier(File dir,
JarOutputStream modelStream)
Add elements to a classifier jar.
|
protected void |
unpackageClassifier(JarInputStream modelStream)
Load classifier elements from a classifier jar.
|
fromManifest, fromTrainingDirectory, getModelJarFile, getModelJarFile, loadClassifier, loadClassifierFromTrainingDirectory, newClassifier, packageClassifier, saveToTrainingDirectory, trainAndPackage, trainClassifier
protected MODEL_TYPE extends SummarizationModel_ImplBase model
public SummarizationClassifierBuilder()
public File getModelFile(File dir)
public abstract String getModelName()
protected abstract MODEL_TYPE loadModel(InputStream inputStream) throws IOException
IOException
protected void packageClassifier(File dir, JarOutputStream modelStream) throws IOException
JarClassifierBuilder
packageClassifier
in class JarClassifierBuilder<SummarizationClassifier<MODEL_TYPE extends SummarizationModel_ImplBase>>
dir
- The directory where the classifier model was trained.modelStream
- The jar where the classifier is being written.IOException
- For errors reading the directory or writing to the jar.protected void unpackageClassifier(JarInputStream modelStream) throws IOException
JarClassifierBuilder
JarClassifierBuilder.newClassifier()
.unpackageClassifier
in class JarClassifierBuilder<SummarizationClassifier<MODEL_TYPE extends SummarizationModel_ImplBase>>
modelStream
- The classifier jarIOException
- For errors reading from the jar.Copyright © 2014. All rights reserved.