combined_element_wise_operation.hpp Source File#
combined_element_wise_operation.hpp
Go to the documentation of this file.
Definition binary_element_wise_operation.hpp:11
UnaryCombinedOp< Scale, Scale, Relu > ScaleScaleRelu
Definition combined_element_wise_operation.hpp:116
UnaryCombinedOp< Scale, Scale, PassThrough > ScaleScalePass
Definition combined_element_wise_operation.hpp:115
Definition convolution_backward_data_specialization.hpp:7
Definition ck.hpp:268
Definition utility/tuple.hpp:117
Definition functional2.hpp:33
__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
__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:31
__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