10#include <unordered_set>
38extern const std::unordered_set<BinaryEWOpCode, utility::hash_enum_class>
51#ifdef BUILD_SYCL_MODULE
58#ifdef BUILD_CUDA_MODULE
59void BinaryEWCUDA(
const Tensor& lhs,
void BinaryEW(const Tensor &lhs, const Tensor &rhs, Tensor &dst, BinaryEWOpCode op_code)
Definition BinaryEW.cpp:29
BinaryEWOpCode
Definition BinaryEW.h:20
@ Gt
Definition BinaryEW.h:30
@ LogicalAnd
Definition BinaryEW.h:27
@ Eq
Definition BinaryEW.h:34
@ Div
Definition BinaryEW.h:24
@ Ne
Definition BinaryEW.h:35
@ Lt
Definition BinaryEW.h:31
@ Mul
Definition BinaryEW.h:23
@ LogicalOr
Definition BinaryEW.h:28
@ LogicalXor
Definition BinaryEW.h:29
@ Le
Definition BinaryEW.h:33
@ Ge
Definition BinaryEW.h:32
@ Sub
Definition BinaryEW.h:22
@ Add
Definition BinaryEW.h:21
const std::unordered_set< BinaryEWOpCode, utility::hash_enum_class > s_boolean_binary_ew_op_codes
Definition BinaryEW.cpp:21
void BinaryEWSYCL(const Tensor &lhs, const Tensor &rhs, Tensor &dst, BinaryEWOpCode op_code)
Definition BinaryEWSYCL.cpp:115
void BinaryEWCPU(const Tensor &lhs, const Tensor &rhs, Tensor &dst, BinaryEWOpCode op_code)
Definition BinaryEWCPU.cpp:153
Definition AdvancedIndexing.cpp:15
Tensor Minimum(const Tensor &input, const Tensor &other)
Computes the element-wise minimum of input and other. The tensors must have same data type and device...
Definition TensorFunction.cpp:136
Tensor Maximum(const Tensor &input, const Tensor &other)
Computes the element-wise maximum of input and other. The tensors must have same data type and device...
Definition TensorFunction.cpp:124
Definition PinholeCameraIntrinsic.cpp:16