-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ttl.tensor.recip operation breaks with low PCC [Wormhole] [Doc] #3561
Comments
Hi @nemanjagrujic , @jliangTT |
@VirdhatchaniKN Tested, tests pass now (both unit and sweep). I will close the ticket once pull request is merged. |
From the latest main, I'm facing the valid_page_size issue, currently debugging the same |
Hi @eyonland , @nemanjagrujic , |
@mcw-anasuya Just to double check. It is expected that 3rd case fails with:
? |
ttl.tensor.recip operation breaks with low PCC error in some test cases.
To Reproduce
Steps to reproduce the behavior:
main
branchtest_eltwise_recip.py
using this command:pytest tests/tt_eager/python_api_testing/non_working_unit_tests/grayskull/test_eltwise_recip.py
[Same path as for grayskull test]
Expected behavior
There are four test cases presented in the unit test
test_eltwise_recip.py
and they all are expected to fail with low PCC error.For example, one of the tests is expected to fail with this result:
Max ATOL Delta: inf, Max RTOL Delta: inf, PCC: 1.0926756631169207e-06
Getting Additional info for the operation under test and its behavior
To get additional information and results for different combinations of input shapes, types, layouts and memory configs for which this operation was tested you can also run locally sweeps for ttl.tensor.recip and check the results. To do this you should:
Getting Started
page to setup the repo, environment variables andpython-env
source build/python_env/bin/activate
python tests/tt_eager/python_api_testing/sweep_tests/run_pytorch_test.py -i tests/tt_eager/python_api_testing/sweep_tests/test_configs/ci_sweep_tests_broken/grayskull/pytorch_eltwise_recip_test.yaml -o ./result-sweeps
eltwise_recip_sweep.csv
which holds all executed sweeps, among which you can also find the ones that failed and were recreated by the unit test, which you can get by searching uniquedata_seed
field.The text was updated successfully, but these errors were encountered: