Skip to content

Conversation

@voltjia
Copy link
Collaborator

@voltjia voltjia commented Feb 2, 2026

pytest output:

============================= test session starts ==============================
platform linux -- Python 3.10.19, pytest-9.0.2, pluggy-1.6.0
rootdir: /home/huangjiacheng/ntops
configfile: pyproject.toml
plugins: cov-7.0.0, anyio-4.12.1
collected 928 items

tests/test_abs.py ........                                               [  0%]
tests/test_add.py ........                                               [  1%]
tests/test_addmm.py ..                                                   [  1%]
tests/test_avg_pool2d.py ..ssss..ssss..ssss....ss....ss....ss            [  5%]
tests/test_bitwise_and.py ................                               [  7%]
tests/test_bitwise_not.py ................                               [  9%]
tests/test_bitwise_or.py ................                                [ 10%]
tests/test_bmm.py ..                                                     [ 11%]
tests/test_clamp.py ........                                             [ 12%]
tests/test_conv2d.py ................................................... [ 17%]
.........................................................                [ 23%]
tests/test_cos.py ........                                               [ 24%]
tests/test_div.py .s..s..s..s..s..s..s..s.                               [ 27%]
tests/test_dropout.py ........                                           [ 28%]
tests/test_eq.py ........                                                [ 28%]
tests/test_exp.py ........                                               [ 29%]
tests/test_ge.py ........                                                [ 30%]
tests/test_gelu.py .s.s.s.s.s.s.s.s                                      [ 32%]
tests/test_gt.py ........                                                [ 33%]
tests/test_isinf.py ........                                             [ 34%]
tests/test_isnan.py ........                                             [ 34%]
tests/test_layer_norm.py ............................................... [ 39%]
.................................................                        [ 45%]
tests/test_le.py ........                                                [ 46%]
tests/test_lt.py ........                                                [ 46%]
tests/test_matmul.py ........                                            [ 47%]
tests/test_max_pool2d.py ......ssssssssssss......ssssssssssss......sssss [ 52%]
sssssss............ssssss............ssssss............ssssss            [ 59%]
tests/test_mm.py ..                                                      [ 59%]
tests/test_mul.py ........                                               [ 60%]
tests/test_ne.py ........                                                [ 61%]
tests/test_neg.py ........                                               [ 62%]
tests/test_pow.py ........                                               [ 63%]
tests/test_relu.py ................                                      [ 64%]
tests/test_rms_norm.py ................................................. [ 70%]
...............                                                          [ 71%]
tests/test_rotary_position_embedding.py ................................ [ 75%]
........................................................................ [ 82%]
........................                                                 [ 85%]
tests/test_rsqrt.py ........                                             [ 86%]
tests/test_scaled_dot_product_attention.py ............................. [ 89%]
.................................................                        [ 94%]
tests/test_sigmoid.py ........                                           [ 95%]
tests/test_silu.py ........                                              [ 96%]
tests/test_sin.py ........                                               [ 97%]
tests/test_softmax.py ........                                           [ 98%]
tests/test_sub.py ........                                               [ 99%]
tests/test_tanh.py ........                                              [100%]

=============================== warnings summary ===============================
tests/test_isinf.py: 12 warnings
  /home/huangjiacheng/.ninetoothed/9cc3f09ca46691b4df17aa1c19d79880d5e2d8189391068721d8ba255cdf5b67.py:13: UserWarning: Logical operators 'and' and 'or' are deprecated for non-scalar tensors; please use '&' or '|' instead
    triton.language.store(ninetoothed_tensor_2163_pointers + (ninetoothed_tensor_2163_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70)[::,]) * ninetoothed_ninetoothed_tensor_2163_stride_0, pos_result or neg_result, mask=True & (ninetoothed_tensor_2163_index_0 < (ninetoothed_ninetoothed_tensor_2163_size_0 - (ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70 - 1) - 1 + ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70 - 1) // ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70 + 1) & (ninetoothed_tensor_2163_index_0 >= 0) & (triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70)[::,] < ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70) & (triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70)[::,] >= 0) & (ninetoothed_tensor_2163_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70)[::,] < ninetoothed_ninetoothed_tensor_2163_size_0) & (ninetoothed_tensor_2163_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70)[::,] >= 0) & (ninetoothed_tensor_2163_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70)[::,] < ninetoothed_ninetoothed_tensor_2163_size_0) & (ninetoothed_tensor_2163_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_70)[::,] >= 0))
  Enable tracemalloc to get traceback where the object was allocated.
  See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.

tests/test_isinf.py: 12 warnings
  /home/huangjiacheng/.ninetoothed/6a5e8a39d85679fdd68b96d0d6fc25eec85254dbfe64a7109f9495014135a8a4.py:13: UserWarning: Logical operators 'and' and 'or' are deprecated for non-scalar tensors; please use '&' or '|' instead
    triton.language.store(ninetoothed_tensor_2171_pointers + ((ninetoothed_tensor_2171_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,]) // ninetoothed_ninetoothed_tensor_2171_size_1 * ninetoothed_ninetoothed_tensor_2171_stride_0 + (ninetoothed_tensor_2171_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,]) % ninetoothed_ninetoothed_tensor_2171_size_1 * ninetoothed_ninetoothed_tensor_2171_stride_1), pos_result or neg_result, mask=True & (ninetoothed_tensor_2171_index_0 < (ninetoothed_ninetoothed_tensor_2171_size_0 * ninetoothed_ninetoothed_tensor_2171_size_1 - (ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 - 1) - 1 + ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 - 1) // ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + 1) & (ninetoothed_tensor_2171_index_0 >= 0) & (triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,] < ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71) & (triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,] >= 0) & (ninetoothed_tensor_2171_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,] < ninetoothed_ninetoothed_tensor_2171_size_0 * ninetoothed_ninetoothed_tensor_2171_size_1) & (ninetoothed_tensor_2171_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,] >= 0) & ((ninetoothed_tensor_2171_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,]) // ninetoothed_ninetoothed_tensor_2171_size_1 < ninetoothed_ninetoothed_tensor_2171_size_0) & ((ninetoothed_tensor_2171_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,]) // ninetoothed_ninetoothed_tensor_2171_size_1 >= 0) & ((ninetoothed_tensor_2171_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,]) % ninetoothed_ninetoothed_tensor_2171_size_1 < ninetoothed_ninetoothed_tensor_2171_size_1) & ((ninetoothed_tensor_2171_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_71)[::,]) % ninetoothed_ninetoothed_tensor_2171_size_1 >= 0))
  Enable tracemalloc to get traceback where the object was allocated.
  See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.

tests/test_isinf.py: 12 warnings
  /home/huangjiacheng/.ninetoothed/b2dd5104899fa268581d4b683840d6ac7741ecc7989fbc625fe79fa995955272.py:13: UserWarning: Logical operators 'and' and 'or' are deprecated for non-scalar tensors; please use '&' or '|' instead
    triton.language.store(ninetoothed_tensor_2179_pointers + ((ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) // (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) * ninetoothed_ninetoothed_tensor_2179_stride_0 + (ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) % (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) // ninetoothed_ninetoothed_tensor_2179_size_2 * ninetoothed_ninetoothed_tensor_2179_stride_1 + (ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) % (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) % ninetoothed_ninetoothed_tensor_2179_size_2 * ninetoothed_ninetoothed_tensor_2179_stride_2), pos_result or neg_result, mask=True & (ninetoothed_tensor_2179_index_0 < (ninetoothed_ninetoothed_tensor_2179_size_0 * ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2 - (ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 - 1) - 1 + ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 - 1) // ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + 1) & (ninetoothed_tensor_2179_index_0 >= 0) & (triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,] < ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72) & (triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,] >= 0) & (ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,] < ninetoothed_ninetoothed_tensor_2179_size_0 * ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) & (ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,] >= 0) & ((ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) // (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) < ninetoothed_ninetoothed_tensor_2179_size_0) & ((ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) // (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) >= 0) & ((ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) % (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) // ninetoothed_ninetoothed_tensor_2179_size_2 < ninetoothed_ninetoothed_tensor_2179_size_1) & ((ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) % (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) // ninetoothed_ninetoothed_tensor_2179_size_2 >= 0) & ((ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) % (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) % ninetoothed_ninetoothed_tensor_2179_size_2 < ninetoothed_ninetoothed_tensor_2179_size_2) & ((ninetoothed_tensor_2179_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_72)[::,]) % (ninetoothed_ninetoothed_tensor_2179_size_1 * ninetoothed_ninetoothed_tensor_2179_size_2) % ninetoothed_ninetoothed_tensor_2179_size_2 >= 0))
  Enable tracemalloc to get traceback where the object was allocated.
  See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.

tests/test_isinf.py: 12 warnings
  /home/huangjiacheng/.ninetoothed/1f2930eace2f273c772ea5e27875528126698ee1011fb82a9ea8f39e4296d736.py:13: UserWarning: Logical operators 'and' and 'or' are deprecated for non-scalar tensors; please use '&' or '|' instead
    triton.language.store(ninetoothed_tensor_2187_pointers + ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) // (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) * ninetoothed_ninetoothed_tensor_2187_stride_0 + (ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) // (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) * ninetoothed_ninetoothed_tensor_2187_stride_1 + (ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) % (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) // ninetoothed_ninetoothed_tensor_2187_size_3 * ninetoothed_ninetoothed_tensor_2187_stride_2 + (ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) % (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) % ninetoothed_ninetoothed_tensor_2187_size_3 * ninetoothed_ninetoothed_tensor_2187_stride_3), pos_result or neg_result, mask=True & (ninetoothed_tensor_2187_index_0 < (ninetoothed_ninetoothed_tensor_2187_size_0 * ninetoothed_ninetoothed_tensor_2187_size_1 * ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3 - (ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 - 1) - 1 + ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 - 1) // ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + 1) & (ninetoothed_tensor_2187_index_0 >= 0) & (triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,] < ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73) & (triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,] >= 0) & (ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,] < ninetoothed_ninetoothed_tensor_2187_size_0 * ninetoothed_ninetoothed_tensor_2187_size_1 * ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) & (ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,] >= 0) & ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) // (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) < ninetoothed_ninetoothed_tensor_2187_size_0) & ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) // (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) >= 0) & ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) // (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) < ninetoothed_ninetoothed_tensor_2187_size_1) & ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) // (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) >= 0) & ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) % (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) // ninetoothed_ninetoothed_tensor_2187_size_3 < ninetoothed_ninetoothed_tensor_2187_size_2) & ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) % (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) // ninetoothed_ninetoothed_tensor_2187_size_3 >= 0) & ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) % (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) % ninetoothed_ninetoothed_tensor_2187_size_3 < ninetoothed_ninetoothed_tensor_2187_size_3) & ((ninetoothed_tensor_2187_index_0 * ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73 + triton.language.arange(0, ninetoothed_meta_prefix_ninetoothed_BLOCK_SIZE_73)[::,]) % (ninetoothed_ninetoothed_tensor_2187_size_1 * (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3)) % (ninetoothed_ninetoothed_tensor_2187_size_2 * ninetoothed_ninetoothed_tensor_2187_size_3) % ninetoothed_ninetoothed_tensor_2187_size_3 >= 0))
  Enable tracemalloc to get traceback where the object was allocated.
  See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info.

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
========== 840 passed, 88 skipped, 48 warnings in 2876.54s (0:47:56) ===========

@voltjia voltjia merged commit 6bc90d5 into master Feb 2, 2026
4 checks passed
@voltjia voltjia deleted the develop-resnet-operators branch February 2, 2026 07:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants