code: def __getattr__(self, k: str):
      key = self._indicator_keys[k]
      inds = []
      for ind in self._indicators:
          if ind.key == key:
              inds.append(ind)
  
      return IndicatorCollection(inds)
  
imports: from enum import Enum
  from pathlib import Path
  from typing import List, Optional, Tuple, NamedTuple, Dict, Union
  from labml import lab
  from labml.internal import util
  from labml.internal.experiment.experiment_run import RunInfo
  from labml.internal.util.strings import is_pattern_match
label_desc: Use image node_id 3 for calling the IndicatorCollection obj's underlying member method code with example usage: obj.__getattr__(k) and returns: IndicatorCollection