@Override public DataSet next(int num) { DataSet ret = sampleFrom.sample(num); numTimesSampled++; return ret; }
/** * Sample without replacement * * @param numSamples the number of samples to getFromOrigin * @param rng the rng to use * @return the sampled dataset without replacement */ @Override public DataSet sample(int numSamples, org.nd4j.linalg.api.rng.Random rng) { return sample(numSamples, rng, false); }
/** * Sample without replacement and a random rng * * @param numSamples the number of samples to getFromOrigin * @return a sample data transform without replacement */ @Override public DataSet sample(int numSamples) { return sample(numSamples, Nd4j.getRandom()); }
/** * Sample a dataset numSamples times * * @param numSamples the number of samples to getFromOrigin * @param withReplacement the rng to use * @return the sampled dataset without replacement */ @Override public DataSet sample(int numSamples, boolean withReplacement) { return sample(numSamples, Nd4j.getRandom(), withReplacement); }
@Override public DataSet next() { DataSet ret = sampleFrom.sample(batchSize, replace); numTimesSampled += batchSize; if (preProcessor != null) { preProcessor.preProcess(ret); } return ret; }
@Override public DataSet next(int num) { DataSet ret = sampleFrom.sample(num); numTimesSampled++; return ret; }
@Override public DataSet next(int num) { DataSet ret = sampleFrom.sample(num); numTimesSampled++; return ret; }
@Override public DataSet next(int num) { DataSet ret = sampleFrom.sample(num); numTimesSampled++; return ret; }
/** * Sample without replacement * * @param numSamples the number of samples to getFromOrigin * @param rng the rng to use * @return the sampled dataset without replacement */ @Override public DataSet sample(int numSamples, org.nd4j.linalg.api.rng.Random rng) { return sample(numSamples, rng, false); }
@Override public DataSet next() { DataSet ret = sampleFrom.sample(batchSize); numTimesSampled += batchSize; return ret; }
@Override public DataSet next() { DataSet ret = sampleFrom.sample(batchSize); numTimesSampled += batchSize; return ret; }
/** * Sample without replacement and a random rng * * @param numSamples the number of samples to getFromOrigin * @return a sample data transform without replacement */ @Override public DataSet sample(int numSamples) { return sample(numSamples, Nd4j.getRandom()); }
/** * Sample a dataset numSamples times * * @param numSamples the number of samples to getFromOrigin * @param withReplacement the rng to use * @return the sampled dataset without replacement */ @Override public DataSet sample(int numSamples, boolean withReplacement) { return sample(numSamples, Nd4j.getRandom(), withReplacement); }
@Override public DataSet next() { DataSet ret = sampleFrom.sample(batchSize, replace); numTimesSampled += batchSize; if (preProcessor != null) { preProcessor.preProcess(ret); } return ret; }