tenstorrent / tt-metal

:metal: TT-NN operator library, and TT-Metalium low level kernel programming model.
Apache License 2.0
415 stars 53 forks source link

ttnn.max_pool2d fails in unit test of vovnet model #12651

Open keerthana-r-mcw opened 2 weeks ago

keerthana-r-mcw commented 2 weeks ago

Describe the bug ttnn.max_pool2d is failing with Row size should be power of 2 issue in unit test

To Reproduce Steps to reproduce the behavior:

  1. Checkout keerthanar/vovnet_unit_tests
  2. Run pytest /home/ubuntu/mobilenetv2/tt-metal/tests/ttnn/unit_tests/operations/test_maxpool2d.py::test_vovnet_maxpool_pow2
  3. The following error will occur, RuntimeError: TT_FATAL @ ../ttnn/cpp/ttnn/operations/pool/maxpool/device/max_pool2d_device_op.cpp:26: is_pow2 E info: E Row size (nchannels * bytes = 1536) should be power of 2 (false).

Please complete the following environment information:

keerthana-r-mcw commented 2 weeks ago

https://github.com/tenstorrent/tt-metal/issues/10988