class_docstr: _DistributedBackend contains the supported backends for distributed training. These constants
  are read from environment variables to determine which backends are in use.
class_docstr_tok: ["_DistributedBackend","contains","the","supported","backends","for","distributed","training",".","These","constants","are","read","from","environment","variables","to","determine","which","backends","are","in","use","."]
code: def use_horovod(self) -> bool:
      return bool(os.environ.get(self.HOROVOD, None))
  
file_path: determined/harness/determined/_trial_controller.py
imports: import abc
  import logging
  import os
  from typing import Any, Optional, Type
  import determined
  from determined import profiler, tensorboard, workload
label_desc: Use image node_id 1 for calling the _DistributedBackend obj's underlying member method code with example usage: obj.use_horovod() and returns: bool