Llama 3B, MLP block uses non-tile-aligned shapes for change rank ops; (un)squeeze. Error is happening during metal runtime.
Sample of the assert we're hitting:
E RuntimeError: TT_THROW @ /localdev/nvukobrat/tt-forge-fe/third_party/tt-mlir/third_party/tt-metal/src/tt-metal/ttnn/cpp/ttnn/operations/core/core.cpp:49: tt::exception
E info:
E Unable to reshape a tensor in TILE_LAYOUT to non-tile height and width! Please convert the tensor to ROW_MAJOR_LAYOUT first.
Summary
Llama 3B, MLP block uses non-tile-aligned shapes for change rank ops; (un)squeeze. Error is happening during metal runtime.
Sample of the assert we're hitting:
Repro
Squeeze IR:
Unsqueeze IR: