Даны два батча матриц (3D списки):
- A: размер (B, N, K)
- B_mat: размер (B, K, M)
Вычислите поэлементное (по батчу) матричное произведение.
def batch_matmul(a: list[list[list[int]]], b: list[list[list[int]]]) -> list[list[list[int]]]:
a = [[[1,2],[3,4]], [[5,6],[7,8]]]
b = [[[1,0],[0,1]], [[2,0],[0,2]]]
batch_matmul(a, b) → [[[1,2],[3,4]], [[10,12],[14,16]]]a = [[[1,2],[3,4]],[[5,6],[7,8]]]b = [[[1,0],[0,1]],[[2,0],[0,2]]][[[1,2],[3,4]],[[10,12],[14,16]]]a = [[[1,2,3],[4,5,6]]]b = [[[1],[2],[3]]][[[14],[32]]]