blob: b4631565f7e42b10e3257393d4ef5ea3de2d6c57 [file] [log] [blame]
################################################################################
# Autogenerated by build_tools/bazel_to_cmake/bazel_to_cmake.py from #
# integrations/tensorflow/e2e/math/BUILD #
# #
# Use iree_cmake_extra_content from iree/build_defs.oss.bzl to add arbitrary #
# CMake-only content. #
# #
# To disable autogeneration for this file entirely, delete this header. #
################################################################################
iree_add_all_subdirs()
iree_e2e_cartesian_product_test_suite(
NAME
math_tests
MATRIX_KEYS
"src"
"reference_backend"
"functions"
"dynamic_dims"
"test_complex"
"target_backends"
MATRIX_VALUES
"math_test.py"
"tf"
"abs;accumulate_n;acos;acosh;add;add_n;angle;argmax;argmin;asin;asinh;atan;atan2;atanh;bessel_i0;bessel_i0e;bessel_i1;bessel_i1e;betainc;bincount;ceil;confusion_matrix;cos;cosh;count_nonzero;cumprod;cumsum;cumulative_logsumexp;digamma;divide;divide_no_nan;equal;erf;erfc;erfinv;exp;expm1;floor;floordiv;floormod;greater;greater_equal;igamma;igammac;imag;in_top_k;invert_permutation;is_finite;is_inf;is_nan;is_non_decreasing;is_strictly_increasing;lbeta;less;less_equal;lgamma;log;log1p;log_sigmoid;log_softmax;logical_and;logical_not;logical_or;logical_xor;maximum;minimum;mod;multiply;multiply_no_nan;ndtri;negative;nextafter;not_equal;polygamma;polyval;pow;real;reciprocal;reciprocal_no_nan;reduce_all;reduce_any;reduce_euclidean_norm;reduce_logsumexp;reduce_max;reduce_mean;reduce_min;reduce_prod;reduce_std;reduce_sum;reduce_variance;rint;round;rsqrt;scalar_mul;segment_max;segment_mean;segment_min;segment_prod;segment_sum;sigmoid;sign;sin;sinh;sobol_sample;softmax;softplus;softsign;sqrt;square;squared_difference;subtract;tan;tanh;top_k;truediv;unsorted_segment_max;unsorted_segment_mean;unsorted_segment_min;unsorted_segment_prod;unsorted_segment_sqrt_n;unsorted_segment_sum;xdivy;xlog1py;xlogy;zero_fraction;zeta"
"False"
"False"
"iree_llvmaot;iree_vulkan"
FAILING_CONFIGURATIONS
",,acos,,,iree_llvmaot"
",,argmax,,,iree_llvmaot"
",,argmin,,,iree_llvmaot"
",,asin,,,iree_llvmaot"
",,atan,,,iree_llvmaot"
",,atan2,,,iree_llvmaot"
",,bessel_i0,,,iree_llvmaot"
",,bessel_i0e,,,iree_llvmaot"
",,bessel_i1,,,iree_llvmaot"
",,bessel_i1e,,,iree_llvmaot"
",,betainc,,,iree_llvmaot"
",,bincount,,,iree_llvmaot"
",,confusion_matrix,,,iree_llvmaot"
",,count_nonzero,,,iree_llvmaot"
",,cumprod,,,iree_llvmaot"
",,cumsum,,,iree_llvmaot"
",,cumulative_logsumexp,,,iree_llvmaot"
",,divide,,,iree_llvmaot"
",,erfinv,,,iree_llvmaot"
",,igamma,,,iree_llvmaot"
",,igammac,,,iree_llvmaot"
",,in_top_k,,,iree_llvmaot"
",,invert_permutation,,,iree_llvmaot"
",,is_non_decreasing,,,iree_llvmaot"
",,is_strictly_increasing,,,iree_llvmaot"
",,ndtri,,,iree_llvmaot"
",,nextafter,,,iree_llvmaot"
",,reduce_all,,,iree_llvmaot"
",,reduce_any,,,iree_llvmaot"
",,reduce_euclidean_norm,,,iree_llvmaot"
",,reduce_prod,,,iree_llvmaot"
",,segment_max,,,iree_llvmaot"
",,segment_mean,,,iree_llvmaot"
",,segment_min,,,iree_llvmaot"
",,segment_prod,,,iree_llvmaot"
",,segment_sum,,,iree_llvmaot"
",,sobol_sample,,,iree_llvmaot"
",,softsign,,,iree_llvmaot"
",,top_k,,,iree_llvmaot"
",,unsorted_segment_max,,,iree_llvmaot"
",,unsorted_segment_mean,,,iree_llvmaot"
",,unsorted_segment_min,,,iree_llvmaot"
",,unsorted_segment_prod,,,iree_llvmaot"
",,unsorted_segment_sqrt_n,,,iree_llvmaot"
",,unsorted_segment_sum,,,iree_llvmaot"
",,acos,,,iree_vulkan"
",,argmax,,,iree_vulkan"
",,argmin,,,iree_vulkan"
",,asin,,,iree_vulkan"
",,asinh,,,iree_vulkan"
",,atan,,,iree_vulkan"
",,atan2,,,iree_vulkan"
",,bessel_i0,,,iree_vulkan"
",,bessel_i0e,,,iree_vulkan"
",,bessel_i1,,,iree_vulkan"
",,bessel_i1e,,,iree_vulkan"
",,betainc,,,iree_vulkan"
",,bincount,,,iree_vulkan"
",,confusion_matrix,,,iree_vulkan"
",,count_nonzero,,,iree_vulkan"
",,cumprod,,,iree_vulkan"
",,cumsum,,,iree_vulkan"
",,cumulative_logsumexp,,,iree_vulkan"
",,divide,,,iree_vulkan"
",,equal,,,iree_vulkan"
",,erfinv,,,iree_vulkan"
",,greater,,,iree_vulkan"
",,greater_equal,,,iree_vulkan"
",,igamma,,,iree_vulkan"
",,igammac,,,iree_vulkan"
",,in_top_k,,,iree_vulkan"
",,invert_permutation,,,iree_vulkan"
",,is_inf,,,iree_vulkan"
",,is_nan,,,iree_vulkan"
",,is_non_decreasing,,,iree_vulkan"
",,is_strictly_increasing,,,iree_vulkan"
",,less,,,iree_vulkan"
",,less_equal,,,iree_vulkan"
",,logical_and,,,iree_vulkan"
",,logical_not,,,iree_vulkan"
",,logical_or,,,iree_vulkan"
",,logical_xor,,,iree_vulkan"
",,ndtri,,,iree_vulkan"
",,nextafter,,,iree_vulkan"
",,not_equal,,,iree_vulkan"
",,polygamma,,,iree_vulkan"
",,pow,,,iree_vulkan"
",,reduce_all,,,iree_vulkan"
",,reduce_any,,,iree_vulkan"
",,reduce_euclidean_norm,,,iree_vulkan"
",,reduce_prod,,,iree_vulkan"
",,segment_max,,,iree_vulkan"
",,segment_mean,,,iree_vulkan"
",,segment_min,,,iree_vulkan"
",,segment_prod,,,iree_vulkan"
",,segment_sum,,,iree_vulkan"
",,sign,,,iree_vulkan"
",,sobol_sample,,,iree_vulkan"
",,softsign,,,iree_vulkan"
",,top_k,,,iree_vulkan"
",,unsorted_segment_max,,,iree_vulkan"
",,unsorted_segment_mean,,,iree_vulkan"
",,unsorted_segment_min,,,iree_vulkan"
",,unsorted_segment_prod,,,iree_vulkan"
",,unsorted_segment_sqrt_n,,,iree_vulkan"
",,unsorted_segment_sum,,,iree_vulkan"
",,zeta,,,iree_vulkan"
",,digamma,,,iree_vulkan"
",,is_finite,,,iree_vulkan"
",,mod,,,iree_vulkan"
)
iree_e2e_cartesian_product_test_suite(
NAME
math_dynamic_dims_tests
MATRIX_KEYS
"src"
"reference_backend"
"functions"
"dynamic_dims"
"test_complex"
"target_backends"
MATRIX_VALUES
"math_test.py"
"tf"
"abs;accumulate_n;acos;acosh;add;add_n;angle;argmax;argmin;asin;asinh;atan;atan2;atanh;bessel_i0;bessel_i0e;bessel_i1;bessel_i1e;betainc;bincount;ceil;confusion_matrix;cos;cosh;count_nonzero;cumprod;cumsum;cumulative_logsumexp;digamma;divide;divide_no_nan;equal;erf;erfc;erfinv;exp;expm1;floor;floordiv;floormod;greater;greater_equal;igamma;igammac;imag;in_top_k;invert_permutation;is_finite;is_inf;is_nan;is_non_decreasing;is_strictly_increasing;lbeta;less;less_equal;lgamma;log;log1p;log_sigmoid;log_softmax;logical_and;logical_not;logical_or;logical_xor;maximum;minimum;mod;multiply;multiply_no_nan;ndtri;negative;nextafter;not_equal;polygamma;polyval;pow;real;reciprocal;reciprocal_no_nan;reduce_all;reduce_any;reduce_euclidean_norm;reduce_logsumexp;reduce_max;reduce_mean;reduce_min;reduce_prod;reduce_std;reduce_sum;reduce_variance;rint;round;rsqrt;scalar_mul;segment_max;segment_mean;segment_min;segment_prod;segment_sum;sigmoid;sign;sin;sinh;sobol_sample;softmax;softplus;softsign;sqrt;square;squared_difference;subtract;tan;tanh;top_k;truediv;unsorted_segment_max;unsorted_segment_mean;unsorted_segment_min;unsorted_segment_prod;unsorted_segment_sqrt_n;unsorted_segment_sum;xdivy;xlog1py;xlogy;zero_fraction;zeta"
"True"
"False"
"iree_llvmaot;iree_vulkan"
FAILING_CONFIGURATIONS
",,acos,,,iree_llvmaot"
",,angle,,,iree_llvmaot"
",,argmax,,,iree_llvmaot"
",,argmin,,,iree_llvmaot"
",,asin,,,iree_llvmaot"
",,atan,,,iree_llvmaot"
",,atan2,,,iree_llvmaot"
",,bessel_i0,,,iree_llvmaot"
",,bessel_i0e,,,iree_llvmaot"
",,bessel_i1,,,iree_llvmaot"
",,bessel_i1e,,,iree_llvmaot"
",,betainc,,,iree_llvmaot"
",,bincount,,,iree_llvmaot"
",,confusion_matrix,,,iree_llvmaot"
",,count_nonzero,,,iree_llvmaot"
",,cumprod,,,iree_llvmaot"
",,cumsum,,,iree_llvmaot"
",,cumulative_logsumexp,,,iree_llvmaot"
",,divide,,,iree_llvmaot"
",,erfinv,,,iree_llvmaot"
",,expm1,,,iree_llvmaot"
",,igamma,,,iree_llvmaot"
",,igammac,,,iree_llvmaot"
",,imag,,,iree_llvmaot"
",,in_top_k,,,iree_llvmaot"
",,invert_permutation,,,iree_llvmaot"
",,is_non_decreasing,,,iree_llvmaot"
",,is_strictly_increasing,,,iree_llvmaot"
",,log1p,,,iree_llvmaot"
",,log_sigmoid,,,iree_llvmaot"
",,log_softmax,,,iree_llvmaot"
",,ndtri,,,iree_llvmaot"
",,nextafter,,,iree_llvmaot"
",,reduce_euclidean_norm,,,iree_llvmaot"
",,reduce_logsumexp,,,iree_llvmaot"
",,reduce_mean,,,iree_llvmaot"
",,reduce_prod,,,iree_llvmaot"
",,reduce_std,,,iree_llvmaot"
",,reduce_variance,,,iree_llvmaot"
",,segment_max,,,iree_llvmaot"
",,segment_mean,,,iree_llvmaot"
",,segment_min,,,iree_llvmaot"
",,segment_prod,,,iree_llvmaot"
",,segment_sum,,,iree_llvmaot"
",,sinh,,,iree_llvmaot"
",,sobol_sample,,,iree_llvmaot"
",,softplus,,,iree_llvmaot"
",,top_k,,,iree_llvmaot"
",,unsorted_segment_max,,,iree_llvmaot"
",,unsorted_segment_mean,,,iree_llvmaot"
",,unsorted_segment_min,,,iree_llvmaot"
",,unsorted_segment_prod,,,iree_llvmaot"
",,unsorted_segment_sqrt_n,,,iree_llvmaot"
",,unsorted_segment_sum,,,iree_llvmaot"
",,xlog1py,,,iree_llvmaot"
",,xlogy,,,iree_llvmaot"
",,zero_fraction,,,iree_llvmaot"
",,abs,,,iree_vulkan"
",,accumulate_n,,,iree_vulkan"
",,acos,,,iree_vulkan"
",,acosh,,,iree_vulkan"
",,add,,,iree_vulkan"
",,add_n,,,iree_vulkan"
",,angle,,,iree_vulkan"
",,argmax,,,iree_vulkan"
",,argmin,,,iree_vulkan"
",,asin,,,iree_vulkan"
",,asinh,,,iree_vulkan"
",,atan,,,iree_vulkan"
",,atan2,,,iree_vulkan"
",,atanh,,,iree_vulkan"
",,bessel_i0,,,iree_vulkan"
",,bessel_i0e,,,iree_vulkan"
",,bessel_i1,,,iree_vulkan"
",,bessel_i1e,,,iree_vulkan"
",,betainc,,,iree_vulkan"
",,bincount,,,iree_vulkan"
",,ceil,,,iree_vulkan"
",,confusion_matrix,,,iree_vulkan"
",,cos,,,iree_vulkan"
",,cosh,,,iree_vulkan"
",,count_nonzero,,,iree_vulkan"
",,cumprod,,,iree_vulkan"
",,cumsum,,,iree_vulkan"
",,cumulative_logsumexp,,,iree_vulkan"
",,digamma,,,iree_vulkan"
",,divide,,,iree_vulkan"
",,divide_no_nan,,,iree_vulkan"
",,equal,,,iree_vulkan"
",,erf,,,iree_vulkan"
",,erfc,,,iree_vulkan"
",,erfinv,,,iree_vulkan"
",,exp,,,iree_vulkan"
",,expm1,,,iree_vulkan"
",,floor,,,iree_vulkan"
",,floordiv,,,iree_vulkan"
",,floormod,,,iree_vulkan"
",,greater,,,iree_vulkan"
",,greater_equal,,,iree_vulkan"
",,igamma,,,iree_vulkan"
",,igammac,,,iree_vulkan"
",,imag,,,iree_vulkan"
",,in_top_k,,,iree_vulkan"
",,invert_permutation,,,iree_vulkan"
",,is_finite,,,iree_vulkan"
",,is_inf,,,iree_vulkan"
",,is_nan,,,iree_vulkan"
",,is_non_decreasing,,,iree_vulkan"
",,is_strictly_increasing,,,iree_vulkan"
",,lbeta,,,iree_vulkan"
",,less,,,iree_vulkan"
",,less_equal,,,iree_vulkan"
",,lgamma,,,iree_vulkan"
",,log,,,iree_vulkan"
",,log1p,,,iree_vulkan"
",,log_sigmoid,,,iree_vulkan"
",,log_softmax,,,iree_vulkan"
",,logical_and,,,iree_vulkan"
",,logical_not,,,iree_vulkan"
",,logical_or,,,iree_vulkan"
",,logical_xor,,,iree_vulkan"
",,maximum,,,iree_vulkan"
",,minimum,,,iree_vulkan"
",,mod,,,iree_vulkan"
",,multiply,,,iree_vulkan"
",,multiply_no_nan,,,iree_vulkan"
",,ndtri,,,iree_vulkan"
",,negative,,,iree_vulkan"
",,nextafter,,,iree_vulkan"
",,not_equal,,,iree_vulkan"
",,polygamma,,,iree_vulkan"
",,polyval,,,iree_vulkan"
",,pow,,,iree_vulkan"
",,reciprocal,,,iree_vulkan"
",,reciprocal_no_nan,,,iree_vulkan"
",,reduce_all,,,iree_vulkan"
",,reduce_any,,,iree_vulkan"
",,reduce_euclidean_norm,,,iree_vulkan"
",,reduce_logsumexp,,,iree_vulkan"
",,reduce_max,,,iree_vulkan"
",,reduce_mean,,,iree_vulkan"
",,reduce_min,,,iree_vulkan"
",,reduce_prod,,,iree_vulkan"
",,reduce_std,,,iree_vulkan"
",,reduce_sum,,,iree_vulkan"
",,reduce_variance,,,iree_vulkan"
",,rint,,,iree_vulkan"
",,round,,,iree_vulkan"
",,rsqrt,,,iree_vulkan"
",,scalar_mul,,,iree_vulkan"
",,segment_max,,,iree_vulkan"
",,segment_mean,,,iree_vulkan"
",,segment_min,,,iree_vulkan"
",,segment_prod,,,iree_vulkan"
",,segment_sum,,,iree_vulkan"
",,sigmoid,,,iree_vulkan"
",,sign,,,iree_vulkan"
",,sin,,,iree_vulkan"
",,sinh,,,iree_vulkan"
",,sobol_sample,,,iree_vulkan"
",,softmax,,,iree_vulkan"
",,softplus,,,iree_vulkan"
",,softsign,,,iree_vulkan"
",,sqrt,,,iree_vulkan"
",,square,,,iree_vulkan"
",,squared_difference,,,iree_vulkan"
",,subtract,,,iree_vulkan"
",,tan,,,iree_vulkan"
",,tanh,,,iree_vulkan"
",,top_k,,,iree_vulkan"
",,truediv,,,iree_vulkan"
",,unsorted_segment_max,,,iree_vulkan"
",,unsorted_segment_mean,,,iree_vulkan"
",,unsorted_segment_min,,,iree_vulkan"
",,unsorted_segment_prod,,,iree_vulkan"
",,unsorted_segment_sqrt_n,,,iree_vulkan"
",,unsorted_segment_sum,,,iree_vulkan"
",,xdivy,,,iree_vulkan"
",,xlog1py,,,iree_vulkan"
",,xlogy,,,iree_vulkan"
",,zero_fraction,,,iree_vulkan"
",,zeta,,,iree_vulkan"
)
iree_e2e_cartesian_product_test_suite(
NAME
math_complex_tests
MATRIX_KEYS
"src"
"reference_backend"
"functions"
"dynamic_dims"
"test_complex"
"target_backends"
MATRIX_VALUES
"math_test.py"
"tf"
"abs;add;angle;asinh;atanh;conj;cos;cosh;count_nonzero;cumprod;cumsum;divide;divide_no_nan;exp;expm1;imag;l2_normalize;log;log1p;multiply;multiply_no_nan;negative;pow;real;reciprocal;reciprocal_no_nan;reduce_euclidean_norm;reduce_std;reduce_variance;rsqrt;sigmoid;sign;sin;sinh;sqrt;square;squared_difference;subtract;tan;tanh;truediv;xdivy;xlog1py;xlogy;zero_fraction"
"False"
"True"
"iree_llvmaot;iree_vulkan"
FAILING_CONFIGURATIONS
",,angle,,,iree_llvmaot"
",,asinh,,,iree_llvmaot"
",,atanh,,,iree_llvmaot"
",,cos,,,iree_llvmaot"
",,cosh,,,iree_llvmaot"
",,count_nonzero,,,iree_llvmaot"
",,cumprod,,,iree_llvmaot"
",,cumsum,,,iree_llvmaot"
",,divide,,,iree_llvmaot"
",,divide_no_nan,,,iree_llvmaot"
",,expm1,,,iree_llvmaot"
",,log,,,iree_llvmaot"
",,log1p,,,iree_llvmaot"
",,multiply_no_nan,,,iree_llvmaot"
",,negative,,,iree_llvmaot"
",,pow,,,iree_llvmaot"
",,reciprocal,,,iree_llvmaot"
",,reciprocal_no_nan,,,iree_llvmaot"
",,reduce_euclidean_norm,,,iree_llvmaot"
",,reduce_std,,,iree_llvmaot"
",,reduce_variance,,,iree_llvmaot"
",,rsqrt,,,iree_llvmaot"
",,sigmoid,,,iree_llvmaot"
",,sign,,,iree_llvmaot"
",,sin,,,iree_llvmaot"
",,sinh,,,iree_llvmaot"
",,sqrt,,,iree_llvmaot"
",,tan,,,iree_llvmaot"
",,tanh,,,iree_llvmaot"
",,xdivy,,,iree_llvmaot"
",,xlog1py,,,iree_llvmaot"
",,xlogy,,,iree_llvmaot"
",,zero_fraction,,,iree_llvmaot"
",,angle,,,iree_vulkan"
",,asinh,,,iree_vulkan"
",,atanh,,,iree_vulkan"
",,cos,,,iree_vulkan"
",,cosh,,,iree_vulkan"
",,count_nonzero,,,iree_vulkan"
",,cumprod,,,iree_vulkan"
",,cumsum,,,iree_vulkan"
",,divide,,,iree_vulkan"
",,divide_no_nan,,,iree_vulkan"
",,expm1,,,iree_vulkan"
",,log,,,iree_vulkan"
",,log1p,,,iree_vulkan"
",,multiply_no_nan,,,iree_vulkan"
",,negative,,,iree_vulkan"
",,pow,,,iree_vulkan"
",,reciprocal,,,iree_vulkan"
",,reciprocal_no_nan,,,iree_vulkan"
",,reduce_euclidean_norm,,,iree_vulkan"
",,reduce_std,,,iree_vulkan"
",,reduce_variance,,,iree_vulkan"
",,rsqrt,,,iree_vulkan"
",,sigmoid,,,iree_vulkan"
",,sign,,,iree_vulkan"
",,sin,,,iree_vulkan"
",,sinh,,,iree_vulkan"
",,sqrt,,,iree_vulkan"
",,tan,,,iree_vulkan"
",,tanh,,,iree_vulkan"
",,xdivy,,,iree_vulkan"
",,xlog1py,,,iree_vulkan"
",,xlogy,,,iree_vulkan"
",,zero_fraction,,,iree_vulkan"
)
### BAZEL_TO_CMAKE_PRESERVES_ALL_CONTENT_BELOW_THIS_LINE ###