public abstract class Builder extends Object
Modifier and Type | Field and Description |
---|---|
protected VocabCache |
cache |
protected DocumentIterator |
docIter |
protected InvertedIndex |
index |
protected List<String> |
labels |
protected int |
layerSize |
protected int |
minWordFrequency |
protected SentenceIterator |
sentenceIterator |
protected List<String> |
stopWords |
protected TokenizerFactory |
tokenizerFactory |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
abstract TextVectorizer |
build() |
Builder |
cache(VocabCache cache) |
Builder |
index(InvertedIndex index) |
Builder |
iterate(DocumentIterator docIter) |
Builder |
iterate(SentenceIterator sentenceIterator) |
Builder |
labels(List<String> labels) |
Builder |
layerSize(int layerSize) |
Builder |
minWords(int minWordFrequency) |
Builder |
stopWords(List<String> stopWords) |
Builder |
tokenize(TokenizerFactory tokenizerFactory) |
protected VocabCache cache
protected TokenizerFactory tokenizerFactory
protected int layerSize
protected int minWordFrequency
protected DocumentIterator docIter
protected SentenceIterator sentenceIterator
protected InvertedIndex index
public Builder index(InvertedIndex index)
public Builder cache(VocabCache cache)
public Builder tokenize(TokenizerFactory tokenizerFactory)
public Builder layerSize(int layerSize)
public Builder minWords(int minWordFrequency)
public Builder iterate(DocumentIterator docIter)
public Builder iterate(SentenceIterator sentenceIterator)
public abstract TextVectorizer build()
Copyright © 2014. All rights reserved.