↓ 9 callersMethodget_shape_BGet B extents. fprop: B extents array contains [K,T,R,S,C]. Turn that into ((K), (C,S,R,T)) dgrad: B extents array contains [K,T,R,S,C]. Turn that int
include/cutlass/conv/convnd_problem_shape.hpp:426
↓ 9 callersFunctiontransform_partitioned_tensor_layout Transform MMA layout from ((MMA_ATOM_M, MMA_ATOM_N), MMA_M, MMA_N, ...rest) to ((MMA_ATOM_M, MMA_M), (MMA_ATOM_N, MMA_N), ...rest). This
python/CuTeDSL/cutlass/utils/gemm/sm100.py:26
↓ 8 callersFunctionCreateSparseGemmOperator(manifest, layouts, tile_descriptions, data_type, \
alignment_constraints, complex_transforms = None, epilog
python/cutlass_library/generator.py:320
↓ 8 callersFunctionCreateTrmmOperator(manifest, layouts, side_modes, fill_modes, diag_types, tile_descriptions, data_type, \
alignment_constraint
python/cutlass_library/generator.py:474