/// <summary> /// This will open an additional batched dataset. However, please note, the additional datasets will use a /// mersenne twister generator that is seeded by a long sampled from this object's random number /// generator. /// </summary> /// <returns>An additional data set.</returns> public IMLDataSet OpenAdditional() { BatchDataSet result = new BatchDataSet(_dataset, new MersenneTwisterGenerateRandom((uint)_random.NextLong())); result.BatchSize = BatchSize; return(result); }
/// <summary> /// Construct an enumerator. /// </summary> /// <param name="owner">The owner of the enumerator.</param> public BatchEnumerator(BatchDataSet owner) { _current = -1; _owner = owner; }