device_batched_gemm_multiple_d_gemm_multiple_d.hpp Source File#
device_batched_gemm_multiple_d_gemm_multiple_d.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
BaseOperator()=default
Definition device_batched_gemm_multiple_d_gemm_multiple_d.hpp:33
static constexpr index_t NumD1Tensor
Definition device_batched_gemm_multiple_d_gemm_multiple_d.hpp:35
virtual std::unique_ptr< BaseArgument > MakeArgumentPointer(const void *p_a0, const void *p_b0, std::array< const void *, NumD0Tensor > p_d0s, const void *p_b1, std::array< const void *, NumD1Tensor > p_d1s, void *p_e1, ck::index_t M, ck::index_t N, ck::index_t K, ck::index_t O, ck::index_t Batch, ck::index_t StrideA0, ck::index_t StrideB0, std::array< ck::index_t, NumD0Tensor > StrideD0s, ck::index_t StrideB1, std::array< ck::index_t, NumD1Tensor > StrideD1s, ck::index_t StrideE1, ck::index_t BatchStrideA0, ck::index_t BatchStrideB0, std::array< ck::index_t, NumD0Tensor > BatchStrideD0s, ck::index_t BatchStrideB1, std::array< ck::index_t, NumD1Tensor > BatchStrideD1s, ck::index_t BatchStrideE1, A0ElementwiseOperation a0_element_op, B0ElementwiseOperation b0_element_op, CDE0ElementwiseOperation cde0_element_op, B1ElementwiseOperation b1_element_op, CDE1ElementwiseOperation cde1_element_op)=0
virtual std::unique_ptr< BaseInvoker > MakeInvokerPointer()=0
static constexpr index_t NumD0Tensor
Definition device_batched_gemm_multiple_d_gemm_multiple_d.hpp:34