class_docstr: Class for storing information about a run used during ensemble building.
  
  Note
  ----
  This is for internal use by the EnsembleBuilder and not for general usage.
class_docstr_tok: ["Class","for","storing","information","about","a","run","used","during","ensemble","building",".","Note","--","--","This","is","for","internal","use","by","the","EnsembleBuilder","and","not","for","general","usage","."]
docstr: Parameters
  ----------
  path: Path
      The path to check
  
  Returns
  -------
  bool
      Whether the path is a valid run dir
docstr_tok: ["Parameters","--","--","--","--","--","path",":","Path","The","path","to","check","Returns","--","--","--","-","bool","Whether","the","path","is","a","valid","run","dir"]
code: def valid(path: Path) -> bool:
      """
      Parameters
      ----------
      path: Path
          The path to check
  
      Returns
      -------
      bool
          Whether the path is a valid run dir
      """
      return re.match(Run.RE_MODEL_DIR, path.name) is not None
  
imports: from __future__ import annotations
  from typing import Tuple
  import re
  from pathlib import Path
  import numpy
  from autosklearn.util.disk import sizeof
label_desc: Use image node_id 15 for calling the Run obj's underlying member method code with example usage: obj.valid(path) and returns: unknown