Skip to content

cupy_test_example_results

YOSHIFUJI Naoki edited this page Dec 17, 2018 · 14 revisions

Result of CuPy's Original Test and Examples on ClPy

  • src: v2.1.0a0
  • Primary machine
    • OS: Ubuntu 16.04.4 LTS
    • CPU: Core i7-4790
    • GPU: AMD Radeon R9 Fury X
    • SDK: AMD APP SDK 3.0
  • Secondary machine
    • OS: CentOS 7.2.1511
    • CPU: Core i7-4790
    • GPU: NVIDIA GeForce GTX 1060
    • SDK: CUDA 9.2

Test result

Only fail/error tests are shown below.

Primary machine (Radeon)

name passed failed skipped error
clpy_tests/core_tests/test_carray.py - 5 - -
clpy_tests/core_tests/test_function.py - 2 - -
clpy_tests/core_tests/test_fusion.py 29 97 1 -
clpy_tests/core_tests/test_ndarray_adv_indexing.py 120 105 - -
clpy_tests/core_tests/test_ndarray_complex_ops.py 6 2 - -
clpy_tests/core_tests/test_ndarray_scatter.py 3 50 - -
clpy_tests/core_tests/test_scan.py 1 3 - -
clpy_tests/core_tests/test_userkernel.py 2 1 - -
clpy_tests/creation_tests/test_from_data.py 50 2 - -
clpy_tests/ext_tests/test_scatter.py - 1 - -
clpy_tests/indexing_tests/test_generate.py 16 6 - -
clpy_tests/indexing_tests/test_indexing.py 10 9 - -
clpy_tests/indexing_tests/test_insert.py 16 16 - -
clpy_tests/io_tests/test_formatting.py - 2 - -
clpy_tests/io_tests/test_npz.py 1 4 - -
clpy_tests/linalg_tests/test_decomposition.py - - - 1
clpy_tests/linalg_tests/test_eigenvalue.py - - - 1
clpy_tests/linalg_tests/test_einsum.py - 49 - -
clpy_tests/linalg_tests/test_norms.py - - - 1
clpy_tests/linalg_tests/test_product.py 96 90 - -
clpy_tests/linalg_tests/test_solve.py - - - 1
clpy_tests/logic_tests/test_comparison.py - 6 - -
clpy_tests/logic_tests/test_content.py - 3 - -
clpy_tests/logic_tests/test_ops.py - 4 - -
clpy_tests/logic_tests/test_truth.py - 432 - -
clpy_tests/manipulation_tests/test_basic.py - 37 - -
clpy_tests/manipulation_tests/test_dims.py 41 13 - -
clpy_tests/manipulation_tests/test_join.py 7 23 - -
clpy_tests/manipulation_tests/test_kind.py 4 1 - -
clpy_tests/manipulation_tests/test_rearrange.py 1 35 - -
clpy_tests/manipulation_tests/test_shape.py 10 2 - -
clpy_tests/manipulation_tests/test_split.py - 9 - -
clpy_tests/manipulation_tests/test_tiling.py - 19 - -
clpy_tests/manipulation_tests/test_transpose.py 7 2 - -
clpy_tests/math_tests/test_arithmetic.py 14 7 - -
clpy_tests/math_tests/test_explog.py - 9 - -
clpy_tests/math_tests/test_floating.py - 5 - -
clpy_tests/math_tests/test_hyperbolic.py - 6 - -
clpy_tests/math_tests/test_matmul.py - 44 - -
clpy_tests/math_tests/test_misc.py 5 14 - -
clpy_tests/math_tests/test_rounding.py - 6 - -
clpy_tests/math_tests/test_sumprod.py 17 35 - -
clpy_tests/math_tests/test_trigonometric.py - 10 - -
clpy_tests/math_tests/test_window.py - 12 - -
clpy_tests/padding_tests/test_pad.py 1 14 - -
clpy_tests/prof_tests/test_range.py - - - 1
clpy_tests/random_tests/test_generator.py - - - 1
clpy_tests/random_tests/test_permutations.py 1 3 - -
clpy_tests/random_tests/test_random.py - 1 - -
clpy_tests/random_tests/test_sample.py 3 30 - -
clpy_tests/sorting_tests/test_count.py - 4 - -
clpy_tests/sorting_tests/test_search.py 11 32 - -
clpy_tests/sorting_tests/test_sort.py 30 97 - -
clpy_tests/sparse_tests/test_base.py - - 7 -
clpy_tests/sparse_tests/test_construct.py - - 4 -
clpy_tests/sparse_tests/test_coo.py - 24 776 -
clpy_tests/sparse_tests/test_csc.py - 32 262 -
clpy_tests/sparse_tests/test_csr.py - 32 298 -
clpy_tests/sparse_tests/test_dia.py - 16 56 -
clpy_tests/statics_tests/test_histogram.py - 10 - -
clpy_tests/statics_tests/test_meanvar.py 2 18 - -
clpy_tests/statics_tests/test_order.py - 14 - -
clpy_tests/test_init.py 1 3 - -
clpy_tests/test_numpy_interop.py - 1 - -
clpy_tests/testing_tests/test_helper.py 48 1 - -
example_tests/test_gemm.py - 1 - -
example_tests/test_gmm.py - - 2 -
example_tests/test_kmeans.py - - 3 -
install_tests/test_build.py - 2 - -
(total) - 1513 1409 6

Secondary machine (GeForce)

name passed failed skipped error
clpy_tests/core_tests/test_carray.py - 5 - -
clpy_tests/core_tests/test_function.py - 2 - -
clpy_tests/core_tests/test_fusion.py 29 97 1 -
clpy_tests/core_tests/test_ndarray_adv_indexing.py 19 206 - -
clpy_tests/core_tests/test_ndarray_complex_ops.py 6 2 - -
clpy_tests/core_tests/test_ndarray_scatter.py 3 50 - -
clpy_tests/core_tests/test_scan.py 1 3 - -
clpy_tests/core_tests/test_userkernel.py 2 1 - -
clpy_tests/creation_tests/test_from_data.py 50 2 - -
clpy_tests/ext_tests/test_scatter.py - 1 - -
clpy_tests/indexing_tests/test_generate.py 16 6 - -
clpy_tests/indexing_tests/test_indexing.py 11 8 - -
clpy_tests/indexing_tests/test_insert.py 16 16 - -
clpy_tests/io_tests/test_formatting.py - 2 - -
clpy_tests/io_tests/test_npz.py 1 4 - -
clpy_tests/linalg_tests/test_decomposition.py - - - 1
clpy_tests/linalg_tests/test_eigenvalue.py - - - 1
clpy_tests/linalg_tests/test_einsum.py - 49 - -
clpy_tests/linalg_tests/test_norms.py - - - 1
clpy_tests/linalg_tests/test_product.py 96 90 - -
clpy_tests/linalg_tests/test_solve.py - - - 1
clpy_tests/logic_tests/test_comparison.py - 6 - -
clpy_tests/logic_tests/test_content.py - 3 - -
clpy_tests/logic_tests/test_ops.py - 4 - -
clpy_tests/logic_tests/test_truth.py - 432 - -
clpy_tests/manipulation_tests/test_basic.py - 37 - -
clpy_tests/manipulation_tests/test_dims.py 41 13 - -
clpy_tests/manipulation_tests/test_join.py 7 23 - -
clpy_tests/manipulation_tests/test_kind.py 4 1 - -
clpy_tests/manipulation_tests/test_rearrange.py 1 35 - -
clpy_tests/manipulation_tests/test_shape.py 10 2 - -
clpy_tests/manipulation_tests/test_split.py - 9 - -
clpy_tests/manipulation_tests/test_tiling.py - 19 - -
clpy_tests/manipulation_tests/test_transpose.py 7 2 - -
clpy_tests/math_tests/test_arithmetic.py 14 7 - -
clpy_tests/math_tests/test_explog.py - 9 - -
clpy_tests/math_tests/test_floating.py - 5 - -
clpy_tests/math_tests/test_hyperbolic.py - 6 - -
clpy_tests/math_tests/test_matmul.py - 44 - -
clpy_tests/math_tests/test_misc.py 5 14 - -
clpy_tests/math_tests/test_rounding.py - 6 - -
clpy_tests/math_tests/test_sumprod.py 17 35 - -
clpy_tests/math_tests/test_trigonometric.py - 10 - -
clpy_tests/math_tests/test_window.py - 12 - -
clpy_tests/padding_tests/test_pad.py 1 14 - -
clpy_tests/prof_tests/test_range.py - - - 1
clpy_tests/random_tests/test_generator.py - - - 1
clpy_tests/random_tests/test_permutations.py 1 3 - -
clpy_tests/random_tests/test_random.py - 1 - -
clpy_tests/random_tests/test_sample.py 3 30 - -
clpy_tests/sorting_tests/test_count.py - 4 - -
clpy_tests/sorting_tests/test_search.py 11 32 - -
clpy_tests/sorting_tests/test_sort.py 30 97 - -
clpy_tests/sparse_tests/test_base.py - - 7 -
clpy_tests/sparse_tests/test_construct.py - - 4 -
clpy_tests/sparse_tests/test_coo.py - 24 776 -
clpy_tests/sparse_tests/test_csc.py - 32 262 -
clpy_tests/sparse_tests/test_csr.py - 32 298 -
clpy_tests/sparse_tests/test_dia.py - 16 56 -
clpy_tests/statics_tests/test_histogram.py - 10 - -
clpy_tests/statics_tests/test_meanvar.py 2 18 - -
clpy_tests/statics_tests/test_order.py - 14 - -
clpy_tests/test_init.py 1 3 - -
clpy_tests/test_numpy_interop.py - 1 - -
example_tests/test_gemm.py - 1 - -
example_tests/test_gmm.py - - 2 -
example_tests/test_kmeans.py - - 3 -
install_tests/test_build.py - 2 - -
(total) - 1612 1409 6

Example

name result
cg no: NotImplementedError: clpy does not supoort dgemm
gemm no: AttributeError: module 'cupy.random' has no attribute 'uniform'
gmm no: AttributeError: module 'cupy' has no attribute 'sqrt'
kmeans no: AttributeError: module 'cupy' has no attribute 'sqrt'