private dynamic _get_dataset_iterator(DatasetV1 dataset) => throw new NotImplementedException();
public override void adapt(DatasetV1 data, bool reset_state = true) { throw new NotImplementedException(); }
private bool _dataset_is_infinite(DatasetV1 dataset) => throw new NotImplementedException();