SciPy 1.7.0发行说明¶
注解
Scipy 1.7.0还没有发布!
目录
-
-
scipy.linalg
改进scipy.signal
改进scipy.sparse
改进scipy.stats
改进
-
scipy.linalg
不推荐使用scipy.spatial
不推荐使用
SciPy 1.7.0是6个月辛勤工作的顶峰。它包含许多新功能、大量错误修复、改进的测试覆盖率和更好的文档。此版本中有许多弃用和API更改,如下所述。我们鼓励所有用户升级到此版本,因为有大量的错误修复和优化。在升级之前,我们建议用户检查他们自己的代码是否没有使用不推荐使用的SciPy功能(为此,请使用运行您的代码 python -Wd
并检查是否 DeprecationWarning
s)。我们的开发注意力现在将转移到1.7.x分支上的错误修复版本,以及在主分支上添加新功能。
此版本需要Python3.7+和NumPy 1.16.5或更高版本。
要在PyPy上运行,需要安装PyPy3 6.0+。
此版本的亮点¶
拟蒙特卡罗的一个新的子模块,
scipy.stats.qmc
,添加了文档设计已更新,使用与NumPy和其他生态系统库相同的PyData-Sphinx主题。
我们现在提供Boost C++库并利用它来实现对以下方面长期存在的缺陷的大量改进
scipy.stats
scipy.stats
有6个新的分布、8个新的(或改进过的)假设检验、一个用于引导的新函数、一个支持快速随机变量采样和百分位点函数评估的类,以及许多其他增强功能。cdist
和pdist
由于对新的C++后端框架进行了重写,因此多个指标(尤其是加权情况)的距离计算速度更快一类新的径向基函数插值 RBFInterpolator ,是为了解决与 Rbf 班级。
We gratefully acknowledge the Chan-Zuckerberg Initiative Essential Open Source Software for Science program for supporting many of the improvements to scipy.stats
。
新功能¶
scipy.cluster
改进¶
一个可选参数, seed
,已添加到 kmeans
和 kmeans2
设置随机生成器和随机状态。
scipy.interpolate
改进¶
改进了以下项的输入验证和错误消息 fitpack.bispev
和 fitpack.parder
适用于之前为用户带来大量念力的场景。
这个班级 RBFInterpolator 已添加以取代 Rbf 班级。新类的用法更接近于其他插值器类,更正了导致意外平滑行为的符号错误,在插值中包括多项式项(这对于某些RBF选择是必需的),并支持仅使用k近邻进行插值以提高内存效率。
scipy.linalg
改进¶
添加了LAPACK包装器以访问 tgexc
子例程。
scipy.ndimage
改进¶
scipy.ndimage.affine_transform
现在能够推断出 output_shape
从 out
数组。
scipy.optimize
改进¶
可选参数 bounds
已添加到 _minimize_neldermead
若要支持内尔德-米德解算器的边界约束,请执行以下操作。
trustregion
方法: trust-krylov
, dogleg
和 trust-ncg
现在可以估计 hess
通过使用以下其中之一的有限差分 ["2-point", "3-point", "cs"]
。
halton
被添加为 sampling_method
在……里面 scipy.optimize.shgo
。 sobol
已修复,现在正在使用 scipy.stats.qmc.Sobol
。
halton
and sobol
were added as init
methods in
scipy.optimize.differential_evolution.
differential_evolution
现在接受 x0
参数提供最小化的初始猜测。
least_squares
在启用Pythran转换器的情况下构建SciPy时,性能略有提高。
什么时候 linprog
与一起使用 method
'highs'
, 'highs-ipm'
,或 'highs-ds'
,结果对象现在报告与每个约束相关联的边际(AKA影子价格,双值)和残差。
scipy.signal
改进¶
get_window
支架 general_cosine
和 general_hamming
窗口函数。
scipy.signal.medfilt2d
现在在适当的地方发布GIL,以通过多线程计算实现性能提升。
scipy.sparse
改进¶
添加 dia_matrix
稀疏矩阵现在速度更快。
scipy.spatial
改进¶
distance.cdist
和 distance.pdist
某些加权指标的性能有了很大提高。即: minkowski
, euclidean
, chebyshev
, canberra
,以及 cityblock
。
对许多未加权的 cdist
和 pdist
上面提到的指标。
该参数 seed
已添加到 scipy.spatial.vq.kmeans 和 scipy.spatial.vq.kmeans2 。
这些参数 axis
和 keepdims
添加到的位置 scipy.spatial.distance.jensenshannon
。
这个 rotation
方法: from_rotvec
和 as_rotvec
现在接受一个 degrees
参数指定度数而不是弧度的用法。
scipy.special
改进¶
Wright用于正论元的广义Bessel函数被添加为 scipy.special.wright_bessel.
现在可以通过以下方式实现正态分布的对数CDF的逆 scipy.special.ndtri_exp
。
scipy.stats
改进¶
假设检验¶
Mann-Whitney-Wilcoxon测试 mannwhitneyu
,已被重写。它现在支持n维输入,没有约束时的精确测试方法,以及改进的文档。有关默认行为的调整,请参阅“其他更改”。
新功能 scipy.stats.binomtest
取代 scipy.stats.binom_test
。NEW函数返回一个对象,该对象计算比例参数的置信区间。此外,通过使用二进制搜索,性能从O(N)提高到O(log(N))。
Cramer-von Mises测试的两个示例版本在 scipy.stats.cramervonmises_2samp
。
亚历山大治理测试在新函数中实现 scipy.stats.alexandergovern
。
新功能 scipy.stats.barnard_exact
和 scipy.stats. boschloo_exact 分别对2×2列联表进行Barnard精确检验和Boschloo精确检验。
新功能 scipy.stats.page_trend_test
对已订购的备选方案执行Page测试。
新功能 scipy.stats.somersd
对两个变量之间的顺序关联性进行萨默斯D检验。
一种选择, permutations
,已添加到 scipy.stats.ttest_ind
进行排列t检验。一个 trim
还添加了执行修剪(袁‘s)t检验的选项。
这个 alternative
参数已添加到 skewtest
, kurtosistest
, ranksums
, mood
, ansari
, linregress
,以及 spearmanr
允许单边假设检验的函数。
样本统计数据¶
新功能 scipy.stats.differential_entropy
估计样本中连续分布的微分熵。
这个 boxcox
和 boxcox_normmax
现在允许用户控制用于最小化负对数似然函数的优化器。
一种新功能 scipy.stats.contingency.relative_risk
计算2x2列联表的相对风险或风险比率。返回的对象具有计算相对风险的置信区间的方法。
中的性能改进 skew
和 kurtosis
通过消除重复/冗余计算实现的功能。
显著提高了以下方面的性能 scipy.stats.mstats.hdquantiles_sd
。
新功能 scipy.stats.contingency.association
计算列联表的几个关联度:皮尔逊关联系数、Cramer‘s V和Tschuprow’s T。
该参数 nan_policy
已添加到 scipy.stats.zmap
要提供处理发生的选项,请执行以下操作 nan
在输入数据中。
该参数 ddof
已添加到 scipy.stats.variation
和 scipy.stats.mstats.variation
。
该参数 weights
已添加到 scipy.stats.gmean
。
统计分布¶
我们现在提供Boost C++库并利用它来解决以前在中报告的许多问题 stats
。值得注意的是, beta
, binom
, nbinom
现在有了Boost后端,可以直接利用后端来实现其他功能。
倾斜柯西概率分布被实现为 scipy.stats.skewcauchy
。
Zipfian概率分布实现为 scipy.stats.zipfian
。
新的发行版 nchypergeom_fisher
和 nchypergeom_wallenius
分别实现非中心超几何分布的Fisher和Wallenius版本。
广义双曲线分布被添加到 scipy.stats.genhyperbolic
。
学院化的范围分布被添加到 scipy.stats.studentized_range
。
scipy.stats.argus
现在改进了对小参数值的处理。
更好的参数处理/准备已经为许多发行版带来了性能改进。
这个 cosine
分发已为以下项添加了不起作用的功能 ppf
, cdf
, sf
,以及 isf
包括在分布支撑点边缘的数值精度改进的方法。
中添加了通过矩量法将分布拟合到数据的选项 fit
单变量连续分布的方法。
其他¶
scipy.stats.bootstrap
已添加,以允许估计统计的置信区间和标准误差。
新功能 scipy.stats.contingency.crosstab
计算给定数据的联想表(即,唯一条目的计数表)。
scipy.stats.NumericalInverseHermite
实现任意单变量统计分布的快速随机变量采样和百分位点函数计算。
新的 scipy.stats.qmc
模块¶
这个新模块提供准蒙特卡罗(QMC)生成器和相关的辅助函数。
它提供了一个泛型类 scipy.stats.qmc.QMCEngine
其定义了QMC引擎/采样器。发动机是状态感知的:它可以继续、前进和复位。有3种基本取样器可供选择:
scipy.stats.qmc.Sobol
众所周知的Sobol低偏差序列。添加了几个警告,以指导用户正确使用此取样器。默认情况下,该序列是加扰的。scipy.stats.qmc.Halton
:Halton低差异序列。默认情况下,该序列是加扰的。scipy.stats.qmc.LatinHypercube
:朴素的LHS设计。
并提供2个专用取样器:
scipy.stats.qmc.MultinomialQMC
:使用任何基数从多项分布中抽样scipy.stats.qmc.QMCEngine
。scipy.stats.qmc.MultivariateNormalQMC
:使用任何基数从多变量正态分布采样scipy.stats.qmc.QMCEngine
。
该模块还提供以下帮助器:
scipy.stats.qmc.discrepancy
:根据空间覆盖率评估一组点的质量。scipy.stats.qmc.update_discrepancy
:可以在优化循环中使用,以构建一组良好的点。scipy.stats.qmc.scale
:轻松地将一组点从(到)单位间隔缩放到(从)给定范围。
不推荐使用的功能¶
scipy.linalg
不推荐使用¶
scipy.linalg.pinv2
is deprecated and its functionality is completely subsumed intoscipy.linalg.pinv
两者都有
rcond
,cond
关键字:scipy.linalg.pinv
和scipy.linalg.pinvh
我们不工作,现在已弃用。它们现在被功能所取代atol
和rtol
用法清晰的关键字。
scipy.spatial
不推荐使用¶
scipy.spatial.distance
指标需要一维输入向量,但将调用np.squeeze
在其输入上接受任何额外长度的尺寸。这种行为现在已经不受欢迎了。
向后不兼容的更改¶
其他变化¶
我们现在接受并利用领先的Python到C++转换程序Pythran带来的性能改进,可以选择禁用Pythran(通过 export SCIPY_USE_PYTHRAN=0
),但默认情况下在构建时启用。
的默认行为有两处更改 scipy.stats.mannwhitenyu :
多年来,使用默认的
alternative=None
已弃用的;显式的alternative
规格是必需的。使用新默认值alternative
,“双面”,现在是允许的。以前,所有的p值都是基于渐近近似的。现在,对于没有约束的小样本,默认情况下返回的p值是精确的。
添加了对PEP 621的支持(中的项目元数据 pyproject.toml
)
我们现在支持Gitpod环境,以将屏障减少到本网站开发的入口;有关更多详细信息,请参阅 开发环境快速入门指南(Gitpod) 。
1.7.0版本的问题已关闭¶
#636 :统计回顾:MannWhitneyu(Trac#109)
#1346 :signal.medfilt2d对于类型应退回到signal.medfilt.
#2118 :Mann-Whitney统计返回错误结果(Trac#1593)
#2158 :Special.chndtrix(ncx2.ppf)给出错误结果(Trac#1633)
#3284 :BUILD_狮身人面像怪异
#3352 :Beta分布SF
#4067 :具有充满NaN的阵列的MannWhitneyu仍然报告意义
#4080 :Scipy中的熵
#4641 :mstats.mannWhitneyu和stats.mannWhitneyu返回不一致.
#5122 :scipy.stats.binom.ppf对于p=0不正确
#5180 :rbf插值-仅使用K个最近邻域
#5258 :affine_Transform在输出数组时报告OUTPUT_SHAY.
#5562 :Wishart自由度应该是$v>p-1$,而不是$v.
#5933 :mstats_basic.py-mannWhitneyu [scipy/scipy/stats/mstats_basic.py]
#6409 :_UNEQUAL_var_Ttest_denom导致早期样本中出现ZeroDivisionError
#6682 :负二项生存函数不精确
#6897 :scipy.stats.mannWhitneyu的空集给出p=0.0,不.
#7303 :stats.DESCRIBE WITH NAN_POLICY=OMIT返回矩阵范围的最小最大值.
#7406 用法:scipy.stats.binom.ppf返回0到1之间的Q的NaN,如果n.
#7437 :enh:将偏柯西分布添加到统计数据
#7542 :DOC:统计教程:关于反正弦和学生t公式的问题
#7593 :`scipy.Optimize.Minimize`中的`tol`参数的含义是.
#8565 :Error in SmoothSphereBivariateSpline():“ValueError:错误代码.
#8665 :`scipy.ncx2.sf`应为单调递减
#8836 :scipy.Optimize.linprog(method=‘simplex’)需要返回双精度
#9184 :Mann-Whitney实施错误?
#9450 :允许在vq.kmeans2中对初始化方法进行种子设定
#9704 :由于经度为负值,RectSphereBivariateSpline失败
#9836 :scipy.stats.Rice在s非常低的情况下给出了不正确的结果.
#9904 :Request/Proposal:大大提高scipy.interpolate.rbf
#9981 :stats.kruskal:为具有2列或更多列的输入添加警告
#10358 :DOC:需要linprog和LINEAR_SUM_ASSIGNMENT教程
#10908 :Nakami拟合不收敛(scipy.stats)
#10933 :添加按比例调整的逆chi2分布
#11014 :巴纳德检验,对2x2偶然性进行更强大的假设检验.
#11050 :功能请求:Neld-带约束的Mead
#11086 :scipy.stats.skew对于浮点数字不能正常工作
#11113 :使用时ttest_ind和mannWhitneyu的结果不一致.
#11134 :p=0的二项式分布的置信区间错误
#11325 :为scipy.spatial.Distance.jensenshannon添加轴参数
#11474 :scipy.stats.skellam.cdf(0)对于大型MU1=MU2返回0
#11523 :scipy.stats.zipf不实现Zipf分发
#11848 :如何让拉格朗日/λ乘数从‘linprog’优化中出来…
#11909 :在boxcox中启用lambda的边界
#12118 :Docstring缺少默认值
#12132 :要修剪或移动到测试的速度较慢的测试(‘Full’)
#12230 :Dendrogram:使用时启用带有‘labels’的树叶标签.
#12282 :scipy.stats.chisquare测试不检查观察到的和预期的.
#12298 :bug:fmin_Powell在1.5.0rc中缺少挤压
#12403 :将NaN_POLICY添加到stats.zmap
#12518 :Kolmogorov Smirnov检验的零假设没有正确描述
#12534 :功能请求:scipy.linalg.norm处理0大小数组
#12622 :scipy.interpolate.interpn文档字符串示例
#12635 :scipy.stats.beta.ppf提供未经过计算的结果
#12669 :复杂CSD的中位数平均值
#12731 :stats.ncx2.cdf对于NC>>x>>1失败
#12778 :令人困惑的scipy.stats.weittedtau文档
#12794 : [Bug] stats.beta.isf的结果与stats.beta.sf不一致
#12837 :stats.mannWhitneyu可以支持数组
#12868: Vector-valued interpolation in `interp2d`
#12922 :使用TRUST-CONSTR方法最小化会导致TypeError if选项.
#12929 :使用带星号的表达式创建数据有损于理解.
#12965 :scipy.interpolate.RectSphereBivariateSpline(u,的论域.
#13025 :广义双曲分布
#13090 :信号的文档中的链接断开。max_len_seq
#13101 :maint:升级docker文件中的python版本
#13158 :`signal.get_window()`缺少文档链接,无法获取.
#13173 :来自Bisplev函数的无信息性错误消息
#13234 :bug:stats:Burr.Moment()和fak.Moment()的形状错误.
#13242 :kay的意思是“丢弃”集群吗?
#13243 :tgsen使用输出参数计算默认参数
#13245 :对于相同元素的数组,峰度返回1
#13257 :MacOS的GitHub操作测试失败
#13272 :scipy.stats.yeojohnson_lif文档错误
#13280 :Hypergeom CDF的结果错误
#13285 :scipy.stats.t中的描述更正
#13287 :使用µ生成二项式CDF,而不是Prob
#13294 :bug:stats:分发的‘support’方法返回错误的边界.
#13299 :为scipy.space键入内容
#13300 :将单个个体添加到Latin超立方体初始种群.
#13311 :Maint:Payement.py PYVER已过时
#13339 :如果任何维度为零,则savemat丢弃维度信息
#13341 :使用ddof参数添加scipy.stats.Variation
#13353 :文档:在scipy.stats.johnsonsu中,参数`a`可以.
#13405 :tst:为稀疏BSR ctor添加几个测试
#13410 :错误:空数组提升的偏差
#13417 :由余弦生成随机数的加速比为10,000倍.
#13440 :Python runtest.py-t path-to-test.py失败
#13454 :Scipy余弦距离可以大于2
#13459 :Cramervonmises文档中的链接断开
#13494 :Optimize.linprog_simplex文档中的一个单词拼写错误
#13501 :最小化使用带边界的Powell方法会导致“TypeError:.
#13509 :signal.medfilt2d vs ndimage.Medium_过滤
#13511 :DOC:“fmin_Powell”的direc参数描述错误
#13526 :tst:stats:间歇性`test_Ttest_ind_randperm_Alternative2.
#13536: `_within_tolerance` seems an unnecessary repetition of `numpy.isclose`
#13540 :缺少Python 3.8许多斜轮上的许多linux轮子-每晚
#13559 :使用修订的单纯形时,linprog中的形状错误
#13587 :BINNED_STATISTICS单精度不可靠
#13589 :更好地为统计软件包中的分布做好参数准备。
#13602 :结晶球分布熵有时是负无穷大
#13606 :Maint:mypy:运行mypy+添加mypy时出现一些键入错误.
#13608 :为什么stats.binned_STATISTICS_2d转换其VALUES参数.
#13609 :bug:SciPy pip install-e获取不可用的版本规范
#13610 :HIGH求解器既没有提供解决方案,也没有报告失败
#13614 :bug:invgauss.cdf在`mu`时应返回正确的值.
#13628 :scipy.Special.spence函数的定义中有1个字母的拼写错误.
#13634 :mmwrite在密集非对称阵列上失败
#13646 :Windows 10上的稀疏矩阵argmax()整数溢出
#13647 :`scipy.stats.qmc.LatinHypercube`无法对单个样本进行采样.
#13651 :scipy.linalg.eigvalsh中的文档错误
#13664 :错误:伽马分布的逆生存函数溢出.
#13693 :bug:sokalmichener似乎不正确地应用权重
#13697 :bug:stats:arcsine.pdf在.
#13704 :使传递相对于.的等级分界值成为可能。
#13707 :Kullback Leibler发散广播不再工作
#13740 :Scipy.当X0在边界内时,将其优化出边界。
#13744 :scipy.interp1d对于非唯一.
#13754 :最优化。最小化“信任”方法和有限差分黑森…
#13762 :Maint,TST:aarch64统计数据测试失败显示在轮子中.
#13769 :探测图即使在FIT=FALSE时也绘制拟合线
#13791 :bug:stats:wrapcauchy.cdf不广播形状参数.
#13793 :CI:CircleCI文档构建失败
#13840: manylinux1 builds are failing because of C99 usage in `special/_cosine.c`
#13850 :CI:由于装入托盘,自制软件失败
#13875 :bug:chi2_带Yates校正的偶发事件
#13878 :bug:`signal.get_window`参数处理问题
#13880 :删除numpy.compat的所有用法
#13896 :Boschloo检验2x2偶然性的更强大的假设检验.
#13923 正态分布的对数CDF的逆
#13933 :`signal.get_window`不支持`General_cosine`,.
#13950 :doc:scipy.spatial.KDTree.query
#13969 :N=4不得超过M=3
#13970 皮尔逊关于卡方检验的原文可以参考。
#13984 :稀疏对角线矩阵的加法速度更快
#13988 :使用scipy 1.6版本的scipy.io.wave文件时出错.
#13997: BUG: sparse: Incorrect result from `dia_matrix.diagonal()`
#14005 :Maint:Optimize:`curve_fit`输入错误消息可以改善。
#14038 :maint:为_sobol.pyx添加类型批注
#14048 :doc:缺少git子模块信息
#14055 :linalg.solve:与REALY.一起使用ASMASE_a=‘HER’时出现不明错误.
#14093 :DOC:.中默认值定义不一致
#14158 :tst,bug:test_rbfinterp.py--test_interpolation_misfit_1d失败.
#14170 :tst:32位AMD64上的信号子模块test_filtfilt_gass.
#14194 :Maint:download-whels.py缺少导入
#14199 :为biasedurn扩展生成的源代码在1.7.0rc1中中断
1.7.0的拉取请求¶
#4824 :置换测试(新PR)
#4933 :ENH:更新Mann-Whitney-Wilcoxon测试
#7702 :enh:stats:添加倾斜柯西分布
#8306 :可选的Pythran支持scipy.signal.max_len_seq_ner
#10170 :Maint:stats:将CDF和PPF实现为余弦的ufunct.
#10454 :enh:扩展FIND_PEAKS_cwt以获取数字和迭代.
#10844 :enh:添加具有准蒙特卡罗功能的stats.qmc模块
#11313 :enh:添加Wright的广义贝塞尔函数
#11352 :ENH:STATS:添加交叉表函数。
#11477 :FIX:cdfchn.f中的绑定参数产生错误结果
#11695: ENH: stats: add method of moments to `rv_continuous.fit`
#11911 :enh:添加boxcox和boxcox_normax的界限
#12438 :BUG:在椭圆过滤设计中使用椭圆km1以防止数字.
#12531 :enh:stats:添加页面的L测试
#12603 :enh:stats:添加`binomtest`替换`binom_test`。
#12653 :ENH:STATS:添加萨默斯D测试
#12676 :BUG:更新signal.csd中的中位数平均值
#12760 :bug:Special:erfinv(x<<1)丢失精度
#12801 :enh:将单面p值添加到剩余的标尺和线性回归
#12873 :enh:stats:添加Alexander治理测试
#13008 :enh:使用p值的正常CDF将‘Alternative’添加到函数
#13040 :bug:允许RectSphereBivariateSpline接受负经度
#13048 :enh:stats:添加计算相对风险的函数。
#13067 :enh:将权重参数添加到stats.gean
#13084 :enh:快速汉克尔变换
#13104 :Maint:升级扩展坞设备的python版本(Drop python 3.6).
#13153 :ENH:增加了关联度量皮尔逊关联系数,.
#13166 :enh:stats:将NaN_POLICY添加到zmap。
#13175: MAINT: tests for tall cost matrices in `linear_sum_assignment`
#13177 :BUG:当ndim.时,在Fourier_椭圆体中引发NotImplementedError。
#13184 :bug:stats:修复mstats.Description的最小和最大计算.
#13188 :DOC:STATS:对kstest进行更多无效和替代假设.
#13193 :Maint:stats:观察/预期频率的Chisquare校验和
#13197 :enh/maint:HIGS上游增强功能和错误修复
#13198 :enh:允许在affine_Transform中从OUTPUT数组推断OUTPUT_SHA形
#13204 :enh:stats:添加Zipfian(不同于Zipf/Zeta)分发
#13208 :rel:将版本设置为1.7.0.dev0
#13216 :tst:stats:拆分并标记速度较慢的测试
#13224 :更新加权τ的单据
#13230 :enh:linalg:为tgexc添加LAPACK包装。
#13232 :Maint:STATS:当Kruskal的输入大于1维时引发错误
#13233 :doc:stats:修复教程中反正弦的mgf和t的熵
#13236 :Maint:重新组织共享线性分配测试
#13237 :BENCH:重构stats.Distribution以轻松添加新的分发
#13238 :bug:stats:修复毛刺和FISK分布的错误形状输出
#13240 :Maint:为线性和分配添加平凡成本矩阵的测试
#13252 :DOC:OPTIMIZE:添加`Optimize.line_sum_Assignment`教程。
#13254 :错误:修复倾斜和峰度中常量输入的精度问题
#13262 :bug:scipy.medfilt和.medfilt2d修复
#13263 :enh:为两个样本添加Cramer-von Mises测试
#13264 :修复`stats.anderson`文档中的一个小打字错误
#13268 :enh:stats:为t发行添加_熵的实现。
#13273 :DOC:STATS:修复Yeo-Johnson LL函数文档中的拼写错误
#13275 :maint:stats:更正Gamma的_fitstart方法中的注释。
#13283 :bug:stats:修复RV_DISTIST类的CDF方法
#13286 :DOC:STATS:clairify RV_Continue/Discrete.stats示例
#13288 :DOC:STATS:离散分布形状参数限制
#13289 :maint:修复sigtoolsmodule e.c中的构建警告
#13290 :DOC:展开对NaN_POLICY接口的讨论。
#13291 :Maint:Signal,stats:在适当的地方使用Keepdims。
#13292 :doc:stats:注意nbinom的另一个常见参数化
#13293 :DOC:将默认值的断开链接更改为存档链接
#13295 :bug:stats:修复支持方法以返回正确的界限
#13296 :doc:stats:修复kstwo文档字符串中的LaTeX标记。
#13297 :tst:将kde.logpdf溢出测试标记为xlow
#13298 :广义双曲分布
#13301 :doc:cluster:在cluster.vq.kmeans的文档字符串中添加簇号备注
#13302 :bug:修复ndimage.formology.Distance_Transform_*参数处理
#13303 :CI:防止Codecov给出错误的CI失败和错误的PR注释
#13313 :enh:qhull的静电键入
#13316 :Scipy.Signal._SPECTRUM的Pythran实现
#13317 :DOC:转发端口1.6.0重新注释
#13319 :enh:stats:添加分布CDF的快速数值反演
#13320 :enh:x0表示差分进化
#13324 :DOC更正linprog高版本添加到1.6
#13326 :Maint:将numpydoc更新到v1.1.0
#13327 :DOC:INTERMERATE:改进的文档字符串示例`interpn()`.
#13328 :enh:Boost统计信息分布
#13330 :ENH:STATS:添加非中心超几何分布(费舍尔.
#13331 :Maint/ENH:解决错误警告/错误
#13332 :DOC:INTERMERATE:改进了`interp2d`的文档字符串.
#13333 :enh:stats:更多_sf和_isf实现。
#13334 :maint:stats:清除_Continue_Distns.py中的一些无效注释
#13336 :scipy.Optimization._group_column的Pythran版本
#13337 :doc|enh:在scipy.Integrate.simpson中键入提示
#13346 :enh:stats:将‘ddof’参数添加到‘Variation’函数
#13355 :enh:stats:loggamma的IMPLEMENT_logpdf、_sf和_isf。
#13360 :enh|DOC:修复插值中的文档字符串和输入验证。RectSphereBivariateSpline
#13366 :bug:stats:不要在_UNEQUAL_var_Ttest_denom中引发ZeroDivisionError
#13370 :enh:修复统计中小参数的Argus分布
#13371 :enh:stats:添加`bootstrap`以估计置信区间.
#13373 :bug:IO/MATLAB:保留空数组的维度>=2D
#13374 :enh:stats:添加倾斜柯西分布
#13379 :错误:稀疏:修复稀疏lsqr中的详细信息
#13383 :tst:stats:标记多维置换t-test慢
#13384 :Maint:使关键字数组静电
#13388 :perf:避免倾斜和峰度中的重复平均值计算
#13389 :DOC:修复不推荐使用的指令语法
#13390 :DOC:参数段下划线的行长正确
#13393 :Maint:stats:Allow Wishart DIM-1f25<df<Dim-1f6
#13395 :doc:修复setup.py警告消息中的拼写错误
#13396: BUG: Fix MLE for Nakagami `nakagami_gen.fit`
#13397 :maint:linalg:修复tgsen族包装和ordqz
#13406 :tst:为稀疏BSR ctor添加错误处理测试
#13413 :DOC:超快速入门指南
#13418 :错误:修复返回不一致类型和形状的时刻
#13423 :DOC:LEAF_LABEL_FUNC/树状图更新示例
#13431 :enh:stats:nHypergeom的OVERRIDE_RVS
#13432 :在NDInterpolator文档字符串中添加N必须大于1的指示符
#13434 :doc:stats:注意scale-inv-chi2与invGamma的关系
#13436 :enh:interpolate:添加输入验证以检查输入x-y是否为.
#13441 :enh:将功能`barnard_exact`测试添加到scipy.stats。
#13443 :Maint:stats:Skewcauchy的更新
#13444 :DOC:明确`a`参数fpr johnsonsu/johnsonsb的范围
#13445 :DOC:修复运行测试指南。
#13446 :Maint:stats:将_fitstart方法添加到wrapcauchy。
#13447 :dev:更新开发Docker镜像
#13448: ENH: Add annotations for `scipy.spatial.distance`
#13451 :DOC:次要格式。
#13458 :DOC:缩进另请参阅。
#13460 :DOC:STATS:FIX链接到Cramer-von Mises维基百科文章。
#13461 :doc:重组scipy.stats概述文档页面
#13463 :DOC:MISC格式修复
#13466 :doc:输入错误另请参阅s/SmoothUni/SmoothBi/g
#13467 :DOC:OPTIMIZE:为`最小化`添加关于`tol`参数的说明。
#13469 :Maint:重构优化方法以使用scipy.stats.qmc
#13477 :CI:将三个MacOS CI作业的PIN Numpy设置为1.19.5
#13478 :DOC:修复缺少Double::for Sphinx指令的打字错误
#13481 在Azure上构建的4个并行Windows中:CI:PIN Numpy为1.19.5
#13482 :CI:在MacOS CI中再次使用Numpy 1.20.0
#13483 :DOC:多个文档语法修复。
#13484 :将一些pythran配置从配置项移动到安装程序
#13487 :doc:添加关于scipy.stats.qmc的教程
#13492 :enh:gh操作不应在分叉上运行
#13493 :dev:为SciPy启用Gitpod
#13495 :Optimize.linprog_simplex文档中的Doc单字打字错误
#13499 :DOC:描述LSAP实施
#13502 :bug:使用列表创建的界限对Powell不起作用
#13507 :Maint,TST:STATS:集中所有的无效参数列表.
#13510 :DOC:STATS:修复‘MultiVariable_Hypergeom’中的小文档错误
#13513 :doc:在ltisys.py的示例中添加了数学符号
#13514 :enh:简化Sobol的low_0_bit函数
#13515 :ENH:OPTIMIZE:为内德-米德解算器添加边界约束支持
#13516 :DOC:减少johnsonb文档字符串的 Latex 使用量
#13519 :bld:从setup.py中删除build_sphinx支持
#13527 :tst:stats:xail 32位上的Ttest_ind_Randperm_Alternative2
#13530 :DOC:过滤函数中位数的正确比较
#13532 :enh:释放Medfilt2d内的GIL
#13538 :DOC:OPTIMIZE:修复‘fmin_Powell’中的微小文档错误(#13511)
#13546 :DOC:修复ndimage的“mode”选项列表
#13549 :enh:stats:将‘Alternative’关键字添加到某些正态性测试。
#13551 :Maint:将GIT添加到坞站环境
#13552 :Maint:stats:删除FLOAT_POWER填充程序
#13553 :DOC:在统计教程中使用支持而不是a/b
#13560 :Maint:Optimize:改进稀疏输入的linprog错误消息.
#13562 :Maint:OPTIMIZE:使用np.isclose而不是_WITHING_TERMANCE
#13566 :enh:提高hdantiles_sd()的速度
#13569 :BENCH:OPTIMIZE:仅基准高方法;添加更大的线性程序.
#13574 :DOC:在cluster.Hierarchy.树形图‘Level’参数的描述中,.
#13576 :enh:提高差异性能
#13579 :tst:将pybind11添加到TOX环境
#13583 :错误:修复Dockerfile apt-get安装
#13588 :Maint:转发端口1.6.1重新注释。
#13593 :bug:stats:保留箱边的示例数据类型
#13595 :enh:插值:添加RBF插值器
#13596 :doc:修复new_stats_Distribution tion.rst.inc中的缩进
#13601 :为GET_WINDOW函数添加DPS
#13604 :DOC:正确的双退火访问参数范围。
#13605 :将Codecov徽章添加到自述文件
#13607 :Maint:stats:修复晶球熵
#13611 :更好地为统计软件包中的分布做好参数准备。
#13612 :用于Windows cmd的add docker run命令
#13613 :Maint,CI:mypy:修复键入错误+将mypy添加到配置项
#13616 :FIX:当µ非常小时,返回invgauss.cdf的正确输出
#13617 :maint:接受FIND_PEAKS_CWT中的宽度的数字和迭代数
#13620 :ci:禁用错误配置项作业(部分恢复GH-13613)
#13621 :DOC:SIGNAL:输入类型使用ARRAY_LIKE
#13622 :maint:清理一些未使用的文件,使`mypy scipy`通过
#13623 :CI:再次启用Mypy CI作业
#13624: TST: test more values for `visiting_param` input to `dual_annealing`
#13625 :在文档中将Integrate.simps重命名为Integrate.simpsons.
#13631 :enh:添加`stats.Differential_Efference`函数
#13633 :bug:stats.binned_Statistics_2d用户函数需要数组
#13641 :enh:将度参数添加到旋转
#13645 :maint:mypy:不安装Numpy-stub
#13649 :bug:稀疏:csc_matrix.argmax()整数溢出
#13650 :enh:stats:将‘Alternative’参数添加到Ansari
#13652 :DOC:修复eigvalsh文档(#13651)
#13654 :错误:修复LatinHypercube
#13656 :DOC:修复PCHIP引用
#13657 :tst:删除调试会话中的IPython警告
#13658 :删除文档字符串中的虚假引号
#13661 :enh:stats:提高/修复精确排列中的错误的效率.
#13667 :Maint:将最新的Docker映像设为默认值
#13668 :Maint:将.theia/添加到.gitignore
#13669: BLD: change SCIPY_USE_PYTHRAN default to `1`
#13676 :Enh对带阻尼的LSQR的小改进
#13678 :maint:将Pythran生成的文件添加到.gitignore
#13679 :maint:移动Gitpod配置中的`conda developer.`
#13680 :DOC:增加cKDTree备注,与KDTree对比
#13681 :doc:在Pythran、编译代码和清理上构建文档更新
#13683 :bug:mmwrite正确序列化非偏对称数组
#13684 :FIX:修复Gamma.isf方法中的数字溢出
#13685 :错误:将余弦距离范围修复为0-2
#13694 :Maint:修复NumPy版本不正确时发出的警告
#13696 :enh:Ttest_ind中的支持修剪
#13698 :bug:stats:修复arcsine.pdf生成的虚假警告
#13701 :dev:scip.插值b样条(周期情况)
#13702 :dep:清除spatial.Distance中已用过的弃用内容
#13703 :Maint:修复静电代码分析发现的问题
#13706 :enh:stats:为Laplace分发实现SF和ISF。
#13711 :maint:stats:修复scipy.stats.熵的广播
#13712 :bug:stats:invweibull分布的OVERRIDE_FITSTART。
#13713 :doc:更新toolchain.rst以反映Windows通用C运行时
#13714 :maint:stats:从test_Continuity_basic.py中删除未使用的列表。
#13715 :Maint:stats:不需要取消Frechet弃用警告。
#13716 :Maint:按照PEP 3135的说明使用SUPER()
#13718 :Maint:新样式类,删除对象继承
#13721 :Maint:为mpath添加类型-忽略(#13721)
#13723 :maint:mypy:忽略mypy.ini中的mpath导入
#13724 :DOC:pydata狮身人面像主题
#13725 :BENCH:为Kendalltau添加基准
#13727 :ci:简化Azure的Pythran配置设置
#13731 :维护:统计:一些薄片驱动的清理。
#13732 :ENH:STATS:学院化范围分布
#13735 :doc:正确的Voronoi文档字符串
#13738 :DOC:将示例添加到Wright_Bessel
#13739 :enh:stats:chi分布的IMPLEMENT_SF和_ISF。
#13741 :Maint:防止在最小化中覆盖x
#13747 :doc:为不唯一的x值为interp1d添加注释
#13749 :Maint:转发端口1.6.2重新注释
#13759 :Maint:Simpson小幅性能加速
#13765 :FIX:npyath丢失导致npy_log1p未知
#13768 :BENCH:添加缺少的Pythran依赖项
#13770 :enh:stats.exclusive:将稀疏选项添加到交叉表。
#13774 :dep:不推荐压缩空间中的输入向量。距离
#13775 :使信赖域方法能够使用有限差分黑森.
#13777 :doc:修复Ubuntu/Debian安装说明
#13778 :DOC:删除对RandomState的引用
#13782 :Maint:lbfgsb错误MAXLS上的消息更改关闭#11718
#13785 :BENCH:添加带权重的cdist/pdist基准
#13786 :Maint:为C++返工准备cdist/pdist
#13787 :Maint:STATS:移动熵和差分_熵函数.
#13790 :doc:为Scipy开发的Dockerfile文档添加一些依赖。
#13792 :bug:stats:修复wrapcauchy.cdf中的广播
#13795 :Maint:stats:将假冒测试添加到 __all__ 在init.py中,而不是stats.py中
#13797 :Maint:STATS:PROPLOT:请勿绘制最小二乘拟合线,除非.
#13798: MAINT: fix incorrect code comment in `hierarchy.to_tree`
#13802 :dev:添加环境.yml文件以使用conda/manba进行开发
#13803 :doc:修复有关已注册arxiv角色的文档构建警告
#13804 :Doc+Maint:Optimize:边界构造函数中的lb和ub是.
#13807 :Maint:不要使用并行Sphinx
#13808 :maint:cluster.to_tree:在矩阵的各行上进行更惯用的循环.
#13810 :Maint:添加CODEOWNERS文件
#13811 :Maint:将配置项跳过添加到azp
#13814 :enh/doc:pydata狮身人面像主题抛光
#13817 :DOC:scipy/linalg/_decomp_ldl.py中的MISC参数拼写错误和大小写
#13818: MAINT: stats: keep `entropy` importable from `scipy.stats.distributions`
#13820 :bug:update_kendall_p_exact ValueError to f-string
#13831 :FIX:DEP:允许对PINV和PINVH进行更好的公差控制.
#13832 :bug:stats:修复alpha=1时LEVY_STRATE的RV
#13833 :maint:为stats.qmc添加内联类型提示
#13836 :Maint:修复几个编译器警告。
#13838 :tst:放宽BinomTest的测试容差
#13841 :bld:将`-std=c99`标志添加到scipy.特殊扩展名使用.
#13845 :enh:stats:将`方法`参数添加到`差分熵`.
#13847 :tst:跳过MacOS上的优化失败,将其中一个标记为XFAIL
#13848 :DOC:OPTIMIZE:从无约束最小化中移动Neld Mead文档.
#13849 :DOC:路线图更新
#13852 :CI:从GitHub修复临时错误的BREW版本
#13854 :enh:更新Scipy Gitpod
#13859 :tst:修复超慢Ttest排列测试
#13860 :Maint:清理LSAP错误检查
#13863 :DOC:删除示例中的种子
#13865 :DOC:OPTIMIZE:差分进化的界限参数是.
#13866 :Maint:SPECIAL:从中的_poly_Approx中删除未使用的变量.
#13867 :DOC:STATS:解释Fisher_Exact选项的含义。
#13868 :CI:修复Linux上失败的作业。
#13870 :Maint:将LSAP矩形矩阵处理移动到求解器代码中
#13871 :doc:添加Gitpod文档
#13876 :工作流:在Linux工作流中添加NumPy的夜间版本
#13877 :DOC:符合Numpydoc+均匀性。
#13879 :bug:Signal:修复GET_WINDOW参数处理并添加测试。
#13881 :ci:删除.travis.yml,从CircleCI中删除编解码器
#13882 :bld:确保递增开发版本字符串
#13886 :tst:Optimize:使用UMFPACK.跳过TEST_NETWORK_FLOW_LIMITED_CAPTION.
#13888 :Maint:修复涉及ELIF条件的问题
#13891 :将InivariateSpline重命名为UnivariateSpline
#13893 :enh:linprog高边距/敏感度分析
#13894 :DOC:在`Return`节前添加空行。
#13897 :doc:bld:修复文档版本检查,缩短构建时间
#13903 :维护:Gitpod修复
#13907 :enh:用pybind11用C++重写Minkowski度量
#13909 :REVERT“工作流:在Linux工作流中添加NumPy的夜间版本”
#13910 :DOC:更新自述文件
#13911 :Maint:使用内置字典而不是OrderedDict
#13920 :bug:在init中重新激活conda环境
#13925 :bug:stats:Yates的修正量<=abs(观察-预期).
#13926 :doc:disjoin_set.subsets文档字符串中的返回类型正确
#13927 :DOC/MANT:向qmc.primes_from_2_to添加版权声明
#13928 :BUG:DOC:SIGNAL:修复需要参数配置并添加缺少的文档.
#13929 :rel:添加PEP 621(pyproject.toml中的项目元数据)支持
#13931 :maint:Special:删除_logit.c.src
#13934 :enh:Signal:Make`get_Window`支持`General_cosine`.
#13940 :Maint:QMCEngine d输入验证
#13941 :Maint:转发端口1.6.3重新注释
#13944 :bug:Spatial:修复`Distance.sokalmichener`的权重处理。
#13947 :Maint:删除sokalmichener中的重复计算
#13949 :DOC:Minimize和KDTree.query中的次要语法修复
#13951 :enh:将Boschloo精确测试添加到统计数据
#13956 :ENH:SPATIAL:ADD`Axis`和`Keepdims`可选参数.
#13963 :Maint:stats:修复未使用的导入和其他一些相关问题.
#13971 :DOC:添加卡尔·皮尔森对卡方检验的参考
#13972 :enh:cluster:为`kmeans`添加可选参数`Seed`.
#13973 :bld:修复ndimage中因果/反因果指针的生成警告
#13975 :enh:将空数组范数设置为零。
#13977 :Maint:Signal:将distutils模板替换为tempia
#13978 :Maint:改进某些.的验证和仅关键字参数.
#13979 :enh:正态分布的对数CDF的求逆
#13983 :修复`ndimage.分水岭_ift`教程文档
#13987 :doc:将示例添加到词法中的文档字符串:White_tophat,.
#13989 :doc:interpolate:改进`RegularGridInterpolator`的示例.
#13990 :Maint,DOC:Optimize:明确输入验证说明.
#13992 :工作流:在Linux工作流中添加NumPy的夜间版本
#13995 :DOC:持续集成信息
#14000 :bug:Sparse:修复DIA。对角线错误并添加回归测试
#14004 :enh:快速加法DIA矩阵
#14006 :Maint:Optimize:添加验证以检查函数参数编号.
#14008 :错误:引发不一致WAV标头的异常
#14009 用法:dep:删除numpy.compat的用法
#14010 :Maint:添加对车轮DL代理的支持
#14012 :DOC:拓宽精确测试参考
#14015 :Maint:删除BREW更新
#14017 :BENCH:为稀疏算术添加更多格式
#14018 :BENCH:为f_one way添加基准
#14020 :维护:修改 np.int_ 设置为np.int32以使其与32/64相同.
#14023 :Maint:修复clang版本并删除某些Unicode字符
#14025 :错误:稀疏:修复DIA.setdiag问题
#14026 :tst:OPTIMIZE:XFAIL TEST_POWELL的一部分
#14029 :CI:GitHub MacOS修复程序
#14030 :Maint:使用‘Year from<expr>’(PEP 380)
#14031 :Maint:新样式类,删除对象继承
#14032 :Maint:CXXFLAGS for Pythran
#14033 :enh:port sqeuclide和braycurtis to_Distance_pybind
#14034 :Maint:清理‘NEXT=__NEXT__’
#14045 :Maint:Bump PYVER PYVER Payement.py
#14047 :dev:初始化Gitpod Dockerfile中的Boost子模块
#14051 :bld:如果缺少Boost子模块内容,则提前出错
#14052 :DOC:缺失子模块初始化信息
#14057 :DOC:SPECIAL:向`psi`文档字符串添加示例
#14058 :bug:修复了linalg.solve中的dtype错误。
#14060 :DOC:修复Spence函数文档中的打字错误。
#14061 :maint:stats:_sobol.pyx的类型批注
#14062 :doc:快速入门_gitpod.rst中的一些小修复
#14063 用法:DOC:SIGNAL:向`cont2离散`文档字符串添加示例
#14064 :DOC:OPTIMIZE:将示例添加到fmin_bfgs文档字符串
#14065 :在docstring下为scipy stats.trim1添加示例
#14066 :doc将示例添加到scipy.Special.hermite
#14067 :DOC添加Alpha文档字符串描述,将示例添加到文档字符串
#14070 :doc向docstring添加参数、返回、示例
#14072 :maint/tst:使用Numpy的夜间构建修复失败的测试。
#14075 :doc改进signal.Hilbert文档字符串中的代码片段。
#14076 :DOC:cdist/pdist接受的文档Jensen-Shannon距离
#14079 :bld:避免在细胞化阶段导入scipy.stats
#14082 :Maint:删除旧的、已注释的EXTRACT_STARTIAL
#14083 :Maint:Sparse:删除废弃的函数EXTRACT_STARTIAL
#14085 :enh:在_Distance_pybind中实现堪培拉距离
#14086 :Maint:清除更好地从.导入的条目的Scipy命名空间.
#14088 :从python 3.10的源代码安装Pythran
#14092 :bug:修复了叮当的问题。
#14094 :DOC:更正类中默认值定义不一致.
#14105 :tst:stats:mannWhitneyu:检查mstats和stats mannWhitneyu.
#14106 :doc:stats.mstats:mannWhitneyu:返回的统计数据为.
#14107 :enh:stats:bootstrap:添加`矢量化`参数;自动.
#14109 :bug:修复fblas签名文件中的两个问题
#14110 :DOC:邮件映射更新
#14113 :enh:stats:bootstrap:添加`配对`参数
#14116 :Maint:修复ODR中不推荐使用的Python C API
#14118 :DOC:1.7.0发行说明
#14125 :DOC:修复打字错误
#14126 :enh:stats:bootstrap:添加`Batch`参数以控制批处理.
#14127 :CI:在基准配置项运行中升级pip
#14130 用法:错误:如果详细设置为2.修复信任-构造报告类型错误.
#14133 :Maint:Interpolate:引发NotImplementedError不是ValueError
#14139 :FIX/DOC:lsqr doctest打印失败
#14145 :Maint:1.7.x版本引脚(“Backport”)
#14146 :Maint:如果没有标记,则提交计数
#14164 :tst,错误:修复RBF矩阵值
#14166 :CI,维护:对预发布CI的限制
#14171 :tst:Signal:Gustafsson测试的颠簸公差.
#14175 :tst:stats:在某些二项式测试中放松公差。
#14182 :maint:stats:更新ppcc_lot和ppcc_max文档字符串。
#14195 :Maint:下载轮缺少导入
#14230 :rel:停止发送sdist中生成的Cython源代码