class_docstr: Base class for defining arms.
  
  Randomization in experiments assigns units to a given arm. Thus, the arm
  encapsulates the parametrization needed by the unit.
docstr: Return true if arm's name is not None.
docstr_tok: ["Return","true","if","arm","'s","name","is","not","None","."]
code: def has_name(self) -> bool:
      """Return true if arm's name is not None."""
      return self._name is not None
  
imports: import hashlib
  import json
  from typing import Optional
  from ax.core.types import TParameterization
  from ax.utils.common.base import SortableBase
  from ax.utils.common.equality import equality_typechecker
  from ax.utils.common.typeutils import numpy_type_to_python_type
label_desc: Use image node_id 3 for calling the Arm obj's underlying member method code with example usage: obj.has_name() and returns: unknown