class_docstr: A legacy class representing an Experiment object.
  
  This class was renamed to :class:`~determined.experimental.Experiment` and will be removed
  in a future release.
class_docstr_tok: ["A","legacy","class","representing","an","Experiment","object",".","This","class","was","renamed","to",":","class",":","`","~determined.experimental.Experiment","`","and","will","be","removed","in","a","future","release","."]
code: def __init__(
      self,
      experiment_id: int,
      session: api.Session,
  ):
      warnings.warn(
          "'ExperimentReference' was renamed to 'Experiment' and will be removed in a future "
          "release. Please replace all code references to 'ExperimentReference' "
          "with 'Experiment'.",
          FutureWarning,
          stacklevel=2,
      )
      Experiment.__init__(
          self, experiment_id=experiment_id, session=session
      )
  
imports: import base64
  import enum
  import pathlib
  import sys
  import time
  import warnings
  from typing import Any, Dict, Iterator, List, Optional, Set, Union
  from determined.common import api
  from determined.common.api import bindings
  from determined.common.experimental import checkpoint, trial, workspace
  from determined.common.experimental._util import OrderBy
label_desc: Use image node_id 1 to create a new ExperimentReference object from inherited base classes: Experiment with example: obj = ExperimentReference(experiment_id, session)