public class ParallelTransformerIterator extends BasicTransformerIterator
| Modifier and Type | Field and Description |
|---|---|
protected BlockingQueue<Sequence<VocabWord>> |
buffer |
protected static AtomicInteger |
count |
protected AtomicInteger |
processing |
protected BlockingQueue<LabelledDocument> |
stringBuffer |
protected org.deeplearning4j.models.sequencevectors.transformers.impl.iterables.ParallelTransformerIterator.TokenizerThread[] |
threads |
protected boolean |
underlyingHas |
allowMultithreading, iterator, sentenceTransformer| Constructor and Description |
|---|
ParallelTransformerIterator(LabelAwareIterator iterator,
SentenceTransformer transformer) |
ParallelTransformerIterator(LabelAwareIterator iterator,
SentenceTransformer transformer,
boolean allowMultithreading) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
Sequence<VocabWord> |
next() |
void |
reset() |
removeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingprotected BlockingQueue<Sequence<VocabWord>> buffer
protected BlockingQueue<LabelledDocument> stringBuffer
protected org.deeplearning4j.models.sequencevectors.transformers.impl.iterables.ParallelTransformerIterator.TokenizerThread[] threads
protected boolean underlyingHas
protected AtomicInteger processing
protected static final AtomicInteger count
public ParallelTransformerIterator(@NonNull
LabelAwareIterator iterator,
@NonNull
SentenceTransformer transformer)
public ParallelTransformerIterator(@NonNull
LabelAwareIterator iterator,
@NonNull
SentenceTransformer transformer,
boolean allowMultithreading)
public void reset()
reset in class BasicTransformerIteratorpublic boolean hasNext()
Copyright © 2017. All rights reserved.