Home | History | Annotate | Download | only in common_runtime

Lines Matching defs:Executor

33 // Executor runs a graph computation.
37 // Executor* executor;
38 // TF_CHECK_OK(NewSimpleExecutor(my_device, graph, &executor));
41 // TF_CHECK_OK(executor->Run({ExecutorOpts, rendezvous, nullptr}));
45 // Multiple threads can call Executor::Run concurrently.
46 class Executor {
48 virtual ~Executor() {}
71 // RunAsync() is provided a "call_frame", if the executor is used
123 // Creates an Executor that computes the given "graph".
125 // If successful, returns the constructed executor in "*executor". Otherwise,
128 // "params" provides a set of context for the executor. We expect that
137 // delete_kernel is called for every kernel used by the executor
138 // when the executor is deleted.
142 Executor::Args::NodeOutputsCallback node_outputs_cb;
146 Executor** executor);
163 // 'done' is called after the last executor completes, and