| 74 | } |
| 75 | |
| 76 | Status NewExecutor(const string& executor_type, |
| 77 | const LocalExecutorParams& params, |
| 78 | std::unique_ptr<const Graph> graph, |
| 79 | std::unique_ptr<Executor>* out_executor) { |
| 80 | ExecutorFactory* factory = nullptr; |
| 81 | TF_RETURN_IF_ERROR(ExecutorFactory::GetFactory(executor_type, &factory)); |
| 82 | return factory->NewExecutor(params, std::move(graph), out_executor); |
| 83 | } |
| 84 | |
| 85 | } // namespace tensorflow |