parameters: (self, runnable, workspace_type=None, setup_net_list=None)
docstring: Run the given runnable.
  
          Args:
              runnable: Object recognized by the Session. Currently, we support
                  TaskGroup, Task, Plan, ExecutionStep, and Net.
              workspace_type: A string defined in the WorkspaceType object.
              setup_net_list: A list of Net objects or a list of NetDef protos.
                  So far this is only used by the DistributedSession, in which we
                  need to pass a list of special nets to setup the master.
docstring_summary: Run the given runnable.
docstring_tokens: Run the given runnable .
function: def run(self, runnable, workspace_type=None, setup_net_list=None):
          """Run the given runnable.
  
          Args:
              runnable: Object recognized by the Session. Currently, we support
                  TaskGroup, Task, Plan, ExecutionStep, and Net.
              workspace_type: A string defined in the WorkspaceType object.
              setup_net_list: A list of Net objects or a list of NetDef protos.
                  So far this is only used by the DistributedSession, in which we
                  need to pass a list of special nets to setup the master.
          """
          assert self.is_open(), 'Session is closed.'
          assert runnable is not None, 'Got a none runnable.'
          self._run_compiled(self.compile(runnable, workspace_type,
                                          setup_net_list).obj)
function_tokens: def run ( self , runnable , workspace_type = None , setup_net_list = None ) : assert self . is_open ( ) , 'Session is closed.' assert runnable is not None , 'Got a none runnable.' self . _run_compiled ( self . compile ( runnable , workspace_type , setup_net_list ) . obj )