class_docstr: Monitoring utility class for usage metrics.
docstr: Gets a gauge by name.
docstr_tok: ["Gets","a","gauge","by","name","."]
code: def get_usage_gauge(self, name):
      """Gets a gauge by name."""
      if name == "prune_for_benchmark_usage":
          return MonitorBoolGauge._PRUNE_FOR_BENCHMARK_USAGE
      if name == "prune_low_magnitude_usage":
          return MonitorBoolGauge._PRUNE_LOW_MAGNITUDE_USAGE
      if name == "prune_low_magnitude_wrapper_usage":
          return MonitorBoolGauge._PRUNE_WRAPPER_USAGE
      if name == "quantize_apply_usage":
          return MonitorBoolGauge._QUANTIZE_APPLY_USAGE
      if name == "quantize_wrapper_usage":
          return MonitorBoolGauge._QUANTIZE_WRAPPER_USAGE
      raise ValueError("Invalid gauge name: {}".format(name))
  
imports: import functools
  from tensorflow.python.eager import monitoring
label_desc: Use image node_id 2 for calling the MonitorBoolGauge obj's underlying member method code with example usage: obj.get_usage_gauge(name) and returns: MonitorBoolGauge, MonitorBoolGauge, MonitorBoolGauge, MonitorBoolGauge, MonitorBoolGauge