Class MatlabRecordReader
- java.lang.Object
-
- org.datavec.api.records.reader.BaseRecordReader
-
- org.datavec.api.records.reader.impl.FileRecordReader
-
- org.datavec.api.records.reader.impl.misc.MatlabRecordReader
-
- All Implemented Interfaces:
Closeable,Serializable,AutoCloseable,Configurable,RecordReader
public class MatlabRecordReader extends FileRecordReader
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.datavec.api.records.reader.impl.FileRecordReader
appendLabel, charset, conf, currentUri, labels, locationsIterator
-
Fields inherited from class org.datavec.api.records.reader.BaseRecordReader
inputSplit, listeners, streamCreatorFn
-
Fields inherited from interface org.datavec.api.records.reader.RecordReader
APPEND_LABEL, LABELS, NAME_SPACE
-
-
Constructor Summary
Constructors Constructor Description MatlabRecordReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasNext()Whether there are anymore recordsList<Writable>next()Get the next recordList<Writable>record(URI uri, DataInputStream dataInputStream)Load the record from the given DataInputStream UnlikeRecordReader.next()the internal state of the RecordReader is not modified Implementations of this method should not close the DataInputStream-
Methods inherited from class org.datavec.api.records.reader.impl.FileRecordReader
close, doInitialize, getConf, getCurrentLabel, getLabel, getLabels, initialize, initialize, loadFromMetaData, loadFromMetaData, next, nextRecord, reset, resetSupported, setConf, setLabels
-
Methods inherited from class org.datavec.api.records.reader.BaseRecordReader
batchesSupported, getListeners, invokeListeners, setListeners, setListeners
-
-
-
-
Method Detail
-
hasNext
public boolean hasNext()
Description copied from interface:RecordReaderWhether there are anymore records- Specified by:
hasNextin interfaceRecordReader- Overrides:
hasNextin classFileRecordReader- Returns:
-
next
public List<Writable> next()
Description copied from interface:RecordReaderGet the next record- Specified by:
nextin interfaceRecordReader- Overrides:
nextin classFileRecordReader- Returns:
-
record
public List<Writable> record(URI uri, DataInputStream dataInputStream) throws IOException
Description copied from interface:RecordReaderLoad the record from the given DataInputStream UnlikeRecordReader.next()the internal state of the RecordReader is not modified Implementations of this method should not close the DataInputStream- Specified by:
recordin interfaceRecordReader- Overrides:
recordin classFileRecordReader- Throws:
IOException- if error occurs during reading from the input stream
-
-