Skip to content

[Tracking][Vulkan] Extending topi/relay tests to run on Vulkan #8903

@Lunderberg

Description

@Lunderberg

Summary

Currently, some unit tests fail when running on the Vulkan runtime. PRs #8903 and #8947 parametrized the tests that are currently failing, so that the vulkan target can be marked as xfail without impacting any other runtimes. The Vulkan runtime should be improved so that these unit tests can pass on vulkan as well.

Status

File Test Parameters Failure Step Observed on Status Owner PR
test_topi_math.py test_ewise topi_name="tan" Codegen NVIDIA/AMD TODO
test_topi_math.py test_ewise topi_name="erf" Codegen NVIDIA/AMD TODO
test_topi_math.py test_ewise topi_name="isnan" Codegen NVIDIA/AMD TODO
test_topi_math.py test_ewise topi_name="isfinite" Codegen NVIDIA/AMD TODO
test_topi_math.py test_ewise topi_name="isinf" Codegen NVIDIA/AMD TODO
test_topi_reduce.py test_reduce_map reduce_type="sum" Codegen NVIDIA/AMD TODO
test_topi_reduce.py test_reduce_map reduce_type="any" Codegen NVIDIA/AMD TODO
test_topi_reduce.py test_reduce_map reduce_type="all" Codegen NVIDIA/AMD TODO
test_topi_vision.py test_proposal Codegen NVIDIA/AMD TODO
test_topi_conv1d_transpose test_conv1d_transpose_ncw Numeric Output NVIDIA only TODO
test_topi_softmax.py test_softmax dtype="float64" Codegen NVIDIA/AMD TODO
tests/python/relay/test_vm.py test_cond Codegen NVIDIA/AMD TODO
tests/python/relay/test_vm.py test_simple_if Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_level4.py test_reduce_functions Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_level3.py test_sparse_reshape Codegen NVIDIA/AMD TODO
tests/python/relay/test_any.py test_any_reduce Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_level5.py TestResize1D Numeric Output NVIDIA/AMD TODO
tests/python/relay/test_op_level5.py TestResize2D Numeric Output NVIDIA/AMD TODO
tests/python/relay/test_op_level5.py TestCropAndResize Numeric Output NVIDIA only TODO
tests/python/relay/test_op_level3.py test_take Numeric Output NVIDIA only TODO
tests/python/relay/test_op_level2.py test_conv2d_run Codegen NVIDIA/AMD Fixed #9014
tests/python/relay/test_op_level3.py test_segment_sum Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_level3.py test_scatter_add Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_level1.py test_unary_op relay_op=erf Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_level1.py test_unary_op relay_op=tan Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_level1.py test_unary_op relay_op=atan Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_grad_level10.py test_cross_entropy_grad Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_grad_level1.py test_log_softmax_grad Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_grad_level1.py test_softmax_grad Codegen NVIDIA/AMD TODO
tests/python/relay/test_op_grad_level1.py test_unary_op Several Codegen NVIDIA/AMD TODO
tests/python/relay/test_any.py test_any_batch_matmul Codegen NVIDIA/AMD TODO
tests/python/relay/test_any.py test_any_conv2d_NCHWc Codegen NVIDIA/AMD TODO
tests/python/relay/test_any.py test_any_dense Codegen NVIDIA/AMD TODO

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triagePRs or issues that need to be investigated by maintainers to find the right assignees to address it

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions