fix bug in logging code (#150518)

Fixes https://github.com/pytorch/pytorch/issues/150379

```python
>>> key = "aten._int_mm_1_2_3"
>>> m, n, k = key.split("_")[-3:]
>>> m, n, k
('1', '2', '3')
>>> name = "_".join(key.split("_")[:-3])
>>> name
'aten._int_mm'
```

Pull Request resolved: https://github.com/pytorch/pytorch/pull/150518
Approved by: https://github.com/xmfan
This commit is contained in:
Gabriel Ferns 2025-04-02 23:39:06 +00:00 committed by PyTorch MergeBot
parent 61a1f09b5b
commit 24f50653c8

View File

@ -870,7 +870,8 @@ def _compile_fx_inner(
if log.isEnabledFor(logging.INFO):
mm_table_data = []
for key, value in counters["aten_mm_info"].items():
name, m, n, k = key.split("_")
m, n, k = key.split("_")[-3:]
name = "_".join(key.split("_")[:-3])
mm_table_data.append([name, m, n, k, value])
log.info("Overview info of inductor aten mms: ")
log.info(