Home
last modified time | relevance | path

Searched refs:SyclDevice (Results 1 – 25 of 86) sorted by relevance

1234

/external/tensorflow/tensorflow/core/kernels/
Dfill_functor.cc66 void SetZeroFunctor<Eigen::SyclDevice, T>::operator()( in operator ()()
67 const Eigen::SyclDevice& d, typename TTypes<T>::Flat out) { in operator ()()
72 template struct SetZeroFunctor<Eigen::SyclDevice, T>;
111 void SetOneFunctor<Eigen::SyclDevice, T>::operator()( in operator ()()
112 const Eigen::SyclDevice& d, typename TTypes<T>::Flat out) { in operator ()()
117 template struct SetOneFunctor<Eigen::SyclDevice, T>;
144 struct FillFunctor<Eigen::SyclDevice, T> {
145 void operator()(const Eigen::SyclDevice& d, typename TTypes<T>::Flat out, in operator ()()
159 #define DEFINE_FILL_SYCL(T) template struct FillFunctor<Eigen::SyclDevice, T>;
Dsplit_lib_cpu.cc49 void Split<Eigen::SyclDevice, T, NDims>::operator()( in DEFINE_CPU_KERNELS()
50 const Eigen::SyclDevice& d, typename TTypes<T, NDims>::Tensor output, in DEFINE_CPU_KERNELS()
58 template struct Split<Eigen::SyclDevice, T, 2>; \
59 template struct Split<Eigen::SyclDevice, T, 3>;
Dfill_functor.h51 struct SetZeroFunctor<Eigen::SyclDevice, T> {
52 void operator()(const Eigen::SyclDevice& d, typename TTypes<T>::Flat out);
78 struct SetOneFunctor<Eigen::SyclDevice, T> {
79 void operator()(const Eigen::SyclDevice& d, typename TTypes<T>::Flat out);
Dslice_op_cpu_impl.h37 using SyclDevice = Eigen::SyclDevice; variable
40 template struct functor::Slice<SyclDevice, T, CPU_PROVIDED_IXDIM>;
Dsnapshot_op.cc65 typedef Eigen::SyclDevice SyclDevice; typedef
69 SnapshotOp<SyclDevice, TYPE>);
Dsplit_lib.h53 struct Split<Eigen::SyclDevice, T> {
54 void operator()(const Eigen::SyclDevice& d,
Dconcat_lib_cpu.cc90 const Eigen::SyclDevice& d, in ConcatSYCL()
99 const Eigen::SyclDevice&, \
Dinplace_ops.cc29 typedef Eigen::SyclDevice SyclDevice; typedef
65 Status DoParallelConcat(const SyclDevice& d, const Tensor& value, int32 loc, in DoParallelConcat()
71 return DoParallelConcatUpdate<SyclDevice, type>(d, value, loc, output); in DoParallelConcat()
183 ParallelConcatStart<SyclDevice, type>);
198 ParallelConcatUpdate<SyclDevice>);
Dcast_op_impl_float.cc38 typedef Eigen::SyclDevice SYCLDevice;
Dcast_op_impl_bool.cc36 typedef Eigen::SyclDevice SYCLDevice;
Dcast_op_impl_double.cc36 typedef Eigen::SyclDevice SYCLDevice;
Dcast_op_impl_int64.cc36 typedef Eigen::SyclDevice SYCLDevice;
Dcast_op_impl_uint32.cc36 typedef Eigen::SyclDevice SYCLDevice;
Dcast_op_impl_uint8.cc36 typedef Eigen::SyclDevice SYCLDevice;
Dcast_op_impl_int16.cc36 typedef Eigen::SyclDevice SYCLDevice;
/external/eigen/bench/tensors/
Dtensor_benchmarks_sycl.cc9 using Eigen::SyclDevice;
30 Eigen::SyclDevice device(q); \
31 BenchmarkSuite<Eigen::SyclDevice, float> suite(device, N); \
/external/tensorflow/tensorflow/core/framework/
Ddevice_base.h34 struct SyclDevice;
177 void set_eigen_sycl_device(Eigen::SyclDevice* d) { eigen_sycl_device_ = d; } in set_eigen_sycl_device()
209 virtual const Eigen::SyclDevice* eigen_sycl_device() const { in eigen_sycl_device()
272 Eigen::SyclDevice* eigen_sycl_device_ = nullptr;
/external/eigen/unsupported/test/
Dcxx11_tensor_reduction_sycl.cpp25 static void test_full_reductions_sycl(const Eigen::SyclDevice& sycl_device) { in test_full_reductions_sycl()
55 static void test_first_dim_reductions_sycl(const Eigen::SyclDevice& sycl_device) { in test_first_dim_reductions_sycl()
93 static void test_last_dim_reductions_sycl(const Eigen::SyclDevice &sycl_device) { in test_last_dim_reductions_sycl()
133 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_reduction_sycl()
Dcxx11_tensor_broadcast_sycl.cpp24 using Eigen::SyclDevice;
28 static void test_broadcast_sycl(const Eigen::SyclDevice &sycl_device){ in test_broadcast_sycl()
72 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_broadcast_sycl()
Dcxx11_tensor_device_sycl.cpp23 void test_device_sycl(const Eigen::SyclDevice &sycl_device) { in test_device_sycl()
29 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_device_sycl()
Dcxx11_tensor_forced_eval_sycl.cpp25 void test_forced_eval_sycl(const Eigen::SyclDevice &sycl_device) { in test_forced_eval_sycl()
68 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_forced_eval_sycl()
Dcxx11_tensor_sycl.cpp26 using Eigen::SyclDevice;
30 void test_sycl_cpu(const Eigen::SyclDevice &sycl_device) { in test_sycl_cpu()
157 Eigen::SyclDevice sycl_device(s); in test_cxx11_tensor_sycl()
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorReductionSycl.h30 static void run(BufferTOut* bufOut, BufferTIn& bufI, const Eigen::SyclDevice& dev, size_t length, s… in run()
103 struct FullReducer<Self, Op, const Eigen::SyclDevice, Vectorizable> {
108 …static void run(const Self& self, Op& reducer, const Eigen::SyclDevice& dev, CoeffReturnType* outp…
182 struct InnerReducer<Self, Op, const Eigen::SyclDevice> {
187 …static bool run(const Self& self, Op& reducer, const Eigen::SyclDevice& dev, CoeffReturnType* outp…
DTensorDeviceSycl.h19 struct SyclDevice { struct
28 template<typename dev_Selector> SyclDevice(dev_Selector s) in SyclDevice() argument
45 ~SyclDevice() { deallocate_all(); } in ~SyclDevice() argument
/external/tensorflow/tensorflow/core/common_runtime/sycl/
Dsycl_allocator.h55 Eigen::SyclDevice* getSyclDevice() { return sycl_device_; } in getSyclDevice()
67 Eigen::SyclDevice* sycl_device_ GUARDED_BY(mu_); // owned

1234