public class VideoRecordReader
extends org.datavec.api.records.reader.BaseRecordReader
implements org.datavec.api.records.reader.SequenceRecordReader
| Modifier and Type | Field and Description |
|---|---|
static String |
HEIGHT |
static String |
IMAGE_LOADER |
protected org.datavec.api.split.InputSplit |
inputSplit |
static String |
WIDTH |
| Constructor and Description |
|---|
VideoRecordReader() |
VideoRecordReader(int height,
int width)
Load the record reader with the given height and width
|
VideoRecordReader(int height,
int width,
boolean appendLabel) |
VideoRecordReader(int height,
int width,
boolean appendLabel,
List<String> labels) |
VideoRecordReader(int height,
int width,
List<String> labels)
Load the record reader with the given height and width
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.datavec.api.conf.Configuration |
getConf() |
List<String> |
getLabels() |
boolean |
hasNext() |
void |
initialize(org.datavec.api.conf.Configuration conf,
org.datavec.api.split.InputSplit split) |
void |
initialize(org.datavec.api.split.InputSplit split) |
List<org.datavec.api.records.Record> |
loadFromMetaData(List<org.datavec.api.records.metadata.RecordMetaData> recordMetaDatas) |
org.datavec.api.records.Record |
loadFromMetaData(org.datavec.api.records.metadata.RecordMetaData recordMetaData) |
List<org.datavec.api.records.SequenceRecord> |
loadSequenceFromMetaData(List<org.datavec.api.records.metadata.RecordMetaData> recordMetaDatas) |
org.datavec.api.records.SequenceRecord |
loadSequenceFromMetaData(org.datavec.api.records.metadata.RecordMetaData recordMetaData) |
List<org.datavec.api.writable.Writable> |
next() |
org.datavec.api.records.Record |
nextRecord() |
org.datavec.api.records.SequenceRecord |
nextSequence() |
List<org.datavec.api.writable.Writable> |
record(URI uri,
DataInputStream dataInputStream) |
void |
reset() |
List<List<org.datavec.api.writable.Writable>> |
sequenceRecord() |
List<List<org.datavec.api.writable.Writable>> |
sequenceRecord(URI uri,
DataInputStream dataInputStream) |
void |
setConf(org.datavec.api.conf.Configuration conf) |
getListeners, invokeListeners, setListeners, setListenerspublic static final String HEIGHT
public static final String WIDTH
public static final String IMAGE_LOADER
protected org.datavec.api.split.InputSplit inputSplit
public VideoRecordReader()
public VideoRecordReader(int height,
int width,
List<String> labels)
height - the height to loadwidth - the width loadpublic VideoRecordReader(int height,
int width,
boolean appendLabel,
List<String> labels)
public VideoRecordReader(int height,
int width)
height - the height to loadwidth - the width loadpublic VideoRecordReader(int height,
int width,
boolean appendLabel)
public void initialize(org.datavec.api.split.InputSplit split)
throws IOException,
InterruptedException
initialize in interface org.datavec.api.records.reader.RecordReaderIOExceptionInterruptedExceptionpublic void initialize(org.datavec.api.conf.Configuration conf,
org.datavec.api.split.InputSplit split)
throws IOException,
InterruptedException
initialize in interface org.datavec.api.records.reader.RecordReaderIOExceptionInterruptedExceptionpublic List<org.datavec.api.writable.Writable> next()
next in interface org.datavec.api.records.reader.RecordReaderpublic boolean hasNext()
hasNext in interface org.datavec.api.records.reader.RecordReaderpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic List<List<org.datavec.api.writable.Writable>> sequenceRecord()
sequenceRecord in interface org.datavec.api.records.reader.SequenceRecordReaderpublic void setConf(org.datavec.api.conf.Configuration conf)
setConf in interface org.datavec.api.conf.Configurablepublic org.datavec.api.conf.Configuration getConf()
getConf in interface org.datavec.api.conf.Configurablepublic List<String> getLabels()
getLabels in interface org.datavec.api.records.reader.RecordReaderpublic void reset()
reset in interface org.datavec.api.records.reader.RecordReaderpublic List<org.datavec.api.writable.Writable> record(URI uri, DataInputStream dataInputStream) throws IOException
record in interface org.datavec.api.records.reader.RecordReaderIOExceptionpublic org.datavec.api.records.Record nextRecord()
nextRecord in interface org.datavec.api.records.reader.RecordReaderpublic org.datavec.api.records.Record loadFromMetaData(org.datavec.api.records.metadata.RecordMetaData recordMetaData)
throws IOException
loadFromMetaData in interface org.datavec.api.records.reader.RecordReaderIOExceptionpublic List<org.datavec.api.records.Record> loadFromMetaData(List<org.datavec.api.records.metadata.RecordMetaData> recordMetaDatas) throws IOException
loadFromMetaData in interface org.datavec.api.records.reader.RecordReaderIOExceptionpublic List<List<org.datavec.api.writable.Writable>> sequenceRecord(URI uri, DataInputStream dataInputStream) throws IOException
sequenceRecord in interface org.datavec.api.records.reader.SequenceRecordReaderIOExceptionpublic org.datavec.api.records.SequenceRecord nextSequence()
nextSequence in interface org.datavec.api.records.reader.SequenceRecordReaderpublic org.datavec.api.records.SequenceRecord loadSequenceFromMetaData(org.datavec.api.records.metadata.RecordMetaData recordMetaData)
throws IOException
loadSequenceFromMetaData in interface org.datavec.api.records.reader.SequenceRecordReaderIOExceptionpublic List<org.datavec.api.records.SequenceRecord> loadSequenceFromMetaData(List<org.datavec.api.records.metadata.RecordMetaData> recordMetaDatas) throws IOException
loadSequenceFromMetaData in interface org.datavec.api.records.reader.SequenceRecordReaderIOExceptionCopyright © 2016. All rights reserved.