class_docstr: Constraint on the sum of parameters being greater or less than a bound.
docstr: Whether the bound is an upper or lower bound on the sum.
code: def is_upper_bound(self) -> bool:
      """Whether the bound is an upper or lower bound on the sum."""
      return self._is_upper_bound
  
imports: from __future__ import annotations
  from typing import Dict, List, Union
  from ax.core.parameter import ChoiceParameter, FixedParameter, Parameter, RangeParameter
  from ax.core.types import ComparisonOp
  from ax.utils.common.base import SortableBase
label_desc: Use image node_id 5 for calling the SumConstraint obj's underlying member method code with example usage: obj.is_upper_bound() and returns: self