41 typename CShuffleDataType,
44 typename AElementwiseOperation,
45 typename BElementwiseOperation,
46 typename CDEElementwiseOperation,
60 typename ABlockTransferThreadClusterLengths_AK0_M_AK1,
61 typename ABlockTransferThreadClusterArrangeOrder,
62 typename ABlockTransferSrcAccessOrder,
63 index_t ABlockTransferSrcVectorDim,
64 index_t ABlockTransferSrcScalarPerVector,
65 index_t ABlockTransferDstScalarPerVector_AK1,
67 typename BBlockTransferThreadClusterLengths_BK0_N_BK1,
68 typename BBlockTransferThreadClusterArrangeOrder,
69 typename BBlockTransferSrcAccessOrder,
70 index_t BBlockTransferSrcVectorDim,
71 index_t BBlockTransferSrcScalarPerVector,
72 index_t BBlockTransferDstScalarPerVector_BK1,
74 index_t CShuffleMXdlPerWavePerShuffle,
75 index_t CShuffleNXdlPerWavePerShuffle,
76 typename CDEBlockTransferClusterLengths_MBlock_MPerBlock_NBlock_NPerBlock,
77 index_t CDEBlockTransferScalarPerVector_NPerBlock,
78 typename AComputeDataType =
79 decltype(UnpackDataType<is_detected<is_tuple, ADataType>::value,
84 typename BComputeDataType = AComputeDataType,
98 AElementwiseOperation,
99 BElementwiseOperation,
100 CDEElementwiseOperation,
101 ConvForwardSpecialization,
103 NumGemmKPrefetchStage,
114 ABlockTransferThreadClusterLengths_AK0_M_AK1,
115 ABlockTransferThreadClusterArrangeOrder,
116 ABlockTransferSrcAccessOrder,
117 ABlockTransferSrcVectorDim,
118 ABlockTransferSrcScalarPerVector,
119 ABlockTransferDstScalarPerVector_AK1,
121 BBlockTransferThreadClusterLengths_BK0_N_BK1,
122 BBlockTransferThreadClusterArrangeOrder,
123 BBlockTransferSrcAccessOrder,
124 BBlockTransferSrcVectorDim,
125 BBlockTransferSrcScalarPerVector,
126 BBlockTransferDstScalarPerVector_BK1,
128 CShuffleMXdlPerWavePerShuffle,
129 CShuffleNXdlPerWavePerShuffle,
130 CDEBlockTransferClusterLengths_MBlock_MPerBlock_NBlock_NPerBlock,
131 CDEBlockTransferScalarPerVector_NPerBlock,
Definition convolution_backward_data_specialization.hpp:8
GemmSpecialization
Definition gemm_specialization.hpp:11
ConvolutionForwardSpecialization
Definition convolution_forward_specialization.hpp:15
Definition convolution_backward_data_specialization.hpp:7
int32_t index_t
Definition ck.hpp:299
integral_constant< index_t, N > Number
Definition number.hpp:12
LoopScheduler
Definition loop_scheduler.hpp:15
constexpr LoopScheduler make_default_loop_scheduler()
Definition loop_scheduler.hpp:20
Definition device_grouped_conv_fwd_multiple_abd_xdl_cshuffle.hpp:325