parameters: (self, obj)
return_statement: return self._all_comm.all_gather(obj)
docstring: gather between all workers and pservers
docstring_summary: gather between all workers and pservers
docstring_tokens: gather between all workers and pservers
function: def _all_gather(self, obj):
          """
          gather between all workers and pservers
          """
          if not self._role_is_generated:
              self.generate_role()
          self._barrier_all()
          return self._all_comm.all_gather(obj)
function_tokens: def _all_gather ( self , obj ) : if not self . _role_is_generated : self . generate_role ( ) self . _barrier_all ( ) return self . _all_comm . all_gather ( obj )