Skip to content

Instantly share code, notes, and snippets.

@davidberard98
Last active January 26, 2022 00:22
Show Gist options
  • Save davidberard98/9da688e31cdfbaed7e990746b28a4ba2 to your computer and use it in GitHub Desktop.
Save davidberard98/9da688e31cdfbaed7e990746b28a4ba2 to your computer and use it in GitHub Desktop.
mvlgamma input > (p-1)/2 requirement
$ python3 ../../pytorch/test/test_jit_fuser_te.py -k test_nnc_correctness_mv -v
CUDA not available, skipping tests
monkeytype is not installed. Skipping tests for Profile-Directed Typing
test_nnc_correctness_mv_cpu_bfloat16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_complex128 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_complex64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_float32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_float64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_int16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_int32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_int64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_int8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_uint8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_bfloat16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_float32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_float64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_int16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_int32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_int64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_int8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_uint8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_bfloat16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_float32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_float64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_int16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_int32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_int64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_int8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_uint8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_bfloat16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_float32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_float64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_int16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_int32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_int64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_int8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_uint8 (__main__.TestNNCOpInfoCPU) ... ok
----------------------------------------------------------------------
Ran 34 tests in 28.232s
OK
$ python3 ../../pytorch/test/test_jit_fuser_te.py -k test_nnc_correctness_mv -v
CUDA not available, skipping tests
monkeytype is not installed. Skipping tests for Profile-Directed Typing
test_nnc_correctness_mv_cpu_bfloat16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_complex128 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_complex64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_float32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_float64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_int16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_int32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_int64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_int8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mv_cpu_uint8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_bfloat16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_float32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_float64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_int16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_int32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_int64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_int8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_1_cpu_uint8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_bfloat16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_float32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_float64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_int16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_int32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_int64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_int8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_3_cpu_uint8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_bfloat16 (__main__.TestNNCOpInfoCPU) ... ERROR
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_float32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_float64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_int16 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_int32 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_int64 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_int8 (__main__.TestNNCOpInfoCPU) ... ok
test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_uint8 (__main__.TestNNCOpInfoCPU) ... ok
======================================================================
ERROR: test_nnc_correctness_mvlgamma_mvlgamma_p_5_cpu_bfloat16 (__main__.TestNNCOpInfoCPU)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/path/pytorch/torch/testing/_internal/common_device_type.py", line 381, in instantiated_test
raise rte
File "/path/pytorch/torch/testing/_internal/common_device_type.py", line 376, in instantiated_test
result = test(self, **param_kwargs)
File "/path/pytorch/torch/testing/_internal/common_device_type.py", line 753, in test_wrapper
return test(*args, **kwargs)
File "/path/pytorch/torch/testing/_internal/common_device_type.py", line 907, in only_fn
return fn(slf, *args, **kwargs)
File "/path/pytorch/test/test_jit_fuser_te.py", line 2293, in test_nnc_correctness
ref = variant(*clone_inputs((sample.input, *sample.args)), **sample.kwargs)
RuntimeError: All elements must be greater than (p-1)/2
----------------------------------------------------------------------
Ran 34 tests in 29.862s
FAILED (errors=1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment