diff --git a/tensorflow/core/common_runtime/sycl/sycl_device_factory.cc b/tensorflow/core/common_runtime/sycl/sycl_device_factory.cc index 14f7727659d..ca575450279 100644 --- a/tensorflow/core/common_runtime/sycl/sycl_device_factory.cc +++ b/tensorflow/core/common_runtime/sycl/sycl_device_factory.cc @@ -24,8 +24,12 @@ namespace tensorflow { class SYCLDeviceFactory : public DeviceFactory { public: - Status CreateDevices(const SessionOptions &options, const string &name_prefix, - std::vector *devices) override { + Status ListPhysicalDevices(std::vector* devices) override { + return tensorflow::Status::OK(); + } + + Status CreateDevices(const SessionOptions& options, const string& name_prefix, + std::vector>* devices) override { auto syclInterface = GSYCLInterface::instance(); size_t n = 1;