Member List

Member List#

Composable Kernel: Member List
ck::tensor_operation::device::DeviceBatchedGemmSoftmaxGemmPermute< NumDimG, NumDimM, NumDimN, NumDimK, NumDimO, ADataType, B0DataType, B1DataType, CDataType, Acc0BiasDataType, Acc1BiasDataType, AElementwiseOperation, B0ElementwiseOperation, C0DEElementwiseOperation, B1ElementwiseOperation, C1DEElementwiseOperation, MaskingSpec > Member List

This is the complete list of members for ck::tensor_operation::device::DeviceBatchedGemmSoftmaxGemmPermute< NumDimG, NumDimM, NumDimN, NumDimK, NumDimO, ADataType, B0DataType, B1DataType, CDataType, Acc0BiasDataType, Acc1BiasDataType, AElementwiseOperation, B0ElementwiseOperation, C0DEElementwiseOperation, B1ElementwiseOperation, C1DEElementwiseOperation, MaskingSpec >, including all inherited members.

BaseOperator()=defaultck::tensor_operation::device::BaseOperator
BaseOperator(const BaseOperator &)=defaultck::tensor_operation::device::BaseOperator
GetInstanceString() constck::tensor_operation::device::BaseOperatorinlinevirtual
GetObjectName() constck::tensor_operation::device::BaseOperatorinlinevirtual
GetTemplateInfo() constck::tensor_operation::device::BaseOperatorinlinevirtual
GetTypeIdHashCode() constck::tensor_operation::device::BaseOperatorinlinevirtual
GetTypeIdName() constck::tensor_operation::device::BaseOperatorinlinevirtual
GetTypeString() constck::tensor_operation::device::BaseOperatorinlinevirtual
GetWorkSpaceSize(const BaseArgument *) constck::tensor_operation::device::BaseOperatorinlinevirtual
IsSupportedArgument(const BaseArgument *)ck::tensor_operation::device::BaseOperatorinlinevirtual
MakeArgumentPointer(const void *p_a, const void *p_b0, const void *p_b1, void *p_c, const std::array< void *, NumAcc0Bias > p_acc0_biases, const std::array< void *, NumAcc1Bias > p_acc1_biases, const std::vector< index_t > &a_gs_ms_ks_lengths, const std::vector< index_t > &a_gs_ms_ks_strides, const std::vector< index_t > &b_gs_ns_ks_lengths, const std::vector< index_t > &b_gs_ns_ks_strides, const std::vector< index_t > &b1_gs_gemm1ns_gemm1ks_lengths, const std::vector< index_t > &b1_gs_gemm1ns_gemm1ks_strides, const std::vector< index_t > &c_gs_ms_gemm1ns_lengths, const std::vector< index_t > &c_gs_ms_gemm1ns_strides, const std::array< std::vector< index_t >, NumAcc0Bias > acc0_biases_gs_ms_ns_lengths, const std::array< std::vector< index_t >, NumAcc0Bias > acc0_biases_gs_ms_ns_strides, const std::array< std::vector< index_t >, NumAcc1Bias > acc1_biases_gs_ms_gemm1ns_lengths, const std::array< std::vector< index_t >, NumAcc1Bias > acc1_biases_gs_ms_gemm1ns_strides, AElementwiseOperation a_element_op, B0ElementwiseOperation b0_element_op, C0DEElementwiseOperation c0de_element_op, B1ElementwiseOperation b1_element_op, C1DEElementwiseOperation c1de_element_op)=0ck::tensor_operation::device::DeviceBatchedGemmSoftmaxGemmPermute< NumDimG, NumDimM, NumDimN, NumDimK, NumDimO, ADataType, B0DataType, B1DataType, CDataType, Acc0BiasDataType, Acc1BiasDataType, AElementwiseOperation, B0ElementwiseOperation, C0DEElementwiseOperation, B1ElementwiseOperation, C1DEElementwiseOperation, MaskingSpec >pure virtual
MakeInvokerPointer()=0ck::tensor_operation::device::DeviceBatchedGemmSoftmaxGemmPermute< NumDimG, NumDimM, NumDimN, NumDimK, NumDimO, ADataType, B0DataType, B1DataType, CDataType, Acc0BiasDataType, Acc1BiasDataType, AElementwiseOperation, B0ElementwiseOperation, C0DEElementwiseOperation, B1ElementwiseOperation, C1DEElementwiseOperation, MaskingSpec >pure virtual
NumAcc0Biasck::tensor_operation::device::DeviceBatchedGemmSoftmaxGemmPermute< NumDimG, NumDimM, NumDimN, NumDimK, NumDimO, ADataType, B0DataType, B1DataType, CDataType, Acc0BiasDataType, Acc1BiasDataType, AElementwiseOperation, B0ElementwiseOperation, C0DEElementwiseOperation, B1ElementwiseOperation, C1DEElementwiseOperation, MaskingSpec >static
NumAcc1Biasck::tensor_operation::device::DeviceBatchedGemmSoftmaxGemmPermute< NumDimG, NumDimM, NumDimN, NumDimK, NumDimO, ADataType, B0DataType, B1DataType, CDataType, Acc0BiasDataType, Acc1BiasDataType, AElementwiseOperation, B0ElementwiseOperation, C0DEElementwiseOperation, B1ElementwiseOperation, C1DEElementwiseOperation, MaskingSpec >static
operator=(const BaseOperator &)=defaultck::tensor_operation::device::BaseOperator
SetWorkSpacePointer(BaseArgument *p_arg, void *p_workspace, const StreamConfig &=StreamConfig{}) constck::tensor_operation::device::BaseOperatorinlinevirtual
~BaseOperator()ck::tensor_operation::device::BaseOperatorinlinevirtual