Every function we have run through to_sympy, and what happened.
Works means the traced value matched the library exactly on
that call. Refuses means a one-sentence refusal instead of a
result. The rules behind refusals are in
sharp bits. Regenerate this page with the
scripts in coverage/.
Works (293): np.abs, np.absolute, np.acos, np.acosh, np.add, np.all, np.allclose, np.amax, np.amin, np.angle, np.any, np.arange, np.arccos, np.arccosh, np.arcsin, np.arcsinh, np.arctan, np.arctan2, np.arctanh, np.argmax, np.argmin, np.argpartition, np.argsort, np.argwhere, np.around, np.array, np.array_equal, np.array_equiv, np.array_split, np.asanyarray, np.asarray, np.asarray_chkfinite, np.ascontiguousarray, np.asfortranarray, np.asin, np.asinh, np.atan, np.atan2, np.atanh, np.atleast_1d, np.atleast_2d, np.atleast_3d, np.average, np.broadcast_arrays, np.broadcast_to, np.cbrt, np.ceil, np.column_stack, np.concat, np.concatenate, np.conj, np.conjugate, np.convolve, np.copy, np.copysign, np.corrcoef, np.correlate, np.cos, np.cosh, np.count_nonzero, np.cov, np.cross, np.cumprod, np.cumsum, np.cumulative_prod, np.cumulative_sum, np.deg2rad, np.degrees, np.diag, np.diag_indices_from, np.diagflat, np.diagonal, np.diff, np.digitize, np.divide, np.divmod, np.dot, np.dstack, np.ediff1d, np.equal, np.exp, np.exp2, np.expand_dims, np.expm1, np.extract, np.fabs, np.flatnonzero, np.flip, np.fliplr, np.flipud, np.float_power, np.floor, np.floor_divide, np.fmax, np.fmin, np.fmod, np.frexp, np.from_dlpack, np.full_like, np.gradient, np.greater, np.greater_equal, np.heaviside, np.hsplit, np.hstack, np.hypot, np.imag, np.inner, np.intersect1d, np.isclose, np.iscomplex, np.isfinite, np.isin, np.isinf, np.isnan, np.isneginf, np.isposinf, np.isreal, np.ix_, np.kron, np.ldexp, np.less, np.less_equal, np.lexsort, np.log, np.log10, np.log1p, np.log2, np.logaddexp, np.logaddexp2, np.logical_and, np.logical_not, np.logical_or, np.logical_xor, np.matmul, np.matrix_transpose, np.matvec, np.max, np.maximum, np.mean, np.median, np.meshgrid, np.min, np.minimum, np.mod, np.modf, np.multiply, np.nan_to_num, np.nanargmax, np.nanargmin, np.nancumprod, np.nancumsum, np.nanmax, np.nanmean, np.nanmedian, np.nanmin, np.nanpercentile, np.nanprod, np.nanquantile, np.nanstd, np.nansum, np.nanvar, np.negative, np.nextafter, np.nonzero, np.not_equal, np.ones_like, np.outer, np.partition, np.percentile, np.permute_dims, np.poly, np.polyadd, np.polyder, np.polydiv, np.polyfit, np.polyint, np.polymul, np.polysub, np.polyval, np.positive, np.pow, np.power, np.prod, np.ptp, np.quantile, np.rad2deg, np.radians, np.ravel, np.real, np.real_if_close, np.reciprocal, np.remainder, np.repeat, np.rint, np.roll, np.roots, np.rot90, np.round, np.searchsorted, np.setxor1d, np.sign, np.signbit, np.sin, np.sinc, np.sinh, np.sort, np.spacing, np.split, np.sqrt, np.square, np.squeeze, np.stack, np.std, np.subtract, np.sum, np.take, np.tan, np.tanh, np.tensordot, np.tile, np.trace, np.transpose, np.trapezoid, np.tril, np.tril_indices_from, np.trim_zeros, np.triu, np.triu_indices_from, np.true_divide, np.trunc, np.union1d, np.unique, np.unique_all, np.unique_counts, np.unique_inverse, np.unique_values, np.unstack, np.unwrap, np.vander, np.var, np.vdot, np.vecdot, np.vecmat, np.vsplit, np.vstack, np.where, np.zeros_like, np.linalg.cholesky, np.linalg.cond, np.linalg.cross, np.linalg.det, np.linalg.diagonal, np.linalg.eig, np.linalg.eigh, np.linalg.eigvals, np.linalg.eigvalsh, np.linalg.inv, np.linalg.lstsq, np.linalg.matmul, np.linalg.matrix_norm, np.linalg.matrix_power, np.linalg.matrix_rank, np.linalg.matrix_transpose, np.linalg.norm, np.linalg.outer, np.linalg.pinv, np.linalg.qr, np.linalg.slogdet, np.linalg.solve, np.linalg.svd, np.linalg.svdvals, np.linalg.tensordot, np.linalg.tensorsolve, np.linalg.trace, np.linalg.vecdot, np.linalg.vector_norm, np.fft.fft, np.fft.fft2, np.fft.fftn, np.fft.fftshift, np.fft.hfft, np.fft.ifft, np.fft.ifft2, np.fft.ifftn, np.fft.ifftshift, np.fft.ihfft, np.fft.irfft, np.fft.irfft2, np.fft.irfftn, np.fft.rfft, np.fft.rfft2, np.fft.rfftn
Refuses (15): np.bartlett, np.clip, np.compress, np.diag_indices, np.geomspace, np.hamming, np.hanning, np.histogram, np.histogram2d, np.histogram_bin_edges, np.histogramdd, np.i0, np.linspace, np.logspace, np.sort_complex
Works (64): cumsum, cumprod, diff, diff_2nd, ediff1d, gradient, trapezoid, percentile_50, percentile_25, quantile, sort_sum_head, partition_kth, ptp, argmax_gather, clip, bincount_weighted, digitize_gather, cov_pair, corrcoef_pair, average_weighted, std_ddof1, median, outer_sum, kron_sum, dot, vdot, inner, matmul_sum, tensordot, einsum_ij_ji, einsum_diag_sum, einsum_matvec, cross, convolve_valid, correlate_valid, unwrap, polyval, polyfit_deg1, heaviside, sign_gate, where_sum, select, nansum, nanmean, nanstd, nanmax, nanmedian, stack_mean, concat_sum, tile_sum, repeat_sum, roll_dot, flip_diff, transpose_trace, ravel_outer, split_sum, meshgrid_sum, maximum_reduce, fmax_sum, abs_diff_norm, linalg_norm2, linalg_norm1, allclose_gate, real_if_close
Refuses (3): searchsorted_interp, histogram_counts, piecewise
Works (31): make_interp_spline(k1), CubicSpline.c0, trapezoid, simpson, cumulative_trapezoid, detrend, convolve_same, solve, lstsq, cho_solve, expm_diag, zscore, gmean, hmean, rankdata, skew, kurtosis, sem, moment2, norm.pdf, norm.cdf, t.sf, euclidean, cosine_dist, erf, gammaln, expit, xlogy, softmax, logsumexp, fft_real
Refuses (3): interp1d_linear, iqr, pearsonr
Works (65): mean_squared_error, root_mean_squared_error, mean_absolute_error, median_absolute_error, max_error, mean_squared_log_error, root_mean_squared_log_error, mean_absolute_percentage_error, r2_score, explained_variance_score, mean_poisson_deviance, mean_gamma_deviance, mean_tweedie_deviance, mean_pinball_loss, d2_absolute_error_score, d2_pinball_score, d2_tweedie_score, accuracy_score, zero_one_loss, hamming_loss, precision_score, recall_score, f1_score, fbeta_score_2, matthews_corrcoef, jaccard_score, balanced_accuracy, cohen_kappa, log_loss, brier_score_loss, hinge_loss, roc_auc_score, average_precision, euclidean_distances, manhattan_distances, cosine_similarity, cosine_distances, linear_kernel, polynomial_kernel, rbf_kernel, laplacian_kernel, sigmoid_kernel, paired_euclidean, paired_cosine, scale, minmax_scale_fn, maxabs_scale_fn, robust_scale, normalize_l2, normalize_l1, normalize_max, StandardScaler, MinMaxScaler, MaxAbsScaler, RobustScaler, Normalizer, PolynomialFeatures, KernelCenterer, LinearRegression, Ridge, Lasso, ElasticNet, BayesianRidge, LinearRegression.predict, Ridge.predict
Refuses (8): chi2_kernel, additive_chi2_kernel, haversine_distances, binarize, quantile_transform, power_transform, HuberRegressor, SGDRegressor
Works (39): durbin_watson, omni_normtest, robust_skewness, robust_kurtosis, medcouple, mad, add_constant, pinv_extended, OLS.params, OLS.resid, OLS.fittedvalues, OLS.rsquared, OLS.rsquared_adj, OLS.bse, OLS.tvalues, OLS.pvalues, OLS.aic, OLS.bic, OLS.llf, OLS.predict, OLS.mse_resid, OLS.ess, OLS.centered_tss, OLS.fvalue, WLS.params, GLS.params, OLS.cov_params, OLS.HC0_se, GLM.gaussian.params, GLM.poisson.params, GLM.binomial.params, GLM.gaussian.mu, Huber.rho, Huber.psi, Tukey.rho, acovf, acf, pacf_yw, zscore-ish
Refuses (5): jarque_bera, Poisson.params, adfuller_stat, RLM.params, quantile_reg
Known walls (1): Logit.params
Works (29): sum_squares, norm1, norm2, norm_inf, pnorm_3, abs_sum, square_sum, sqrt_sum, power_sum, pos_sum, neg_sum, maximum_elem, max, min, logistic_sum, entr_sum, kl_div_sum, rel_entr_sum, log_sum_exp, geo_mean, harmonic_mean, huber_sum, trace, lambda_max, lambda_min, sigma_max, log_det, tv_1d, residual_norm
Refuses (9): quad_form, quad_over_lin, matrix_frac, normNuc, solve_lstsq, solve_ridge, solve_lasso, solve_nonneg_ls, solve_chebyshev
Works (99): AllenDowney_ModSimPy.has_nan, AllenDowney_ModSimPy.is_strictly_increasing, AppliedDataSciencePartners_WorldModels.compute_ranks, AppliedDataSciencePartners_WorldModels.compute_weight_decay, CBaquero_BTCautoresearch.formula, CLendering_SubspaceAD.topk_mean, CurryChen77_Highway-env-adversarial.smooth, DickLiTQ_NumAnalysis.check, Fantasy-AMAP_fantasy-world.threshold_depth_map, Fantasy-AMAP_fantasy-world.adjust_intrinsic_matrix_rot90, Fantasy-AMAP_fantasy-world.adjust_track_rot90, GRAAL-Research_domain_adversarial_neural_network.mda_fit, GRAAL-Research_domain_adversarial_neural_network.msda_forward, Genentech_nodags-flows.is_acyclic, Jeija_ESPARGOS-Passive-ChannelCharting.acquire_clutter, Jeija_ESPARGOS-Passive-ChannelCharting.remove_clutter, JiangWenPL_FisherRF.equal_hist, JonJala_mtag.rebuild_omega, JonJala_mtag.cov2corr, JonJala_mtag.is_pos_semidef, JonJala_mtag.neglogL_single_SS, KimSinjeong_keypt2subpx.angle_error_mat, KimSinjeong_keypt2subpx.angle_error_vec, LiDan456_MAD-GANs.median_pairwise_distance_o, Pointcept_SegmentAnything3D.overlap_percentage, Pointcept_SegmentAnything3D.remove_small_group, RobustFieldAutonomyLab_Distributional_RL_Navigation.wrap_to_pi, SVDDChallenge_CtrSVDD_Utils.compute_det_curve, Shao-Kui_3DScenePlatform.transform_a_point, Shao-Kui_3DScenePlatform.checkClockwise, Shao-Kui_3DScenePlatform.pointToLineDistance, Shao-Kui_3DScenePlatform.isPointBetweenLineSeg, Shao-Kui_3DScenePlatform.isSegIntersectsWithPlane, Shao-Kui_3DScenePlatform.isPointProjectedToLineSeg, Shao-Kui_3DScenePlatform.pointProjectedToPlane, Shao-Kui_3DScenePlatform.rogrigues, Shao-Kui_3DScenePlatform.roomDiameter, Shao-Kui_3DScenePlatform.findNearestWalls, Shao-Kui_3DScenePlatform.calCamUpVec, UPennEoR_MiniRadioTelescope.W2dBm, UPennEoR_MiniRadioTelescope.zx47_60, Waller-Lab_DiffuserCam-Tutorial.nextPow2, YufeiWang777_DFU.cart2pol, ZeWang95_ACDA.cart2pol, andreiolariu_kaggle-driver-telematics.movingaverage, astyonax_heartbeat-traffic.pma, astyonax_heartbeat-traffic.reconstruc_frommodes, basiralab_RegGNN.vectime3dB, brendel-group_cl-ica._sample_weight_sequential, brendel-group_cl-ica._sample_orthonormal_to_sequential, brendel-group_cl-ica._sample_orthonormal_to, byungsook_neural-flow-style.cosine_decay, byungsook_neural-flow-style.match_histograms, chrisjbillington_starship_telemetry.great_cicle, dandrino_terrain-erosion-3-ways.simple_gradient, dandrino_terrain-erosion-3-ways.make_grid_points, deep-reinforcement-learning-book_Chapter4-DQN.smooth, epfl-lts2_mulan.get_locations, gkiehne_quantopian.simplex_projection, gregstarr_PyGPS.getZ, greisane_gret.gaussian, greisane_gret.multi_quadratic_biharmonic, greisane_gret.inv_multi_quadratic_biharmonic, greisane_gret.beckert_wendland_c2_basis, habi_GlobalDiagnostiX.MTF, habi_GlobalDiagnostiX.LSF, habi_GlobalDiagnostiX.polynomialfit, hardmaru_astool.compute_ranks, hardmaru_astool.compute_weight_decay, hardmaru_estool.compute_ranks, hardmaru_estool.compute_weight_decay, inuritdino_HiguchiFractalDimension.lin_fit_hfd, jensonlin_SomeRadarDetectProgram.wgn, jilljenn_qna.decompose_kernel, jilljenn_qna.E_Y, ken-ouyang_neural_image_simulator.correct_gamma, ken-ouyang_neural_image_simulator.rgb2hsv, layer6ai-labs_HGCF.ndcg_func, michaelczhou_EKF_UKF_PF.neff, miroblog_deep_rl_trader.simple_moving_average, pals-ttic_fastmap.angle_error_vec, pals-ttic_fastmap.angle_error_mat, pals-ttic_fastmap.mAA, sailor-z_CLNet.denorm, sailor-z_CLNet.np_skew_symmetric, sailor-z_CLNet.angle_error_mat, sailor-z_CLNet.angle_error_vec, sefibk_KernelGAN.rgb2gray, sefibk_KernelGAN.analytic_kernel, seqcode_miniMDS.domainsFromScores, the3dadvantage_MC-4x.closest_point_edges, the3dadvantage_MC-4x.u_vecs, the3dadvantage_MC-4x.compare_vecs, the3dadvantage_MC-4x.measure_vecs, the3dadvantage_MC-4x.fastest_cross_product, tonyshardlow_PICSPDE.cov_fn, tyshiwo1_DiM-DiffusionMamba._sigma_to_t, waggle-sensor_plugin-cmv-fftpc.vectorMagnitudeDirection, yuzhoucw_230pix2pix.smooth
Refuses (8): Fantasy-AMAP_fantasy-world._to_uint8_colors, Kai-46_SatelliteNeRF.depth_to_normal, at-aaims_DataSiftML.compute_stream_function, dandrino_terrain-erosion-3-ways.normalize, gregstarr_PyGPS.solveIter, inuritdino_HiguchiFractalDimension.interval_t, ken-ouyang_neural_image_simulator.hsv2rgb, yyccR_yolov5_in_tf2_keras.ap_per_class