| Modifier and Type | Method and Description |
|---|---|
void |
SequenceLearningAlgorithm.pretrain(SequenceIterator<T> iterator) |
void |
ElementsLearningAlgorithm.pretrain(SequenceIterator<T> iterator) |
| Modifier and Type | Method and Description |
|---|---|
void |
CBOW.pretrain(SequenceIterator<T> iterator)
CBOW doesn't involve any pretraining
|
void |
SkipGram.pretrain(SequenceIterator<T> iterator)
SkipGram doesn't involves any pretraining
|
void |
GloVe.pretrain(SequenceIterator<T> iterator)
pretrain is used to build CoOccurrence matrix for GloVe algorithm
|
| Modifier and Type | Method and Description |
|---|---|
void |
DBOW.pretrain(SequenceIterator<T> iterator)
DBOW doesn't involves any pretraining
|
void |
DM.pretrain(SequenceIterator<T> iterator) |
| Modifier and Type | Field and Description |
|---|---|
protected SequenceIterator<T> |
AbstractCoOccurrences.sequenceIterator |
protected SequenceIterator<T> |
AbstractCoOccurrences.Builder.sequenceIterator |
| Modifier and Type | Method and Description |
|---|---|
AbstractCoOccurrences.Builder<T> |
AbstractCoOccurrences.Builder.iterate(SequenceIterator<T> iterator) |
Glove.Builder |
Glove.Builder.iterate(SequenceIterator<VocabWord> iterator) |
| Modifier and Type | Method and Description |
|---|---|
Node2Vec.Builder<V,E> |
Node2Vec.Builder.iterate(SequenceIterator<V> iterator) |
| Modifier and Type | Method and Description |
|---|---|
ParagraphVectors.Builder |
ParagraphVectors.Builder.iterate(SequenceIterator<VocabWord> iterator)
This method used to feed SequenceIterator, that contains training corpus, into ParagraphVectors
|
void |
ParagraphVectors.setSequenceIterator(SequenceIterator<VocabWord> iterator)
This method defines SequenceIterator instance, that will be used as training corpus source.
|
| Modifier and Type | Field and Description |
|---|---|
protected SequenceIterator<T> |
SequenceVectors.iterator |
protected SequenceIterator<T> |
SequenceVectors.Builder.iterator |
| Modifier and Type | Method and Description |
|---|---|
SequenceVectors.Builder<T> |
SequenceVectors.Builder.iterate(SequenceIterator<T> iterator)
This method defines SequenceIterator to be used for model building
|
| Constructor and Description |
|---|
AsyncSequencer(SequenceIterator<T> iterator,
Collection<String> stopList) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSequenceIterator<T extends SequenceElement>
This is basic generic SequenceIterator implementation
|
class |
FilteredSequenceIterator<T extends SequenceElement>
This implementation of SequenceIterator passes each sequence through specified vocabulary, filtering out SequenceElements that are not available in Vocabulary.
|
class |
SynchronizedSequenceIterator<T extends SequenceElement>
Synchronized version of AbstractSeuqenceIterator, implemented on top of it.
|
| Modifier and Type | Field and Description |
|---|---|
protected SequenceIterator<T> |
SynchronizedSequenceIterator.underlyingIterator |
| Constructor and Description |
|---|
FilteredSequenceIterator(SequenceIterator<T> iterator,
VocabCache<T> vocabCache)
Creates Filtered SequenceIterator on top of another SequenceIterator and appropriate VocabCache instance
|
SynchronizedSequenceIterator(SequenceIterator<T> iterator)
Creates SynchronizedSequenceIterator on top of any SequenceIterator
|
| Modifier and Type | Method and Description |
|---|---|
Word2Vec.Builder |
Word2Vec.Builder.iterate(SequenceIterator<VocabWord> iterator)
This method used to feed SequenceIterator, that contains training corpus, into ParagraphVectors
|
void |
Word2Vec.setSequenceIterator(SequenceIterator<VocabWord> iterator)
This method defines SequenceIterator instance, that will be used as training corpus source.
|
| Modifier and Type | Method and Description |
|---|---|
VocabConstructor.Builder<T> |
VocabConstructor.Builder.addSource(SequenceIterator<T> iterator,
int minElementFrequency)
Adds SequenceIterator for vocabulary construction.
|
Copyright © 2017. All rights reserved.