(cls, opr)
| 394 | |
| 395 | @classmethod |
| 396 | def load(cls, opr): |
| 397 | obj = super(MatrixMul, cls).load(opr) |
| 398 | dim1, dim2 = len(opr.inputs[0].shape), len(opr.inputs[1].shape) |
| 399 | obj.params["dimA"] = dim1 |
| 400 | obj.params["dimB"] = dim2 |
| 401 | return obj |
| 402 | |
| 403 | |
| 404 | @register_flops(MatrixMul) |