public class NameSampleSequenceStream extends java.lang.Object implements SequenceStream
| Constructor and Description |
|---|
NameSampleSequenceStream(ObjectStream<NameSample> psi) |
NameSampleSequenceStream(ObjectStream<NameSample> psi,
AdaptiveFeatureGenerator featureGen) |
NameSampleSequenceStream(ObjectStream<NameSample> psi,
AdaptiveFeatureGenerator featureGen,
boolean useOutcomes) |
NameSampleSequenceStream(ObjectStream<NameSample> psi,
NameContextGenerator pcg) |
NameSampleSequenceStream(ObjectStream<NameSample> psi,
NameContextGenerator pcg,
boolean useOutcomes) |
NameSampleSequenceStream(ObjectStream<NameSample> psi,
NameContextGenerator pcg,
boolean useOutcomes,
SequenceCodec<java.lang.String> seqCodec) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the
ObjectStream and releases all allocated
resources. |
Sequence |
read()
Returns the next object.
|
void |
reset()
Repositions the stream at the beginning and the previously seen object sequence
will be repeated exactly.
|
Event[] |
updateContext(Sequence sequence,
AbstractModel model)
Creates a new event array based on the outcomes predicted by the specified parameters
for the specified sequence.
|
public NameSampleSequenceStream(ObjectStream<NameSample> psi) throws java.io.IOException
java.io.IOExceptionpublic NameSampleSequenceStream(ObjectStream<NameSample> psi, AdaptiveFeatureGenerator featureGen) throws java.io.IOException
java.io.IOExceptionpublic NameSampleSequenceStream(ObjectStream<NameSample> psi, AdaptiveFeatureGenerator featureGen, boolean useOutcomes) throws java.io.IOException
java.io.IOExceptionpublic NameSampleSequenceStream(ObjectStream<NameSample> psi, NameContextGenerator pcg) throws java.io.IOException
java.io.IOExceptionpublic NameSampleSequenceStream(ObjectStream<NameSample> psi, NameContextGenerator pcg, boolean useOutcomes) throws java.io.IOException
java.io.IOExceptionpublic NameSampleSequenceStream(ObjectStream<NameSample> psi, NameContextGenerator pcg, boolean useOutcomes, SequenceCodec<java.lang.String> seqCodec) throws java.io.IOException
java.io.IOExceptionpublic Event[] updateContext(Sequence sequence, AbstractModel model)
SequenceStreamupdateContext in interface SequenceStreamsequence - The sequence to be evaluated.public Sequence read() throws java.io.IOException
ObjectStreamread in interface ObjectStream<Sequence>java.io.IOException - if there is an error during readingpublic void reset()
throws java.io.IOException,
java.lang.UnsupportedOperationException
ObjectStreamreset in interface ObjectStream<Sequence>java.io.IOException - if there is an error during reseting the streamjava.lang.UnsupportedOperationExceptionpublic void close()
throws java.io.IOException
ObjectStreamObjectStream and releases all allocated
resources. After close was called its not allowed to call
read or reset.close in interface java.lang.AutoCloseableclose in interface ObjectStream<Sequence>java.io.IOException - if there is an error during closing the streamCopyright © 2010 - 2023 Adobe. All Rights Reserved