BlockReduce2dSync< Problem_, Policy_ > Struct Template Reference#
ck_tile::BlockReduce2dSync< Problem_, Policy_ > Struct Template Reference
  #include <block_reduce2d.hpp>
Public Types | |
| using | Problem = remove_cvref_t< Problem_ > | 
Public Member Functions | |
| template<typename YDistributedTensor_ , typename ReduceFunc > | |
| CK_TILE_DEVICE void | operator() (YDistributedTensor_ &y_tensor, const ReduceFunc &reduce_func) | 
Member Typedef Documentation
◆ Problem
template<typename Problem_ , typename Policy_  = void> 
      | using ck_tile::BlockReduce2dSync< Problem_, Policy_ >::Problem = remove_cvref_t<Problem_> | 
Member Function Documentation
◆ operator()()
template<typename Problem_ , typename Policy_  = void> 
template<typename YDistributedTensor_ , typename ReduceFunc > 
      
  | 
  inline | 
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_tile/ops/reduce/block/block_reduce2d.hpp