/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/tensor_operation/gpu/element/combined_element_wise_operation.hpp Source File#
combined_element_wise_operation.hpp
  
Go to the documentation of this file.
Definition: ck.hpp:268
Definition: tuple.hpp:117
Definition: integral_constant.hpp:20
Definition: functional2.hpp:33
Definition: combined_element_wise_operation.hpp:37
__host__ __device__ BinaryWithUnaryCombinedOp(BinaryOp binary_op, UnaryOp0 unary_op0, UnaryOp1 unary_op1)
Definition: combined_element_wise_operation.hpp:42
__host__ __device__ BinaryWithUnaryCombinedOp()
Definition: combined_element_wise_operation.hpp:40
__host__ __device__ void operator()(Y &y, const X0 &x0, const X1 &x1) const
Definition: combined_element_wise_operation.hpp:50
static constexpr const char * name
Definition: combined_element_wise_operation.hpp:38
Definition: combined_element_wise_operation.hpp:72
__host__ __device__ TrinaryWithUnaryCombinedOp(BinaryOp0 binary_op0, BinaryOp0 binary_op1, UnaryOp0 unary_op0, UnaryOp1 unary_op1, UnaryOp2 unary_op2)
Definition: combined_element_wise_operation.hpp:80
__host__ __device__ void operator()(Y &y, const X0 &x0, const X1 &x1, const X2 &x2) const
Definition: combined_element_wise_operation.hpp:94
static constexpr const char * name
Definition: combined_element_wise_operation.hpp:73
__host__ __device__ TrinaryWithUnaryCombinedOp()
Definition: combined_element_wise_operation.hpp:75
Definition: combined_element_wise_operation.hpp:15
__host__ __device__ UnaryCombinedOp()
Definition: combined_element_wise_operation.hpp:18
Tuple< UnaryOpsSet... > unary_ops_
Definition: combined_element_wise_operation.hpp:29
__host__ __device__ UnaryCombinedOp(UnaryOpsSet... unary_ops)
Definition: combined_element_wise_operation.hpp:20
__host__ __device__ void operator()(Y &y, const X &x) const
Definition: combined_element_wise_operation.hpp:23
static constexpr const char * name
Definition: combined_element_wise_operation.hpp:16