welford_helper.hpp Source File#
welford_helper.hpp
Go to the documentation of this file.
Definition convolution_backward_data_specialization.hpp:8
Definition convolution_backward_data_specialization.hpp:7
Definition ck.hpp:268
index_t count_in_last_tile_
Definition welford_helper.hpp:39
__device__ index_t operator()(index_t thread_k_cluster_id) const
Definition welford_helper.hpp:20
GetReduceCountPerThreadForBlockwiseWelford(index_t numBlockTileIteration, long_index_t reduce_length)
Definition welford_helper.hpp:13
index_t numBlockTileIteration_
Definition welford_helper.hpp:38
index_t blkGroupSize_
Definition welford_helper.hpp:80
__device__ index_t operator()(index_t block_local_id, index_t thread_k_cluster_id) const
Definition welford_helper.hpp:56
index_t numBlockTileIteration_
Definition welford_helper.hpp:81
index_t numBlockTileIterationByLastBlock_
Definition welford_helper.hpp:84
GetReduceCountPerThreadForMultiblockWelford(index_t blkGroupSize, index_t numBlockTileIteration, long_index_t reduce_length)
Definition welford_helper.hpp:45
ck::tensor_operation::device::GetReduceCountPerThreadForMultiblockWelford::last_block_reduce_length_
index_t last_block_reduce_length_
Definition welford_helper.hpp:83