Class RandomDataSetIterator
- java.lang.Object
-
- org.deeplearning4j.datasets.iterator.MultiDataSetWrapperIterator
-
- org.deeplearning4j.datasets.iterator.RandomDataSetIterator
-
- All Implemented Interfaces:
Serializable,Iterator<DataSet>,DataSetIterator
public class RandomDataSetIterator extends MultiDataSetWrapperIterator
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRandomDataSetIterator.Values
-
Field Summary
-
Fields inherited from class org.deeplearning4j.datasets.iterator.MultiDataSetWrapperIterator
iterator, preProcessor
-
-
Constructor Summary
Constructors Constructor Description RandomDataSetIterator(int numMiniBatches, long[] featuresShape, long[] labelsShape, RandomDataSetIterator.Values featureValues, RandomDataSetIterator.Values labelValues)RandomDataSetIterator(int numMiniBatches, long[] featuresShape, long[] labelsShape, RandomDataSetIterator.Values featureValues, RandomDataSetIterator.Values labelValues, char featuresOrder, char labelsOrder)
-
Method Summary
-
Methods inherited from class org.deeplearning4j.datasets.iterator.MultiDataSetWrapperIterator
asyncSupported, batch, getLabels, getPreProcessor, hasNext, inputColumns, next, next, remove, reset, resetSupported, setPreProcessor, totalOutcomes
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Iterator
forEachRemaining
-
-
-
-
Constructor Detail
-
RandomDataSetIterator
public RandomDataSetIterator(int numMiniBatches, long[] featuresShape, long[] labelsShape, RandomDataSetIterator.Values featureValues, RandomDataSetIterator.Values labelValues)- Parameters:
numMiniBatches- Number of minibatches per epochfeaturesShape- Features shapelabelsShape- Labels shapefeatureValues- Type of values for the featureslabelValues- Type of values for the labels
-
RandomDataSetIterator
public RandomDataSetIterator(int numMiniBatches, long[] featuresShape, long[] labelsShape, RandomDataSetIterator.Values featureValues, RandomDataSetIterator.Values labelValues, char featuresOrder, char labelsOrder)- Parameters:
numMiniBatches- Number of minibatches per epochfeaturesShape- Features shapelabelsShape- Labels shapefeatureValues- Type of values for the featureslabelValues- Type of values for the labelsfeaturesOrder- Array order ('c' or 'f') for the features arraylabelsOrder- Array order ('c' or 'f') for the labels array
-
-