class_docstr: Wrapper class for the basic BlueFog API.
class_docstr_tok: ["Wrapper","class","for","the","basic","BlueFog","API","."]
docstr: Suspend the background thread of BlueFog.
  
  It should be used under interactive python environment only.
docstr_tok: ["Suspend","the","background","thread","of","BlueFog",".","It","should","be","used","under","interactive","python","environment","only","."]
code: def suspend(self):
      """Suspend the background thread of BlueFog.
  
      It should be used under interactive python environment only.
      """
      if not util.is_running_from_ipython:
          raise EnvironmentError(
              "This function should be used only when you are under ipython environment."
          )
      self._MPI_LIB_CTYPES.bluefog_suspend()
  
imports: from typing import List, Callable, Optional
  import atexit
  import contextlib
  import ctypes
  import logging
  import networkx
  import bluefog.common.util
  import bluefog.common.topology_util
label_desc: Use image node_id 29 for calling the BlueFogBasics obj's underlying member method code with example usage: obj.suspend() without return types