SciPy 1.6.0发行说明¶
目录
- 
- scipy.odr改进
- scipy.io改进
- scipy.linalg改进
- scipy.signal改进
- scipy.sparse改进
- scipy.fft改进
- scipy.stats改进
- scipy变化
- scipy.linalg变化
- scipy.signal变化
- scipy.stats变化
 
Science Py 1.6.0是6个月辛勤工作的顶峰。它包含许多新功能、大量错误修复、改进的测试覆盖率和更好的文档。此版本中有许多弃用和API更改,如下所述。我们鼓励所有用户升级到此版本,因为有大量的错误修复和优化。在升级之前,我们建议用户检查他们自己的代码是否没有使用不推荐使用的SciPy功能(为此,请使用运行您的代码 python -Wd 并检查是否 DeprecationWarning s)。我们的开发注意力现在将转移到1.6.x分支上的错误修复版本,以及在主分支上添加新功能。
此版本需要Python3.7+和NumPy 1.16.5或更高版本。
要在PyPy上运行,需要安装PyPy3 6.0+。
此版本的亮点¶
- scipy.ndimage改进:修正和增强了插值函数的边界扩展模式。在许多滤波和插值函数中支持复值输入。新的- grid_mode选项用于- scipy.ndimage.zoom以使结果与SCRKIT-IMAGE的结果一致- rescale。
- scipy.optimize.linprog具有快速、新的方法来解决大型稀疏问题- HiGHS类库。
- scipy.stats改进,包括新的发行版、新的测试以及对现有发行版和测试的增强
新功能¶
scipy.special 改进¶
scipy.special 现在改进了对64位的支持 LAPACK 后端
scipy.odr 改进¶
scipy.odr now has support for 64-bit integer BLAS
scipy.odr.ODR 获得了一个可选的 overwrite 参数,以便可以覆盖现有文件。
scipy.integrate 改进¶
出于向后兼容性的原因,对一些名称不佳的函数进行了重命名,保留了旧名称,而没有出现在参考指南中:- integrate.simps 已重命名为 integrate.simpson - integrate.trapz 已重命名为 integrate.trapezoid - integrate.cumtrapz 已重命名为 integrate.cumulative_trapezoid
scipy.cluster 改进¶
scipy.cluster.hierarchy.DisjointSet 已为增量连接查询添加。
scipy.cluster.hierarchy.dendrogram 返回值现在还包括 leaves_color_list 。
scipy.interpolate 改进¶
scipy.interpolate.interp1d 有一种新的方法 nearest-up ,类似于现有的方法 nearest 但将半整数向上舍入而不是向下舍入。
scipy.io 改进¶
添加了对读取从1位到32位的任意位深度整数PCM WAV文件的支持,包括通常请求的24位深度。
scipy.linalg 改进¶
新功能 scipy.linalg.matmul_toeplitz 使用FFT计算一个Toeplitz矩阵与另一个矩阵的乘积。
scipy.linalg.sqrtm 和 scipy.linalg.logm 多亏了额外的Cython代码,性能得到了提升。
Python LAPACK wrappers have been added for pptrf, pptrs, ppsv,
pptri, and ppcon.
scipy.linalg.norm 以及 svd 函数系列现在将使用64位整数后端(如果可用)。
scipy.ndimage 改进¶
scipy.ndimage.convolve , scipy.ndimage.correlate 而它们的1D对应物现在既接受复值图像,也接受复值过滤内核。所有基于卷积的滤波器现在也接受复值输入(例如 gaussian_filter , uniform_filter 等)。
引入了边界处理的多个修复和增强功能 scipy.ndimage 插值函数(即 affine_transform , geometric_transform , map_coordinates , rotate , shift , zoom )。
一种新的边界模式, grid-wrap 使用与输入图像网格的形状相等的周期定期对图像进行换行。这与现有的 wrap 该模式使用的周期沿每个维度比原始信号范围小一个样本。
一种长期存在于 reflect 边界条件是固定的,模式是固定的 grid-mirror 是作为以下内容的同义词引入的 reflect 。
一种新的边界模式, grid-constant 现已开通。这类似于现有的ndimage constant 模式,但插值仍将在原始图像范围之外的坐标值上执行。这 grid-constant 模式与OpenCV的模式一致 BORDER_CONSTANT 模式和SCRICKIT-IMAGE的 constant 模式。
样条线预过滤(内部使用 ndimage 插值函数在以下情况下 order >= 2 ),现在支持所有边界模式,而不是总是默认镜像边界条件。独立功能 spline_filter 和 spline_filter1d 具有与模式匹配的解析边界条件 mirror , grid-wrap 和 reflect 。
scipy.ndimage 插值函数现在接受复值输入。在这种情况下,插值独立应用于实部和虚部。
这个 ndimage 教程(https://docs.scipy.org/doc/scipy/reference/tutorial/ndimage.html)已更新为新图形,以更好地阐明所有插值边界模式的确切行为。
scipy.ndimage.zoom 现在有一个 grid_mode 将第一个像素的中心坐标沿轴从0更改为0.5的选项。这允许以与SCRKIT-IMAGE的行为一致的方式调整大小 resize 和 rescale 函数(和OpenCV的 cv2.resize )。
scipy.optimize 改进¶
scipy.optimize.linprog 具有快速、新的方法来解决大型稀疏问题 HiGHS C++库。 method='highs-ds' 使用高性能的双重修正单工实现(HSOL), method='highs-ipm' 使用带有交叉的内点法,并且 method='highs' 自动在两者之间进行选择。这些方法通常要快得多,并且常常超过其他方法的精度 linprog 方法,因此我们建议在使用时显式指定这三个方法值之一。 linprog 。
scipy.optimize.quadratic_assignment 增加了二次指派问题的近似解。
scipy.optimize.linear_sum_assignment 对于较小的成本矩阵大小,现在大大降低了开销
scipy.optimize.least_squares 中的稀疏雅可比矩阵提供雅可比时,性能有所提高。 csr_matrix 格式化
scipy.optimize.linprog 现在有一个 rr_method 论证了用于冗余处理的方法的规范,并且基于插值分解方法为此目的提供了一种新的方法。
scipy.signal 改进¶
scipy.signal.gammatone 已添加到设计模拟人类听觉系统的FIR或IIR滤波器。
scipy.signal.iircomb 已添加到设计IIR峰化/陷波梳状滤波器,可从信号中提升/衰减频率。
scipy.signal.sosfilt 改进了性能,避免了之前观察到的一些速度减慢
scipy.signal.windows.taylor 增加了雷达数字信号处理中常用的泰勒窗函数
scipy.signal.gauss_spline 现在支持 list 键入输入以与其他相关的SciPy函数保持一致
scipy.signal.correlation_lags 已添加,以允许计算一维互相关的滞后/位移指数阵列。
scipy.sparse 改进¶
中添加了二部图的最小权完全匹配问题(也称为线性分配问题)的求解器。 scipy.sparse.csgraph.min_weight_full_bipartite_matching 。具体地说,这提供了类似于的功能 scipy.optimize.linear_sum_assignment ,但改进了稀疏输入的性能,并且能够处理其密集表示无法放入内存的输入。
它的时间复杂性 scipy.sparse.block_diag 从二次曲线到线性曲线有了很大的改进。
scipy.sparse.linalg 改进¶
提供的版本 SuperLU 已更新
scipy.fft 改进¶
卖主 pocketfft 库现在支持使用ARM霓虹灯矢量扩展进行编译,并改进了线程池行为。
scipy.spatial 改进¶
的python实现 KDTree 已被丢弃,并且 KDTree 现在是在以下方面实现的 cKDTree 。你现在可以期待 cKDTree -默认情况下性能类似。这也意味着 sys.setrecursionlimit 查询大树不再需要增加。
transform.Rotation 已更新,支持修改的罗德里格斯参数以及现有的旋转表示(PR GH-12667)。
scipy.spatial.transform.Rotation 已经部分实现了Cython化,并观察到了一些性能改进
scipy.spatial.distance.cdist 方法提高了性能。 minkowski 度量,特别是对于p范数值为1或2的情况。
scipy.stats 改进¶
已将新的分发版本添加到 scipy.stats :
- 非对称拉普拉斯连续分布被添加为 - scipy.stats.laplace_asymmetric。
- 负超几何分布已添加为 - scipy.stats.nhypergeom。
- 多元t分布被添加为 - scipy.stats.multivariate_t。
- 多元超几何分布已添加为 - scipy.stats.multivariate_hypergeom。
这个 fit 方法已为多个发行版本重写 (laplace , pareto , rayleigh , invgauss , logistic , gumbel_l , gumbel_r );他们现在使用分析的、特定于分布的最大似然估计结果,以获得比一般(数值优化)实施更快的速度和精度。
单样本Cramér-von Mises测试已添加为 scipy.stats.cramervonmises 。
添加了计算单侧p值的选项 scipy.stats.ttest_1samp , scipy.stats.ttest_ind_from_stats , scipy.stats.ttest_ind 和 scipy.stats.ttest_rel 。
该函数 scipy.stats.kendalltau 现在可以选择计算Kendall的tau-c(也称为Stuart的tau-c),并且添加了对样本大小的精确p值计算的支持 > 171 。
stats.trapz 已重命名为 stats.trapezoid ,出于向后兼容的原因,将以前的名称保留为别名。
该函数 scipy.stats.linregress 现在将截取的标准误差包括在其返回值中。
这个 _logpdf , _sf ,以及 _isf 方法已添加到 scipy.stats.nakagami; _ sf``和 ``_isf 方法也添加到 scipy.stats.gumbel_r
这个 sf 方法已添加到 scipy.stats.levy 和 scipy.stats.levy_l 以提高精确度。
scipy.stats.binned_statistic_dd 以下计算统计信息的性能改进: max , min , median ,以及 std 。
我们感谢Chan-Zuckerberg倡议的基本科学开源软件计划,该计划支持了这些改进中的许多 scipy.stats 。
不推荐使用的功能¶
scipy.spatial 变化¶
呼叫 KDTree.query 使用 k=None 找出所有邻居是不受欢迎的。使用 KDTree.query_ball_point 取而代之的是。
distance.wminkowski 已弃用;使用 distance.minkowski 并为权重提供 w 关键字。
向后不兼容的更改¶
scipy 变化¶
使用 scipy.fft 作为函数别名 numpy.fft.fft 在SciPy中被弃用后被删除 1.4.0 。因此, scipy.fft 现在必须显式导入子模块,以与其他SciPy子包保持一致。
scipy.interpolate 变化¶
scipy.linalg 变化¶
scipy.signal 变化¶
的输出 decimate , lfilter_zi , lfiltic , sos2tf ,以及 sosfilt_zi 已更改以匹配 numpy.result_type 他们的投入。
窗口函数 slepian 被移除了。它自从SciPy以来就被弃用了 1.1 。
scipy.spatial 变化¶
cKDTree.query 现在在windows上返回64位而不是32位整数,使平台之间的行为保持一致(PR gh-12673)。
scipy.stats 变化¶
这个 frechet_l 和 frechet_r 分发已删除。它们在SciPy之后就被弃用了 1.0 。
其他变化¶
setup_requires 已从 setup.py 。这意味着用户调用 python setup.py install 如果没有安装numpy,现在会得到一个错误,而不是通过 easy_install 。这种安装方法总是脆弱且有问题,我们鼓励用户使用 pip 从源代码安装时。
- 修复了中的错误 - scipy.optimize.dual_annealing- accept_reject导致上坡跳跃不太被接受的计算。
- (不)酸洗所需的时间 - scipy.stats.rv_continuous,- scipy.stats.rv_discrete, and scipy.stats.rv_frozen has been significantly reduced (gh12550). Inheriting subclasses should note that- _ _setstate__``不再调用 ``__init__在未腌制的情况下。
1.6.0的问题已结束¶
- #1323 :ndimage.Shift从边缘销毁数据(Trac#796) 
- #1892 :对现有文件使用rptfile=会导致Fortran运行时. 
- #1903 :ndimage.Rotate缺少某些值(Trac#1378) 
- #1930 :scipy.io.wave文件应能读取24位有符号波形(跟踪. 
- #3158 :信号的异常强制转换行为。filtfilt 
- #3203 用法:interpolation.zoom某些情况下的输出不正确 
- #3645 :bug:stats:mstats.Pearsonr计算错误,如果遮罩. 
- #3665 :从统计信息函数返回BING对象 
- #4922 :来自缩放的意外零输出值 
- #5202 :bug:stats:来自几个.的pdf方法的虚假警告. 
- #5223 :ZOOM在调整子数组大小时不返回相同的值. 
- #5396 :scipy.spatial.Distance.pdist文档错误 
- #5489 用法:ValueError:无法创建意图(CACHE|HIDE)|可选数组--. 
- #6096 :loadmat在Squeeze_me=True时丢弃空数组的dtype 
- #6713 :sicpy.ndimage.zoom在某些情况下返回伪像和边界 
- #7125 :无法知道.使用的c函数中的维数. 
- #7324 :scipy.ndimage.zoom下采样时插值错误(缩放. 
- #8131 :错误:GEOMETRY_Transform换行模式可能存在错误 
- #8163 :LSMR在提供X0时对某些随机值失败 
- #8210 :为什么要为scipy.ndimage.zoom选择Order>1? 
- #8465 :ndimage.Rotate反射模式的意外行为 
- #8776 :使用Minkowsky和np.inf的cdist行为 
- #9168 :scipy.stats中关于PEPESON 3的文档不清楚 
- #9223 :更快地实现scipy.parse.block_diag 
- #9476 :signal.medfilt2d的QUICK_SELECT中的索引无效 
- #9857 :scipy.odr.Output.sd_beta不是标准错误 
- #9865: Strange behavior of `ndimage.shift` and `ndimage.affine_transform` 
- #10042 :考虑支持多变量学生t分布? 
- #10134 :gausshyper分布接受无效参数 
- #10179 :test_rapack.py中的字符串+字节串联错误 
- #10216 :cKDTree.query_ball_point速度回归 
- #10463 :enh:向量化scipy.fft以获得更多CPU体系结构 
- #10593 :RENAME`SUM`nDIMAGE函数 
- #10595 :scipy.stats.ttest_1samp应支持替代假设 
- #10610 :ndimage.interpolation.Spline_filter1d模式的默认值 
- #10620 :ndimage.interpolation.zoom()选项以类似于skimage.trans.resize() 
- #10711 :数组形状在scipy.Optimize._lsq.lsq_linear.py中未对齐错误 
- #10782: BUG: optimize: methods unknown to `scipy.optimize.show_options` 
- #10892 :优化/双重退火方程式中可能有打字错误 
- #11020 :signal.fftconvolve返回包含LAG信息的元组 
- #11093 :scipy.interpolate.interp1d无法处理日期时间64 
- #11170 :使用manylinux2014获得aarch64/ppc64le支持 
- #11186 :BUG:STATS:PEARSON 3倾斜时CDF和SF功能不正确. 
- #11366 :由于转义序列无效而导致的DeproationWarning 
- #11403 :Optimize引发“ValueError:`x0`违反绑定约束”. 
- #11558 :enh:iir梳过滤 
- #11559 :bug:iirdesign对于奈奎斯特以上的频率不会失败 
- #11567 :scipy.signal.iirdesign不检查wp和ws的一致性. 
- #11654 :enh:添加负超几何分布 
- #11720 :BUG:STATS:阵列的MIDENT_Absolute_DEVERATION的形状错误. 
- #11746 :BUG:STATS:PEPESON 3返回大小为1的数组,其中其他分布. 
- #11756 :改进和修复*样条文档字符串和代码 
- #11758 :bug:of scipy.interpolate.Cubi Spline当设置`bc_type‘时. 
- #11925 :Maint:删除CI中的字符编码检查? 
- #11963 :测试失败-TestLinProgramIPSparseCholmod 
- #12102 :非中心t分布的一阶矩不正确 
- #12113 :scipy.stats.posison文档,速率=0 
- #12152 :enh:signal.gauss_Spline应接受列表 
- #12157 :BUG:scipy.optimize.linesearch.scalar_search_wolfe2中的迭代索引初始化错误 
- #12162 :将旋转对象存储在NumPy数组中将返回带有.的数组 
- #12176: cannot modify the slice of an array returned by `wavfile.read` 
- #12190 :从树状图中检索树叶颜色 
- #12196 :perf:scipy.linalg.pinv与numpy.linalg.pinv相比非常慢 
- #12222 :插入分类数据(Interp1d) 
- #12231 :Kruskal-Wallis测试的p值是双面的吗? 
- #12249 :enh:最小二乘:如果已重新实例化CSR_MATRIX,则不应重新实例化. 
- #12264 :doc:Optimize:linprog方法特定的函数签名 
- #12290 :DOC:凸壳区域实际上是二维. 
- #12308 :当yDot=0时,使用DOP853方法的Integrate.solve_ivp失败 
- #12326 :bug:stats.index nor.pdf对于小写K返回0 
- #12337 :scipy.parse.linalg.eigsh文档具有误导性 
- #12339 :scipy.io.wavelfile.write文档有错误的示例 
- #12340 :parse.lil_matrix.tocsr()在包含NZN的矩阵上以静默方式失败. 
- #12350 :创建伽马分布的双参数版本 
- #12369 :scipy.signal.correlate文档中有错误,示例. 
- #12373 :interp1d为步骤函数返回不正确的值 
- #12378 : interpolate.NearestNDInterpolator.__call__ & LinearNDInterpolator.__call__. 。。 
- #12411 :scipy.stats.spearmanr使用“propogate”错误处理NaN变量 
- #12413 :DOC:从本教程中删除“基本功能”部分。 
- #12415 :scipy.stats.dirichlet文档问题 
- #12419 :使用‘lm’方法的最小二乘值错误-从1.4.1. 
- #12431 :请求LAPACK的Python包装器?pptrf(Cholesky因式分解. 
- #12458 :spearmanr使用整个NaN列会产生错误 
- #12477 :wip:为stats.invgauss/wald添加MLE 
- #12483 :在python 3.6.0上文件太大时读取.wav失败 
- #12490 :BUG:STATS:LOGISTICY和GENLOGICY LOPDF对于大型. 
- #12499 用法:LinearNDInterpolator在值数组可写=FALSE时引发ValueError. 
- #12523 :__odrpack.c中的键错误 
- #12547 :Scipy/cluster/_Hierarchy.pyx中的拼写错误 
- #12549 :DOC:最小二乘返回类型格式不正确。 
- #12578 :tst:test_bound_inable_2轮子回购cron作业失败 
- #12585 :enh:添加多元超几何分布 
- #12604: unintuitive conversion in `scipy.constants.lambda2nu` 
- #12606 :DOC:示例中的语法无效。 
- #12665 :自动代码分析可能发现的错误列表 
- #12696 :scipy.Optimize.fminbound,麻木折旧警告正在创建. 
- #12699 :TestProjections.test_iterative_refinements_dense故障 
- #12701 :TestDifferentialEvolutionSolver::Test_L4失败 
- #12719 :使用‘指数’误导scipy.signal.get_window()文档字符串. 
- #12740 :Circstd不处理R=subt(S,C)>1 
- #12749 :enh:interp1d Matlab兼容性 
- #12773 :Meta-Issue:ndimage样条曲线边界处理(NumFOCUS方案) 
- #12813 :Optimize.root(method=“krylov”)失败,如果选项 ["tol_norm"] 期待着..。 
- #12815 :stats.zcore在所有值相同时的行为不一致 
- #12840 :scipy.signal.windows.dpss文档字符串打字错误 
- #12874 :Rotation.Random vs stats.Special_Ortho_group 
- #12881 :fft-文档-示例-线性空间构造 
- #12904 :错误:在loadarff()中解析 
- #12917 :在分叉上触发的GitHub夜间构建操作 
- #12919 :bug:数字精度,在nct.means中使用Gammaln 
- #12924 :重命名基于样本的集成方法以符合. 
- #12940 :是否应将AIX的最小数字提升到1.16.5 
- #12951 :scipy.stats.weittedtau中可能有打字错误 
- #12952 : [文档问题] 是不是更确切地说. 
- #12970 :文档显示第二顺序部分是正确的选择. 
- #12982 :计算直线回归中的截距标准误差 
- #12985 :scipy.stats.wilcoxon文档中可能存在错误链接 
- #12991 :最小二乘与浮动32断开 
- #13001 :`L-BFGS-B`中的`OptimizeResult.message`是字节,不是. 
- #13030 :bug:lint_diff.py对于后端PR仍然失败 
- #13077 :ci:codecov正确的修补程序不同 
- #13085 :在高次求解器合并后,主分支上的构建失败 
- #13088 :bld,错误:车轮使用高/优化构建故障 
- #13099 :KRON的空稀疏结果的输出格式错误 
- #13108 :tst,CI:GitHub操作MacOS故障 
- #13111 :错误,DOC:引用指南检查失败 
- #13127 :ODR输出文件写入在使用系统编译器的conda环境中中断 
- #13134 :FromTravis迁移跟踪器 
- #13140 :bug:Signal:`ss2tf`错误地将输出截断为整数。 
- #13179 :ci:lint失败,因为输出到stderr 
- #13182: Key appears twice in `test_optimize.test_show_options` 
- #13191 :`scipy.linalg.rapack.dgesjv`如果. 
- #13207 :tst:test_cossin_Separate中出现异常测试失败 
- #13221 :bug:pavement.py故障 
- #13239 :10x10.的`eigh(.,Driver=“EVX”)`出现分段故障. 
- #13248 :ndimage:复数值输入的cval处理不正确 
拉取1.6.0的请求¶
- #8032 :enh:添加雷达处理中常见的泰勒窗口 
- #8779 :CI:运行基准 
- #9361 :enh:将Kendall的tau-a和tau-c变体添加到scipy.stats.kendalltau() 
- #11068 :enh:将CORICATION_LAGS函数添加到scipy.ignal 
- #11119 :enh:将Cramer-von-Mises(单样本)测试添加到scipy.stats 
- #11249 :ENH:OPTIMIZATION:插值分解冗余删除. 
- #11346 :enh:使用FFT添加快速Toeplitz矩阵乘法 
- #11413 :enh:多元t分布(陈旧) 
- #11563 :enh:stats.kendalltau()中的精确p值,样本大小>171 
- #11691 :enh:将反转函数堆栈添加到linprog 
- #12043 :ENH:OPTIMIZE:将HIGH方法添加到linprog-续 
- #12061 :检查信号中的参数一致性。iirdesign 
- #12067 :maint:清理ndimage/src/_ctest.c中的OLDAPI 
- #12069 :DOC:添加实现NaN_POLICY的开发人员指南. 
- #12077 :maint:malloc返回值检查cython 
- #12080 :Maint:删除SUPPRESS_WARNINGS 
- #12085 :ENH:SPECIAL:支持ILP64 Lapack 
- #12086 :Maint:清除2to3期间使用的PyMODINIT_FUNC 
- #12097 :enh:stats:覆盖stats.rayleigh.fit与分析MLE 
- #12112 :doc:提高集成度。nquad文档字符串 
- #12125 :tst:使用负输入添加stats.gmeans测试 
- #12139 :tst:减少lsmr测试中的片状 
- #12142 :DOC:当µ=0,k=0时在泊松分布中添加注释. 
- #12144 :doc:update ndimage.formology.Distance_Transform* 
- #12154 :enh:scipy.Signal:允许使用Gauss_Spline中的列表 
- #12170 :enh:scipy.stats:添加负超几何分布 
- #12177 :maint:将输入行正确添加到ValueError 
- #12183 :enh:在可能的情况下使用from file 
- #12186 :Maint:在SphericalVoronoi中泛化测试 
- #12198 :tst:修复字符串+字节错误 
- #12199 :enh:匹配某些scipy.ignal函数中的np.result_type行为 
- #12200 :enh:将FIR和IIR伽马酮滤波器添加到scipy.ignal 
- #12204 :enh:为odr.ODR()及其测试添加覆盖参数。 
- #12206 :maint:lstsq:如果数组很高,则切换到传输问题 
- #12208 :WAVE文件错误修复和维护 
- #12214 :doc:修复odr.Output的sd_beta文档字符串。 
- #12234 :Maint:防止Scip.优化BFG.中出现被零除警告. 
- #12235 :rel:将版本设置为1.6.0.dev0 
- #12237 :错误:修复QUICK_SELECT透视的退出条件 
- #12242 :enh:将ndimage.sum重命名为ndimage.sum_labels(保留sum作为别名) 
- #12243 :ehn:更新SuperLU 
- #12244 :maint:stats:避免ncx2.pdf中的虚假警告 
- #12245 :doc:修复了scipy.ndimage.样条_filter1d中不正确的模式缺省值 
- #12248 :maint:清理payement.py 
- #12250 :enh:将csr_Matrix()替换为tocsr()并补充了docstring 
- #12253 :tst,ci:启用编解码器修补程序差异 
- #12259 :Maint:删除导入周期的重复测试 
- #12263 :enh:重命名LocalSearchWrapper边界 
- #12265 :错误优化:接受LSQ_LINEAR中的np.Matrix 
- #12266 :BUG:修复双重退火ACCEPT_REJECT计算中的Paren错误 
- #12269 :Maint:错误消息中包含不匹配的形状。 
- #12279 :Maint:`__array__`和数组协议不能在稀疏中使用。 
- #12281 :DOC:更新轮子DL文档 
- #12283 :enh:ODR:ILP64 ODR中的BLAS支持 
- #12284 :enh:linalg:在f2py包装器中支持ILP64 BLAS/LAPACK 
- #12286 :enh:Cythonize scipy.spatial.trans.Rotation 
- #12287 :enh:读取任意位深度(包括24位)WAV 
- #12292 :bld:修复MUSL编译 
- #12293 :maint:修复VALIDATE_RUNTESTS_LOG.py中的DeproationWarning。 
- #12296 :doc:澄清scipy.spatial.ConvexHull文档字符串中的面积/体积 
- #12302 :CI:在MASTER上运行Travis构建以使缓存保持最新 
- #12305 :tst:清除测试中的打印语句 
- #12323 :enh:添加一个束状类以用作向后兼容. 
- #12324 :bug:IO:修复尝试引发. 
- #12327: DOC: clarify docstrings of `query_ball_tree` and `query_pairs` 
- #12334 :perf:改进cKDTree.query_ball_point恒定时间cython开销 
- #12338 :doc:提高linalg和稀疏/linalg中文档的一致性和清晰度 
- #12341 :DOC:添加KDTree QUERY_BOL_TREE和QUERY_PAIES示例 
- #12343 :doc:为Special.eval_Legendre()添加示例 
- #12349 :错误:避免32位系统的sum()溢出 
- #12351 :DOC:修复示例波形文件为16位 
- #12352 : [BUG] 在DOP853误差估计中考虑0/0分割 
- #12353 :修复vq.py中的异常原因 
- #12354 :Maint:清除setlist.pxd中不需要的空*强制转换 
- #12355 :tst:删除旧Win-AMD64错误的黑客攻击 
- #12356 :enh:更快地实现scipy.parse.block_diag(#9411. 
- #12357 :maint,tst:更新并运行scipy/Special/utils/Convert.py 
- #12358 :tst:检查mstat.skewtest pvalue 
- #12359 :tst:使用int64索引和索引的稀疏矩阵测试 
- #12363 :Doc:Ref.在CloughTocher2D插值器中 
- #12364 :DOC:`稀疏距离矩阵`和`计数邻居`示例 
- #12371 :Maint,CI:转到最新稳定的OpenBLAS 
- #12372 :Maint:(C)KDTree测试的次要清理 
- #12374: DEP: Deprecate `distance.wminkowski` 
- #12375 :enh:为p=1,2的Minkowski距离添加快速路径,并支持. 
- #12376 :修复大多数代码库中的异常原因 
- #12377 :DOC:QUICK FIX-向CORPORATION_LAGS文档字符串示例添加新行. 
- #12381 :BENCH:删除过时的GOAL_TIME参数 
- #12382 :enh:将KDTree替换为cKDTree上的薄包装 
- #12385 :DOC:改进的文档字符串 interpolate.NearestNDInterpolator.__call__. 。。 
- #12387 :doc/st:将示例添加到scipy.signal.correlate 
- #12393 :CI:将现有的非ASCII字符检查替换为. 
- #12394 :CI:arm64 Numpy现已上市 
- #12395 :enh:改进stats.binned_Statistics_dd性能 
- #12396 :DOC,Maint:转发端口1.5.0重新注释 
- #12398 :API:使用单个.禁用len()和旋转实例索引 
- #12399 :maint:用ASCII连字符替换一些类似Unicode的破折号字符。 
- #12402 :更新.mailmap 
- #12404 :maint:io:将test_mio.py的编码注释改为utf-8。 
- #12416 :CI:缓存明码,天蓝色管道 
- #12427 :bug:循环展开逻辑错误(CKDTree) 
- #12432 :DOC:从本教程中删除“基本功能”部分。 
- #12434 :enh:linalg:添加LAPACK包装pptrf/pptrs/ppsv/pptri/ppcon 
- #12435 :doc:修复scipy.stats.dirichlet文档的单工数学 
- #12439 :doc:为NdPPoly添加API方法摘要 
- #12443 :bug:stats:改进指数.pdf的计算 
- #12448 :doc:stats:将“Examples”添加到Ansari文档字符串。 
- #12450 :enh:为cluster.endrogram字典添加`LEAFES_COLOR_LIST`。 
- #12451 :maint:从代码库中删除“黑名单”术语 
- #12452 :doc:澄清cluster.vq.Whiten()美白的含义 
- #12455 :Maint:setup.py中的错误消息更清晰 
- #12457 :enh:stats:覆盖stats.pareto.fit与分析MLE 
- #12460 :检查Spearman Rho中的列是否完全为NaN或Inf 
- #12463 :doc:改进并清理*fitpack 2.py中的样条线文档字符串 
- #12474 :enh:linalg:speedup_sqrtm_triu通过将紧密循环移动到Cython 
- #12476 :enh:将iir梳过滤添加到scipy.Signal 
- #12484 :修复最小化的文档 
- #12486 :DOC:当µ=0,k=0时在泊松分布中添加注释. 
- #12491 :Maint:转发端口1.5.1发行说明 
- #12508 :修复代码库中的所有异常原因 
- #12514 :enh:stats:覆盖stats.invgauss.Fit with Analysis MLE 
- #12519 :perf:无论如何都需要自定义初始化时避免np.zeros 
- #12520 :DOC:次要RST节重命名。 
- #12521 :Maint:删除未使用的导入 
- #12522 :perf:消除VarReader5.cread_fieldname中的不必要分配 
- #12524 :DOC:SPECIAL:设置Axes3D RECT以避免在打印中剪裁标签。 
- #12525 :修复大型稀疏nnz 
- #12526 :DOC:删除双节和过长的标题下划线。 
- #12527 :改进了错误插值类型的错误消息 
- #12530 :将冗余逻辑移出循环以实现条件加速. 
- #12532: ENH: Add norm={"forward", "backward"} to `scipy.fft` 
- #12535 :Maint:避免SeeAlso和Only的狮身人面像不推荐使用的别名 
- #12540 :bug:修复odr.output.work_ind关键错误并添加其测试。 
- #12541 :enh:添加用于最小权重完全两部分匹配的求解器 
- #12550 :perf:RV酸洗速度* 
- #12551 :doc:修复cluster/_Hierarchy.pyx中的拼写错误 
- #12552 :ci:清理Travis pip安装 
- #12556 :bug:针对大问题使用Scipy.Integrate.solve_bvp修复问题 
- #12557 :Maint:使用外部模板缩短稀疏工具编译时间 
- #12558 :Maint:Remove hack以允许scipy.fft充当函数 
- #12563 :Maint:删除Special/Orthogonal.py中未使用的mu0 
- #12564 :DOC:最小二乘固定返回型文档字符串 
- #12565 :DOC:STATS:回答有关Kruskal-Wallis测试正在. 
- #12566 :错误:插值:使用稳定排序 
- #12568 :更新了as_quat的文档 
- #12571 :dep:删除不推荐使用的Slepian窗口 
- #12573: DEP: remove `frechet_l` and `frechet_r` 
- #12575 :bug:stats:当params sum>1时修复multiomial.pmf nans 
- #12576 :Maint:从LSQSphereBivariateSpline中删除警告 
- #12582 :enh:多元t分布 
- #12587 :enh:在scipy.stats中加速gengamma的房车 
- #12588 :DOC:Add Examples Add See Sections for LinearNDInterpolator,. 
- #12597 :enh:将单面p值添加到t检验 
- #12599 :Scipy FFT教程的小更新 
- #12600 :enh:不相交的集合数据结构 
- #12602 用法:bug:为interpnd.pyx中的只读视图添加常量 
- #12605: BUG: correct `np.asanyarray` use in `scipy.constants.lambda2nu` 
- #12610 :Maint:转发端口1.5.2发行说明 
- #12616 :DOC:生成插值的显式文档字符串.interp1d仅接受. 
- #12618 :DOC:次要文档格式。 
- #12640 :Maint:stats:修复scipy.stats问题。珍珠3文档,Moment,. 
- #12647 :tst:添加升压省略号 [cdfgj] 数据测试数据 
- #12648 :DOC:使用说明更新特殊/utils/自述文件 
- #12649 :DOC:简化PIP快速入门指南 
- #12650 :doc:stats:fix boxcox docstring:lambda可以为负。 
- #12655 :DOC:更新治理文档中列出的指导委员会成员 
- #12659 :rv_Sample Expect错误 
- #12663 :DOC:OPTIMIZE:尝试修复特定于linprog方法的文档 
- #12664 :BUG:STATS:修复Logistic具有较大负值的logpdf. 
- #12666 :Maint:来自静电分析的修复 
- #12667 :enh:将修改后的Rodrigues参数添加到ROTING类 
- #12670 :DOC:更新伽马分发文档 
- #12673 :接口:从cKDTree.query无条件返回np.intp 
- #12677 :Maint:将自动生成的通知添加到ufuncs.pyi 
- #12682 :Maint:Remove_util._valarray 
- #12688 :maint:将f2py生成的scipy.Integrate文件添加到.gitignore 
- #12689 :BENCH:简化基准设置,删除基准/run.py 
- #12694 :scipy/stats:添加拉普拉斯_非对称连续分布 
- #12695 :DOC:更新Ubuntu快速入门;Conda编译器现在可以工作了! 
- #12698 用法:Maint:将np.max替换为np.max 
- #12700 :tst:约束信任域测试的通气测试精度 
- #12702: TST: bump test tolerance for `DifferentialEvolutionSolver.test_L4` 
- #12703 :错误:改进了Sepfir2d的输入验证 
- #12708 :maint:修复scipy.parse中的拼写错误 
- #12709 :bug:bvl可能会灾难性地无法收敛 
- #12711 :Maint:使用platform.python_Implementation确定IS_PyPy 
- #12713 :tst:修复片状test_lgmres 
- #12716 :DOC:添加插值函数的示例和教程链接. 
- #12717 :DOC:修复问题#5396 
- #12725 :enh:支持多种图像的复值图像和内核. 
- #12729 :dep:Remove Setup_Requires 
- #12732 :BENCH:SCIPY_XSLOW=0时跳过基准,而不是隐藏基准 
- #12734 :ci:不要忽略lint_diff检查中的行长。 
- #12736 :doc:fix signal.windows.get_window()‘指数’文档字符串 
- #12737 :enh:stats:覆盖stats.gumbel_r.fit和stats.gumbel_l.fit. 
- #12738 :enh:stats:覆盖stats.logistic.符合方程系统. 
- #12743 :错误:避免循环统计数据中的负方差 
- #12744 :防止GNU/HURD上的构建错误 
- #12746 :tst:参数化test_ndimage.py中的测试用例 
- #12752 :DOC:添加一些寻根函数的示例。 
- #12754 :Maint,CI:Azure windows deps multiline 
- #12756 :ENH:STATS:添加SF方法以提高.中的精度 
- #12757 :enh:stats:将SF方法添加到LEVY_l以提高精度。 
- #12765 :tst,维护:不可行_2上下文 
- #12767 :修复模式反射的样条插值边界处理. 
- #12769 :doc:scipy.interpolate.bspl中的语法错误 
- #12770 :enh:将最近的向上舍入添加到scipy.interpolate.interp1d 
- #12771 :tst:修复scipy.signal.Gammatone的无效输入单元测试 
- #12775 :enh:使用两种方法添加QUADRATIC_ASSIGNMENT 
- #12776 :enh:在ndimage插值中添加栅格常数边界处理. 
- #12777 :添加泰勒窗函数-雷达DSP中常见 
- #12779 :enh:改进Pocketfft线程池和ARM霓虹灯矢量化 
- #12788 :API:将cKDTree n_job参数重命名为Worker 
- #12792 :DOC:删除THANKS.txt文件以支持scipy.org 
- #12793 :向作者工具添加新标志 
- #12802 :BENCH:添加scipy.ndimage.interpolation基准 
- #12803 :不要将numpy的版本固定在不支持的python版本中 
- #12810 :CI:修复Azure CI运行时的32位Linux构建失败 
- #12812 :enh:支持复值图像插值 
- #12814 :bug:NONLIN_SOLVE不应将非向量DX传递给TOL_NORM 
- #12818 :更新ckdtree.pyx 
- #12822 :Maint:简化Directed_Hausdorff 
- #12827 :DOC:修复文档中使用的错误名称w,而不是穿戴。 
- #12831 :doc:修复稀疏/base.py中的拼写错误 
- #12835 :Maint:stats:改进vonmises PDF计算。 
- #12839 :enh:scipy.stats:添加多元超几何分布 
- #12843 :在windows.dpss中将M更改为N 
- #12846 :Maint:将最低NumPy版本更新为1.16.5 
- #12847 :doc:统一scipy.stats.Pearsonr()单据中的公式 
- #12849 :DOC:波兰QAP文档一致性和可读性 
- #12852 :enh,maint:使KDTree接口与cKDTree实现功能奇偶校验 
- #12858 :doc:使用:doi:和:arxiv:引用指令 
- #12872 :延迟导入MapWrapper中的多进程.Pool 
- #12878 :DOC:Document ScalarFunction 
- #12882 :Maint:stats:将测试更改为使用<=而不是严格减少. 
- #12885 :numpy.linspace调用经过编辑以确保正确的间距。 
- #12886 :doc:stats:将‘versionadd’添加到Cramervonmises文档字符串。 
- #12899 :tst:在32位体系结构上进行几个预计会失败的测试 
- #12903 :DOC:更新Windows构建指南并进入贡献者指南 
- #12907 :DOC:澄清前居中选项应用于哪个阵列 
- #12908 :Maint:SPATIAL:在.中删除两个未使用的变量 
- #12909 :enh:stats:添加方法Gumbel_r._sf和Gumbel_r._isf 
- #12910 :ci:travis:从.travis.yml中删除一些不必要的代码。 
- #12911 :树状图绘制的次要修复 
- #12921 :CI:不在派生或cron作业中运行GitHub操作 
- #12927 :Maint:将Integrate.simps重命名为Simpson 
- #12934 :maint:将trapz和umtrapz重命名为 (cumulative_) 梯形 
- #12936 :Maint:修复nct.stats中的数字精度 
- #12938 :Maint:修复母版上的衬垫 
- #12941 :更新最小AIX固定以匹配非AIX版本 
- #12955 :bug:修复了错误的nans签入scipy.stats.weittedtau 
- #12958 :enh:stats:IMPLEMENT_logpdf、_sf和_isf用于Nakagami。 
- #12962 :更正p应该在 [0,1] 对于各种离散的..。 
- #12964 :bug:将line.strie()添加到SPLIT_DATA_LINE() 
- #12968 :ENH:STATS:仅使用分析公式或标量寻根. 
- #12971 :Maint:声明支持Python 3.9 
- #12972 :Maint:删除冗余的Python<3.6代码 
- #12980 :doc:更新关于Optimize.rosen的文档 
- #12983 :enh:对stats.linregress的改进 
- #12990 :DOC:澄清使用SOS作为iirdesign的输出类型可以. 
- #12992 :DOC:LSMR中的大写和格式 
- #12995 :DOC:STATS:几个文档修复。 
- #12996 :bug:改进binned_Statistics_dd的`range`参数的错误消息 
- #12998 :Maint:Approx_Derior with fp32关闭#12991 
- #13004 :tst:isInstance(OptimizeResult.message,str)关闭#13001 
- #13006 :加载空垫数组时保持正确的数据类型。 
- #13009 :Maint:在界限内裁剪SLSQP步骤 
- #13012 :doc:修复billinine_zpk示例标签 
- #13013 :enh:将`subset`和`subsets`方法添加到`DisjointSet`. 
- #13029 :Maint:初始最小化的basinhop回调 
- #13032 :doc:修复stats.wilcoxon中的文档字符串错误 
- #13036 :bug:转发端口lint_diff填充符 
- #13041 :Maint:Dogbox确保x在界限内关闭#11403 
- #13042 :Maint:转发端口1.5.4发行说明 
- #13046 :DOC:更新优化。所有公差的最小二乘文档必须. 
- #13052 :修复群集文档的拼写错误 
- #13054 :bug:为未知方法修复`scipy.Optimize.show_options`. 
- #13056 :Maint:FFT:修复C++编译器警告。 
- #13057 :对函数csr_tocsc的文档进行了次要修复 
- #13058 :doc:stats:将教程文件中的np.float64替换为np.float64。 
- #13059 :doc:stats:更新linregress文档字符串的“Returns”部分。 
- #13060 :Maint:Clip_x_for_func应为私有 
- #13061 示例中:doc:signal.win->signal.windows.win 
- #13063 :Maint:添加套件-稀疏和Skparse安装检查 
- #13070 :Maint:stats:删除几个过时的注释。 
- #13073 :错误:修复标量_搜索_wolfe2以解析#12157 
- #13078 :CI,Maint:将Lint迁移到Azure 
- #13081 :bld:删除Python 3.6支持(NEP 29) 
- #13082 :Maint:再过几天将NumPy的最低版本更新到1.16.5. 
- #13083 :doc:update toolchain.rst 
- #13086 :DOC:更新关联文档字符串的参数部分 
- #13087 :enh:Signal:_sosfilt的加速Cython实现 
- #13089 :bld,错误:将C99编译器标志添加到Highs basiclu库 
- #13091 :错误:修复_sosfilt中的GIL处理 
- #13094 :doc:澄清cKDTree.query文档字符串中的location 
- #13095 :缩放调整大小更新 
- #13097 :错误:修复多维数据集样条曲线(.,BC_TYPE=“PERIONAL”)#11758 
- #13100 :错误:稀疏:正确的KRON输出格式 
- #13107 :enh:较小成本矩阵的较快LINEAR_SUM_ASSIGNMENT 
- #13110 :CI,Maint:ReferGuide/ASV检查至天蓝色 
- #13112 :CI:修复MacOS CI 
- #13113 :ci:为refGuide-check安装单词列表软件包 
- #13115 :bug:为signal.iirdesign()添加值范围检查 
- #13116 :CI:在refGuide-check中出现异常后不报告名称错误 
- #13117 :CI:移动sdist/预发布测试Azure 
- #13119 :改进FriedManchisquare函数错误消息 
- #13121 :在Python 3.10上修复NaN的阶乘() 
- #13123 :bld:指定语言标准版本测试的文件扩展名 
- #13128 :tst:跳过ODR的Fortran I/O测试 
- #13130 :tst:跳过Python 3.10上的阶乘()浮点测试 
- #13136 :ci:将python dbg运行添加到GH操作 
- #13138 :CI:端口覆盖,64位BLAS,GCC 4.8Build to Azure 
- #13139 :FIX EDGE CASE FOR MODE=‘NEAREST’in ndimage.interpolation函数 
- #13141 :bug:Signal:修复ss2tf返回的分子的数据类型。 
- #13144 :Maint:stats:限制Gausshyper z>-1 
- #13146 :csr.py中的拼写错误 
- #13148 :BUG:STATS:根据GH-12870修复稳定房车中的拼写错误 
- #13149 :DOC:SPACE/STATS:交叉参考随机旋转矩阵函数 
- #13151 :Maint:stats:修复一个测试和几个PEP-8问题。 
- #13152 :Maint:stats:在私有函数中使用np.take_long_ax. 
- #13154 :enh:stats:在.中实现常量输入的定义处理 
- #13156 :doc:保持ndimage.zoom的显示范围相等示例 
- #13159 :ci:Azure:不对合并提交运行测试,覆盖范围除外 
- #13160 :DOC:STATS:消除位置歧义-移位/非中心 
- #13161 :错误: DifferentialEvolutionSolver.__del__ 可能会在垃圾测试中失败。 
- #13163 :bug:stats:修复矛传播中的bug 
- #13167 :Maint:stats:修复测试。 
- #13169 :bug:stats:修复mstats.Pearsonr中未对齐遮罩的处理。 
- #13178 :ci:testing.yml-->macos.yml 
- #13181 :CI:固定皮棉 
- #13190: BUG: optimize: fix a duplicate key bug for `test_show_options` 
- #13192 :bug:linalg:将覆盖选项添加到gejsv包装 
- #13194 :bug:slsqp应该能够使用REL_STEP 
- #13199 : [跳过特拉维斯] DOC:1.6.0版本说明 
- #13203 :修复打字错误 
- #13209 :tst:linalg:设置cossin测试的种子 
- #13212 : [DOC] 回退标记和指令一致性。 
- #13217 :rel:在pyproject.toml.中添加必要的setuptools和numpy版本管脚. 
- #13226 :bug:pavement.py文件句柄修复 
- #13249 :正确处理具有复值的ndimage函数的cval. 
- #13253 :bug,Maint:确保所有池对象均已关闭 
- #13255 :bug:linalg:修复heevx包装并添加新测试 
- #13260 :CI:修复MacOS测试 
- #13269 :ci:giHub操作:在Linux DBG测试中,更新APT. 
- #13279 :维护:1.6.0 RC2后端口