Closed Elarnon closed 5 years ago
This patch changes the parsing (and display) of gemm kernel parameters, so that:
matmul_M_N_K_AB
A \times B
matmul_M_N_K_ATB
A^T \times B
matmul_M_N_K_ABT
A \times B^T
matmul_M_N_K_ATBT
A^T \times B^T
When parsing arguments, matmul_M_N_K is the same as matmul_M_N_K_AB so as to preserve backwards compatibility.
matmul_M_N_K
This patch changes the parsing (and display) of gemm kernel parameters, so that:
matmul_M_N_K_AB
isA \times B
matmul_M_N_K_ATB
isA^T \times B
matmul_M_N_K_ABT
isA \times B^T
matmul_M_N_K_ATBT
isA^T \times B^T
When parsing arguments,
matmul_M_N_K
is the same asmatmul_M_N_K_AB
so as to preserve backwards compatibility.