numpy / numpy
Files Coverage
numpy/core/include/numpy/_neighborhood_iterator_imp.h 100.00%
numpy/core/include/numpy/libdivide/libdivide.h 98.25%
numpy/core/include/numpy/ndarrayobject.h 100.00%
numpy/core/include/numpy/ndarraytypes.h 100.00%
numpy/core/include/numpy/npy_3kcompat.h 64.57%
numpy/core/include/numpy/npy_math.h 100.00%
numpy/core/src/_simd/_simd.c 61.54%
numpy/core/src/_simd/_simd.dispatch.c.src 83.67%
numpy/core/src/_simd/_simd_arg.inc 72.73%
numpy/core/src/_simd/_simd_convert.inc 80.00%
numpy/core/src/_simd/_simd_vector.inc 45.12%
numpy/core/src/common/array_assign.c 95.65%
numpy/core/src/common/binop_override.h 95.24%
numpy/core/src/common/cblasfuncs.c 97.61%
numpy/core/src/common/get_attr_string.h 100.00%
numpy/core/src/common/lowlevel_strided_loops.h 100.00%
numpy/core/src/common/mem_overlap.c 0.00%
numpy/core/src/common/npy_argparse.c 0.00%
numpy/core/src/common/npy_cblas.h 100.00%
numpy/core/src/common/npy_cpu_features.c 33.56%
numpy/core/src/common/npy_ctypes.h 64.71%
numpy/core/src/common/npy_extint128.h 99.09%
numpy/core/src/common/npy_hashtable.c 0.00%
numpy/core/src/common/npy_import.h 100.00%
numpy/core/src/common/npy_longdouble.c 76.25%
numpy/core/src/common/npy_pycompat.h 100.00%
numpy/core/src/common/numpy_tag.h 97.67%
numpy/core/src/common/numpyos.c 68.04%
numpy/core/src/common/python_xerbla.c 0.00%
numpy/core/src/common/simd/avx2/arithmetic.h 100.00%
numpy/core/src/common/simd/avx2/conversion.h 100.00%
numpy/core/src/common/simd/avx2/math.h 100.00%
numpy/core/src/common/simd/avx2/memory.h 100.00%
numpy/core/src/common/simd/avx2/misc.h 100.00%
numpy/core/src/common/simd/avx2/operators.h 100.00%
numpy/core/src/common/simd/avx2/reorder.h 100.00%
numpy/core/src/common/simd/avx512/arithmetic.h 0.00%
numpy/core/src/common/simd/avx512/conversion.h 0.00%
numpy/core/src/common/simd/avx512/maskop.h 0.00%
numpy/core/src/common/simd/avx512/math.h 0.00%
numpy/core/src/common/simd/avx512/memory.h 0.00%
numpy/core/src/common/simd/avx512/misc.h 0.00%
numpy/core/src/common/simd/avx512/operators.h 0.00%
numpy/core/src/common/simd/avx512/reorder.h 0.00%
numpy/core/src/common/simd/avx512/utils.h 0.00%
numpy/core/src/common/simd/emulate_maskop.h 100.00%
numpy/core/src/common/simd/intdiv.h 0.00%
numpy/core/src/common/simd/sse/arithmetic.h 100.00%
numpy/core/src/common/simd/sse/conversion.h 100.00%
numpy/core/src/common/simd/sse/math.h 100.00%
numpy/core/src/common/simd/sse/memory.h 100.00%
numpy/core/src/common/simd/sse/misc.h 100.00%
numpy/core/src/common/simd/sse/operators.h 100.00%
numpy/core/src/common/simd/sse/reorder.h 100.00%
numpy/core/src/common/templ_common.h.src 100.00%
numpy/core/src/common/ucsnarrow.c 88.89%
numpy/core/src/common/ufunc_override.c 73.91%
numpy/core/src/multiarray/_multiarray_tests.c.src 73.88%
numpy/core/src/multiarray/abstractdtypes.c 89.23%
numpy/core/src/multiarray/abstractdtypes.h 84.62%
numpy/core/src/multiarray/alloc.c 68.95%
numpy/core/src/multiarray/alloc.h 100.00%
numpy/core/src/multiarray/argfunc.dispatch.c.src 98.17%
numpy/core/src/multiarray/array_assign_array.c 92.81%
numpy/core/src/multiarray/array_assign_scalar.c 90.83%
numpy/core/src/multiarray/array_coercion.c 92.00%
numpy/core/src/multiarray/array_method.c 75.99%
numpy/core/src/multiarray/arrayfunction_override.c 91.92%
numpy/core/src/multiarray/arrayobject.c 68.57%
numpy/core/src/multiarray/arraytypes.c.src 85.77%
numpy/core/src/multiarray/buffer.c 89.19%
numpy/core/src/multiarray/calculation.c 34.19%
numpy/core/src/multiarray/common.c 91.12%
numpy/core/src/multiarray/common.h 100.00%
numpy/core/src/multiarray/common_dtype.c 89.77%
numpy/core/src/multiarray/compiled_base.c 87.05%
numpy/core/src/multiarray/conversion_utils.c 90.60%
numpy/core/src/multiarray/conversion_utils.h 100.00%
numpy/core/src/multiarray/convert.c 80.69%
numpy/core/src/multiarray/convert_datatype.c 86.69%
numpy/core/src/multiarray/ctors.c 79.72%
numpy/core/src/multiarray/datetime.c 83.27%
numpy/core/src/multiarray/datetime_busday.c 84.66%
numpy/core/src/multiarray/datetime_busdaycal.c 72.81%
numpy/core/src/multiarray/datetime_strings.c 85.61%
numpy/core/src/multiarray/descriptor.c 81.60%
numpy/core/src/multiarray/dlpack.c 78.11%
numpy/core/src/multiarray/dragon4.c 96.44%
numpy/core/src/multiarray/dtype_transfer.c 80.86%
numpy/core/src/multiarray/dtype_transfer.h 96.67%
numpy/core/src/multiarray/dtypemeta.c 82.27%
numpy/core/src/multiarray/einsum.c.src 84.35%
numpy/core/src/multiarray/einsum_sumprod.c.src 73.82%
numpy/core/src/multiarray/experimental_public_dtype_api.c 0.00%
numpy/core/src/multiarray/flagsobject.c 61.38%
numpy/core/src/multiarray/getset.c 82.37%
numpy/core/src/multiarray/hashdescr.c 73.55%
numpy/core/src/multiarray/item_selection.c 85.96%
numpy/core/src/multiarray/iterators.c 81.36%
numpy/core/src/multiarray/legacy_dtype_implementation.c 28.51%
numpy/core/src/multiarray/lowlevel_strided_loops.c.src 90.33%
numpy/core/src/multiarray/mapping.c 91.46%
numpy/core/src/multiarray/methods.c 86.37%
numpy/core/src/multiarray/methods.h 100.00%
numpy/core/src/multiarray/multiarraymodule.c 81.58%
numpy/core/src/multiarray/nditer_api.c 87.54%
numpy/core/src/multiarray/nditer_constr.c 92.94%
numpy/core/src/multiarray/nditer_impl.h 100.00%
numpy/core/src/multiarray/nditer_pywrap.c 78.11%
numpy/core/src/multiarray/nditer_templ.c.src 90.11%
numpy/core/src/multiarray/number.c 91.06%
numpy/core/src/multiarray/refcount.c 79.47%
numpy/core/src/multiarray/scalarapi.c 68.49%
numpy/core/src/multiarray/scalartypes.c.src 79.58%
numpy/core/src/multiarray/sequence.c 100.00%
numpy/core/src/multiarray/shape.c 94.59%
numpy/core/src/multiarray/strfuncs.c 78.57%
numpy/core/src/multiarray/temp_elide.c 85.83%
numpy/core/src/multiarray/textreading/conversions.c 98.63%
numpy/core/src/multiarray/textreading/field_types.c 82.80%
numpy/core/src/multiarray/textreading/growth.c 92.86%
numpy/core/src/multiarray/textreading/readtext.c 96.00%
numpy/core/src/multiarray/textreading/rows.c 92.78%
numpy/core/src/multiarray/textreading/str_to_int.c 100.00%
numpy/core/src/multiarray/textreading/str_to_int.h 100.00%
numpy/core/src/multiarray/textreading/stream_pyobject.c 94.57%
numpy/core/src/multiarray/textreading/tokenize.cpp 93.88%
numpy/core/src/multiarray/typeinfo.c 83.33%
numpy/core/src/multiarray/usertypes.c 62.95%
numpy/core/src/multiarray/vdot.c 72.41%
numpy/core/src/npymath/halffloat.c 99.09%
numpy/core/src/npymath/ieee754.c.src 62.31%
numpy/core/src/npymath/npy_math_complex.c.src 98.88%
numpy/core/src/npymath/npy_math_internal.h.src 54.29%
numpy/core/src/npysort/binsearch.cpp 98.91%
numpy/core/src/npysort/heapsort.cpp 77.78%
numpy/core/src/npysort/mergesort.cpp 0.00%
numpy/core/src/npysort/npysort_common.h 91.55%
numpy/core/src/npysort/npysort_heapsort.h 100.00%
numpy/core/src/npysort/quicksort.cpp 96.28%
numpy/core/src/npysort/radixsort.cpp 79.03%
numpy/core/src/npysort/selection.cpp 97.78%
numpy/core/src/npysort/timsort.cpp 58.68%
numpy/core/src/npysort/x86-qsort.dispatch.cpp 0.00%
numpy/core/src/umath/_operand_flag_tests.c 84.00%
numpy/core/src/umath/_rational_tests.c 36.93%
numpy/core/src/umath/_scaled_float_dtype.c 93.99%
numpy/core/src/umath/_struct_ufunc_tests.c 93.55%
numpy/core/src/umath/_umath_tests.c.src 89.45%
numpy/core/src/umath/_umath_tests.dispatch.c 100.00%
numpy/core/src/umath/clip.cpp 94.52%
numpy/core/src/umath/dispatching.c 74.18%
numpy/core/src/umath/extobj.c 75.34%
numpy/core/src/umath/funcs.inc.src 97.81%
numpy/core/src/umath/legacy_array_method.c 86.67%
numpy/core/src/umath/loops.c.src 92.73%
numpy/core/src/umath/loops_arithm_fp.dispatch.c.src 43.71%
numpy/core/src/umath/loops_arithmetic.dispatch.c.src 96.63%
numpy/core/src/umath/loops_comparison.dispatch.c.src 100.00%
numpy/core/src/umath/loops_exponent_log.dispatch.c.src 39.24%
numpy/core/src/umath/loops_hyperbolic.dispatch.c.src 90.63%
numpy/core/src/umath/loops_minmax.dispatch.c.src 98.60%
numpy/core/src/umath/loops_modulo.dispatch.c.src 97.96%
numpy/core/src/umath/loops_trigonometric.dispatch.c.src 91.78%
numpy/core/src/umath/loops_umath_fp.dispatch.c.src 14.89%
numpy/core/src/umath/loops_unary_fp.dispatch.c.src 98.11%
numpy/core/src/umath/loops_utils.h.src 100.00%
numpy/core/src/umath/matmul.c.src 99.03%
numpy/core/src/umath/override.c 94.67%
numpy/core/src/umath/reduction.c 96.21%
numpy/core/src/umath/scalarmath.c.src 96.11%
numpy/core/src/umath/simd.inc.src 50.00%
numpy/core/src/umath/string_ufuncs.cpp 91.25%
numpy/core/src/umath/ufunc_object.c 88.88%
numpy/core/src/umath/ufunc_type_resolution.c 83.59%
numpy/core/src/umath/umathmodule.c 85.81%
numpy/core/src/umath/wrapping_array_method.c 0.00%
numpy/fft/_pocketfft.c 98.63%
numpy/linalg/lapack_lite/python_xerbla.c 0.00%
numpy/linalg/lapack_litemodule.c 11.11%
numpy/linalg/umath_linalg.cpp 83.69%
numpy/random/src/distributions/distributions.c 0.00%
numpy/random/src/distributions/logfactorial.c 100.00%
numpy/random/src/distributions/random_hypergeometric.c 100.00%
numpy/random/src/distributions/random_mvhg_count.c 100.00%
numpy/random/src/distributions/random_mvhg_marginals.c 100.00%
numpy/random/src/legacy/legacy-distributions.c 99.22%
numpy/random/src/mt19937/mt19937-jump.c 95.71%
numpy/random/src/mt19937/mt19937.c 100.00%
numpy/random/src/mt19937/mt19937.h 100.00%
numpy/random/src/pcg64/pcg64.c 100.00%
numpy/random/src/pcg64/pcg64.h 100.00%
numpy/random/src/philox/philox.c 50.00%
numpy/random/src/philox/philox.h 78.75%
numpy/random/src/sfc64/sfc64.c 100.00%
numpy/random/src/sfc64/sfc64.h 100.00%
Project Totals (196 files) 78.51%
Loading