Class BaseSentenceIterator
- java.lang.Object
-
- org.deeplearning4j.text.sentenceiterator.BaseSentenceIterator
-
- All Implemented Interfaces:
SentenceIterator
- Direct Known Subclasses:
CollectionSentenceIterator
,FileSentenceIterator
,LineSentenceIterator
public abstract class BaseSentenceIterator extends Object implements SentenceIterator
-
-
Field Summary
Fields Modifier and Type Field Description protected SentencePreProcessor
preProcessor
-
Constructor Summary
Constructors Constructor Description BaseSentenceIterator()
BaseSentenceIterator(SentencePreProcessor preProcessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finish()
Allows for any finishing (closing of input streams or the like)SentencePreProcessor
getPreProcessor()
void
setPreProcessor(SentencePreProcessor preProcessor)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.deeplearning4j.text.sentenceiterator.SentenceIterator
hasNext, nextSentence, reset
-
-
-
-
Field Detail
-
preProcessor
protected SentencePreProcessor preProcessor
-
-
Constructor Detail
-
BaseSentenceIterator
public BaseSentenceIterator(SentencePreProcessor preProcessor)
-
BaseSentenceIterator
public BaseSentenceIterator()
-
-
Method Detail
-
getPreProcessor
public SentencePreProcessor getPreProcessor()
- Specified by:
getPreProcessor
in interfaceSentenceIterator
-
setPreProcessor
public void setPreProcessor(SentencePreProcessor preProcessor)
- Specified by:
setPreProcessor
in interfaceSentenceIterator
-
finish
public void finish()
Description copied from interface:SentenceIterator
Allows for any finishing (closing of input streams or the like)- Specified by:
finish
in interfaceSentenceIterator
-
-