reduce_unary_operator< Op, IsFirstReduce, IsLastReduce > Struct Template Reference#
ck::reduce_unary_operator< Op, IsFirstReduce, IsLastReduce > Struct Template Reference
  #include <reduction_operator_mapping.hpp>
Public Types | |
| using | InElementwiseOperation = tensor_operation::element_wise::PassThrough | 
| using | AccElementwiseOperation = tensor_operation::element_wise::PassThrough | 
Static Public Member Functions | |
| static std::tuple< InElementwiseOperation, AccElementwiseOperation > | GetElementwiseOperator (int32_t reduceLength) | 
Member Typedef Documentation
◆ AccElementwiseOperation
template<ReduceTensorOp Op, bool IsFirstReduce, bool IsLastReduce> 
      | using ck::reduce_unary_operator< Op, IsFirstReduce, IsLastReduce >::AccElementwiseOperation = tensor_operation::element_wise::PassThrough | 
◆ InElementwiseOperation
template<ReduceTensorOp Op, bool IsFirstReduce, bool IsLastReduce> 
      | using ck::reduce_unary_operator< Op, IsFirstReduce, IsLastReduce >::InElementwiseOperation = tensor_operation::element_wise::PassThrough | 
Member Function Documentation
◆ GetElementwiseOperator()
template<ReduceTensorOp Op, bool IsFirstReduce, bool IsLastReduce> 
      
  | 
  inlinestatic | 
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-7.1.0/include/ck/tensor_operation/gpu/device/reduction_operator_mapping.hpp