class_docstr: An Experience that provides a dataset.
class_docstr_tok: ["An","Experience","that","provides","a","dataset","."]
code: def dataset(self) -> AvalancheDataset:
      # dataset is a read-only property
      data = self._dataset
      return data
  
imports: import random
  from avalanche.benchmarks.utils.data import AvalancheDataset
  import torch
  from itertools import tee
  from typing import Callable, Generator, Generic, List, Sequence, TypeVar, Union, Tuple, Optional, Iterable, Dict
  from .generic_scenario import EagerCLStream, CLScenario, CLExperience, make_stream
  from ..utils import TaskAwareSupervisedClassificationDataset
label_desc: Use image node_id 2 for calling the DatasetExperience obj's underlying member method code with example usage: obj.dataset() and returns: data