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 |
|
|
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