SciPy 1.12 中文文档(七十三)
SciPy 1.6.3 发布说明
内容
-
SciPy 1.6.3 发布说明
-
作者
-
1.6.3 关闭的问题
-
1.6.3 的拉取请求
-
-
SciPy 1.6.3 是一个修复 bug 的版本,与 1.6.2 相比没有新功能。
作者
-
Peter Bell
-
Ralf Gommers
-
Matt Haberland
-
Peter Mahler Larsen
-
Tirth Patel
-
Tyler Reddy
-
Pamphile ROY +
-
Xingyu Liu +
总共有 8 人为此版本做出了贡献。带有“+”标记的人第一次贡献了补丁。此姓名列表是自动生成的,可能不完全。
1.6.3 关闭的问题
-
#13772: 在 distance.yule 中除以零
-
#13796: CI:prerelease_deps 失败
-
#13890: 测试:(1.6.3) wheels 仓库(ARM64)中的空间旋转失败
1.6.3 的拉取请求
-
#13755: CI:修复在构建文档期间发出的 matplotlib 警告
-
#13773: BUG:在常向量的尤尔不相似性中除以零
-
#13799: CI/维护:弃用 np.typeDict
-
#13819: 用 math.factorial 替换 np.math.factorial
-
#13895: 测试:在 Rotation 模块中添加随机种子
SciPy 1.6.2 发布说明
目录
-
SciPy 1.6.2 发布说明
-
作者们
-
1.6.2 关闭的问题
-
1.6.2 的 Pull 请求
-
-
SciPy 1.6.2 是一个纯粹的 bug 修复版本,与 1.6.1 相比没有新功能。这也是第一个在某些依赖项上放置上限以改善源代码构建长期可重复性的 SciPy 发布版本。
作者们
-
Pradipta Ghosh +
-
Tyler Reddy
-
Ralf Gommers
-
Martin K. Scherer +
-
Robert Uhl
-
Warren Weckesser
一共有 6 人为这个版本做出了贡献。名字后面带有“+”的人第一次为该版本提交了补丁。这个名单是自动生成的,可能不完全。
1.6.2 关闭的问题
-
#13512:
stats.gaussian_kde.evaluate在 S390X 上失效 -
#13584:
rotation._compute_euler_from_matrix()创建具有负值的数组… -
#13585:
coo_matrix的dtype=None时的行为变更 -
#13686:
scipy.odr.ODR()中的delta0参数被忽略
1.6.2 的 Pull 请求
-
#12862: REL: 在依赖项版本上加上上限
-
#13575: BUG: 修复
gaussian_kernel_estimate在 S390X 上的问题 -
#13586: BUG: sparse: 创建一个实用函数
getdata -
#13598: MAINT, BUG: 强制旋转输出数组的连续布局为 Euler 角
-
#13687: BUG: 修复 scipy.odr 以考虑给定的
delta0参数
SciPy 1.6.1 发布说明
原文链接:
docs.scipy.org/doc/scipy-1.12.0/release/1.6.1-notes.html
内容
-
SciPy 1.6.1 发布说明
-
作者
-
1.6.1 版本关闭的问题
-
1.6.1 版本的拉取请求
-
-
SciPy 1.6.1 is a bug-fix release with no new features compared to 1.6.0.
请注意,在 macOS 11 上使用 Pip 正确安装 SciPy 轮子需要 Pip >= 20.3.3。
作者
-
Peter Bell
-
Evgeni Burovski
-
CJ Carey
-
Ralf Gommers
-
Peter Mahler Larsen
-
Cheng H. Lee +
-
Cong Ma
-
Nicholas McKibben
-
Nikola Forró
-
Tyler Reddy
-
Warren Weckesser
这个版本共有 11 位贡献者。名字旁边有 “+” 的人第一次贡献了补丁。此列表是自动生成的,可能不完全。
1.6.1 版本关闭的问题
-
#13072: BLD: Quadpack 未定义引用
-
#13241: 将元组传递给
blocksize时,解包的值不足… -
#13329: 大整数的大稀疏矩阵丢失信息
-
#13342: fftn 如果提供形状参数作为 ndarray,则会崩溃
-
#13356: LSQBivariateSpline 退出 Python 时导致分段错误…
-
#13358: scipy.spatial.transform.Rotation 对象无法深度复制…
-
#13408:
has_sorted_indices属性的类型 -
#13412: 对排序球面 Voronoi 顶点进行区域计算导致崩溃
-
#13421: linear_sum_assignment - 支持超过 2³¹ 的矩阵…
-
#13428:
stats.exponnorm.cdfreturnsnanfor small values ofK… -
#13465: KDTree.count_neighbors : 0xC0000005 error for tuple of different…
-
#13468: directed_hausdorff 在 shuffle 时出现问题
-
#13472: 使用 numpy 1.20.0 的 lfilter、sosfilt 未来警告失败…
-
#13565: BUG: 32 位轮子库测试失败优化
1.6.1 版本的拉取请求
-
#13318: REL: 为 SciPy 1.6.1 做准备
-
#13344: BUG: fftpack doesn’t work with ndarray shape argument
-
#13345: MAINT: Replace scipy.take with numpy.take in FFT function docstrings.
-
#13354: BUG: optimize: 将私有函数重命名为带有前导下划线的名称
-
#13387: BUG: 支持大端平台和大端 WAV 文件
-
#13394: BUG: 通过在 LSQBivariateSpline 中分配更大的数组来修复 Python 崩溃
-
#13400: BUG: 稀疏矩阵 BSR 构造函数的验证改进
-
#13403: BUG: 稀疏矩阵:通过 CSR/CSC 构造函数传播 dtype
-
#13414: BUG: 保持 SphericalVoronoi 区域的 dtype
-
#13422: FIX: 优化:使用 npy_intp 存储 lsap 的数组维度
-
#13425: BUG: 空间旋转:使旋转可 pickle 化
-
#13426: BUG:
has_sorted_indices和has_canonical_format应… -
#13430: BUG: 统计学:修复小 K 下 exponnorm.cdf 和 exponnorm.sf 的问题
-
#13470: MAINT: 屏蔽由
spatial.directed_hausdorff生成的警告 -
#13473: TST: 修复由于 NumPy 1.21.dev0 中新的 FutureWarnings 导致的测试失败
-
#13479: MAINT: 更新 directed_hausdorff Cython 代码
-
#13485: BUG: KDTree 加权邻居计数在两个…之间无法工作
-
#13503: TST: 修复在大端平台上
test_fortranfile_read_mixed_record的问题… -
#13518: DOC: 指出 macOS 11 需要 pip >= 20.3.3
-
#13520: BLD: 根据 pyproject.toml 中最旧支持的 numpy 更新要求
-
#13567: TST, BUG: 调整
test_equivalence的公差
SciPy 1.6.0 发行说明
内容
-
SciPy 1.6.0 发行说明
-
此版本的亮点
- 新特性
-
scipy.special改进 -
scipy.odr改进 -
scipy.integrate改进 -
scipy.cluster改进 -
scipy.interpolate改进 -
scipy.io改进 -
scipy.linalg改进 -
scipy.ndimage改进 -
scipy.optimize改进 -
scipy.signal改进 -
scipy.sparse改进 -
scipy.sparse.linalg改进 -
scipy.fft改进 -
scipy.spatial改进 -
scipy.stats改进- 已弃用的功能
-
scipy.spatial更改- 向后不兼容的更改
-
scipy更改 -
scipy.interpolate更改 -
scipy.linalg更改 -
scipy.signal更改 -
scipy.spatial更改 -
scipy.stats更改-
其他更改
-
作者
-
-
1.6.0 关闭的问题
-
1.6.0 的拉取请求
-
SciPy 1.6.0 是 6 个月辛勤工作的成果。它包含许多新功能、大量错误修复、改进的测试覆盖率和更好的文档。在此版本中已有一些废弃和 API 变更,这些变更在下面有详细记录。鼓励所有用户升级到此版本,因为有大量错误修复和优化。在升级之前,我们建议用户检查其代码是否使用了已弃用的 SciPy 功能(为此,可以使用 python -Wd 运行代码,并检查是否有 DeprecationWarning)。我们的开发注意力现在将转向 1.6.x 分支的错误修复发布,以及在主分支上添加新功能。
此版本要求 Python 3.7+和 NumPy 1.16.5 或更高版本。
在 PyPy 上运行时,需要 PyPy3 6.0+。
此版本的亮点
-
scipy.ndimage改进:修复了插值函数边界扩展模式的问题和增强功能。在许多滤波和插值函数中支持复值输入。新的grid_mode选项用于scipy.ndimage.zoom,以启用与 scikit-image 的rescale一致的结果。 -
scipy.optimize.linprog提供了来自HiGHS库的快速、新方法,适用于大型、稀疏问题。 -
scipy.stats改进,包括新的分布、新测试以及对现有分布和测试的增强。
新功能
scipy.special改进
scipy.special现在对 64 位LAPACK后端提供了改进的支持。
scipy.odr改进
scipy.odr现在支持 64 位整数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 包装器已添加用于 pptrf, pptrs, ppsv, pptri, 和 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模式和 scikit-image 的constant模式一致。
根据ndimage插值函数中的order >= 2,使用样条预滤波(在内部使用时),现在支持所有边界模式,而不是始终默认为镜像边界条件。独立函数spline_filter和spline_filter1d具有符合mirror、grid-wrap和reflect模式的解析边界条件。
scipy.ndimage 插值函数现在接受复数输入。在这种情况下,插值独立应用于实部和虚部。
ndimage教程 (docs.scipy.org/doc/scipy/reference/tutorial/ndimage.html) 已更新,添加了新的图示,以更好地阐明所有插值边界模式的确切行为。
scipy.ndimage.zoom 现在具有grid_mode选项,该选项将沿轴的第一个像素的中心坐标从 0 改为 0.5。这样可以按照 scikit-image 的resize和rescale函数(以及 OpenCV 的cv2.resize)的行为方式调整大小。
scipy.optimize 改进
scipy.optimize.linprog 现在使用来自HiGHS C++库的快速、新方法解决大型稀疏问题。当使用linprog时,我们建议显式指定这三种方法值之一: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 已添加用于计算 1D 互相关的滞后/位移索引数组。
scipy.sparse 的改进。
为二部图的最小权重完全匹配问题添加了求解器,也称为线性分配问题,在 scipy.sparse.csgraph.min_weight_full_bipartite_matching 中。特别是,这提供了类似于 scipy.optimize.linear_sum_assignment 的功能,但对于稀疏输入有改进的性能,并且能够处理其密集表示无法适应内存的输入。
scipy.sparse.block_diag 的时间复杂度从二次改进到线性。
scipy.sparse.linalg 的改进
vendored 版本的 SuperLU 已更新
scipy.fft 的改进
vendored 版本的 pocketfft 现在支持与 ARM neon 向量扩展一起编译,并改进了线程池行为。
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。
对于几个分布(laplace、pareto、rayleigh、invgauss、logistic、gumbel_l、gumbel_r),fit 方法已被重写;它们现在使用特定于分布的解析最大似然估计结果,比通用(数值优化)实现更快、更准确。
单样本 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’s tau-c(也称为 Stuart’s tau-c)的选项,并支持样本大小 > 171 的精确 p 值计算。
stats.trapz 被重命名为 stats.trapezoid,前者的名称保留为向后兼容的别名。
函数 scipy.stats.linregress 现在在返回值中包括截距的标准误差。
对 scipy.stats.nakagami 添加了 _logpdf、_sf 和 _isf 方法;对 scipy.stats.gumbel_r 添加了 _sf 和 _isf 方法。
对 scipy.stats.levy 和 scipy.stats.levy_l 添加了 sf 方法,以提高精度。
scipy.stats.binned_statistic_dd 对以下计算统计量进行了性能改进:max, min, median 和 std。
我们衷心感谢 Chan-Zuckerberg Initiative Essential Open Source Software for Science 计划对 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.py 中已移除 setup_requires。这意味着用户在没有预先安装 numpy 的情况下执行 python setup.py install 将会得到错误,而不是通过 easy_install 安装 numpy。这种安装方法一直存在问题,建议用户在从源码安装时使用 pip。
-
修复了
scipy.optimize.dual_annealing中accept_reject计算中的一个 bug,导致上坡跳跃较少被接受。 -
The time required for (un)pickling of
scipy.stats.rv_continuous,scipy.stats.rv_discrete, and scipy.stats.rv_frozen has been significantly reduced (gh12550). Inheriting subclasses should note that__setstate__no longer calls__init__upon unpickling.
Authors
-
@endolith
-
@vkk800
-
aditya +
-
George Bateman +
-
Christoph Baumgarten
-
Peter Bell
-
Tobias Biester +
-
Keaton J. Burns +
-
Evgeni Burovski
-
Rüdiger Busche +
-
Matthias Bussonnier
-
Dominic C +
-
Corallus Caninus +
-
CJ Carey
-
Thomas A Caswell
-
chapochn +
-
Lucía Cheung
-
Zach Colbert +
-
Coloquinte +
-
Yannick Copin +
-
Devin Crowley +
-
Terry Davis +
-
Michaël Defferrard +
-
devonwp +
-
Didier +
-
divenex +
-
Thomas Duvernay +
-
Eoghan O’Connell +
-
Gökçen Eraslan
-
Kristian Eschenburg +
-
Ralf Gommers
-
Thomas Grainger +
-
GreatV +
-
Gregory Gundersen +
-
h-vetinari +
-
Matt Haberland
-
Mark Harfouche +
-
He He +
-
Alex Henrie
-
Chun-Ming Huang +
-
Martin James McHugh III +
-
Alex Izvorski +
-
Joey +
-
ST John +
-
Jonas Jonker +
-
Julius Bier Kirkegaard
-
Marcin Konowalczyk +
-
Konrad0
-
Sam Van Kooten +
-
Sergey Koposov +
-
Peter Mahler Larsen
-
Eric Larson
-
Antony Lee
-
Gregory R. Lee
-
Loïc Estève
-
Jean-Luc Margot +
-
MarkusKoebis +
-
Nikolay Mayorov
-
-
- McBain
-
-
Andrew McCluskey +
-
Nicholas McKibben
-
Sturla Molden
-
Denali Molitor +
-
Eric Moore
-
Shashaank N +
-
Prashanth Nadukandi +
-
nbelakovski +
-
Andrew Nelson
-
Nick +
-
Nikola Forró +
-
odidev
-
ofirr +
-
Sambit Panda
-
Dima Pasechnik
-
Tirth Patel +
-
Matti Picus
-
Paweł Redzyński +
-
Vladimir Philipenko +
-
Philipp Thölke +
-
Ilhan Polat
-
Eugene Prilepin +
-
Vladyslav Rachek
-
Ram Rachum +
-
Tyler Reddy
-
Martin Reinecke +
-
Simon Segerblom Rex +
-
Lucas Roberts
-
Benjamin Rowell +
-
Eli Rykoff +
-
Atsushi Sakai
-
Moritz Schulte +
-
Daniel B. Smith
-
Steve Smith +
-
Jan Soedingrekso +
-
Victor Stinner +
-
Jose Storopoli +
-
Diana Sukhoverkhova +
-
Søren Fuglede Jørgensen
-
taoky +
-
Mike Taves +
-
Ian Thomas +
-
Will Tirone +
-
Frank Torres +
-
Seth Troisi
-
Ronald van Elburg +
-
Hugo van Kemenade
-
Paul van Mulbregt
-
Saul Ivan Rivas Vega +
-
Pauli Virtanen
-
Jan Vleeshouwers
-
Samuel Wallan
-
Warren Weckesser
-
Ben West +
-
Eric Wieser
-
WillTirone +
-
Levi John Wolf +
-
Zhiqing Xiao
-
Rory Yorke +
-
Yun Wang (Maigo) +
-
Egor Zemlyanoy +
-
ZhihuiChen0903 +
-
Jacob Zhong +
A total of 122 people contributed to this release. People with a “+” by their names contributed a patch for the first time. This list of names is automatically generated, and may not be fully complete.
Issues closed for 1.6.0
-
#1323: ndimage.shift destroys data from edges (Trac #796)
-
#1892: using rptfile= with an existing file causes a Fortran runtime…
-
#1903: ndimage.rotate misses some values (Trac #1378)
-
#1930:
scipy.io.wavfile应能够读取 24 位有符号波形(Trac… -
#3158:
signal.filtfilt的奇怪类型转换行为。 -
#3203: 对于某些情况,
interpolation.zoom输出不正确。 -
#3645: BUG:
stats: 如果掩码存在,mstats.pearsonr计算错误… -
#3665: 从统计函数返回
Bunch对象。 -
#4922: 从
zoom得到意外的零输出值。 -
#5202: BUG:
stats: 几个pdf方法可能会出现虚假警告… -
#5223: 缩放子数组时,
zoom不返回相同值… -
#5396:
scipy.spatial.distance.pdist文件错误。 -
#5489:
ValueError: failed to create intent(cache|hide)|optional array–… -
#6096: 当
squeeze_me=True时,loadmat丢弃空数组的dtype。 -
#6713:
sicpy.ndimage.zoom在某些情况下返回伪影和边界问题。 -
#7125: 由…使用的
c函数中不可能知道维度的数量。 -
#7324:
scipy.ndimage.zoom在降采样时插值不良(zoom… -
#8131: BUG:
geometric_transform的包裹模式可能有问题。 -
#8163: 在提供
x0时,LSMR在某些随机值上失败。 -
#8210: 为什么在
scipy.ndimage.zoom中选择order > 1? -
#8465:
ndimage.rotate的反射模式表现出意外行为。 -
#8776:
cdist在 Minkowsky 和np.inf的行为。 -
#9168:
scipy.stats中pearson3的文档不清晰。 -
#9223: 更快的实现
scipy.sparse.block_diag。 -
#9476:
signal.medfilt2d中的无效索引QUICK_SELECT。 -
#9857:
scipy.odr.Output.sd_beta不是标准错误。 -
#9865:
ndimage.shift和ndimage.affine_transform的奇怪行为。 -
#10042: 考虑支持多变量学生-t 分布?
-
#10134:
gausshyper分布接受无效参数。 -
#10179:
test_lapack.py中的字符串 + 字节连接错误。 -
#10216:
cKDTree.query_ball_point速度回归。 -
#10463: ENH: 为更多 CPU 架构向
scipy.fft向量化 -
#10593: 重命名
sum的ndimage函数 -
#10595:
scipy.stats.ttest_1samp应支持备择假设 -
#10610:
ndimage.interpolation.spline_filter1d的默认模式值 -
#10620:
ndimage.interpolation.zoom()选项,使其像skimage.transform.resize()一样工作 -
#10711: 在
scipy.optimize._lsq.lsq_linear.py中,数组形状未对齐的错误 -
#10782: BUG:
optimize: show_options中未知的方法 -
#10892:
optimize/dual_annealing方程中可能的拼写错误 -
#11020:
signal.fftconvolve返回一个包含滞后信息的元组 -
#11093:
scipy.interpolate.interp1d不能处理datetime64 -
#11170: 使用
manylinux2014支持aarch64/ppc64le -
#11186: BUG:
stats: pearson3的 CDF 和 SF 函数在偏斜时不正确… -
#11366: 由于无效的转义序列而引发的
DeprecationWarning -
#11403: 优化引发 “ValueError:
x0违反了边界约束”… -
#11558: ENH: IIR 组合滤波器
-
#11559: BUG:
iirdesign对超过奈奎斯特频率的情况未失败 -
#11567:
scipy.signal.iirdesign未检查wp和ws的一致性… -
#11654: ENH: 添加负超几何分布
-
#11720: BUG:
stats: median_absolute_deviation对数组的形状返回错误… -
#11746: BUG:
stats: pearson3返回大小为 1 的数组,而其他分布… -
#11756: 改进和修复 *Spline 文档字符串和代码
-
#11758: BUG:
scipy.interpolate.CubicSpline当bc_type设置时… -
#11925: MAINT: 在 CI 中删除字符编码检查?
-
#11963: 测试失败 -
TestLinprogIPSparseCholmod -
#12102: 非中心 t-分布的不正确的第一时刻
-
#12113:
scipy.stats.poisson对于速率为 0 的文档 -
#12152: ENH:
signal.gauss_spline应接受一个列表 -
#12157: BUG: scipy.optimize.linesearch.scalar_search_wolfe2 中迭代索引初始化错误
-
#12162: 在 NumPy 数组中存储旋转对象返回一个数组,其中包含...
-
#12176: 无法修改由
wavfile.read返回的数组切片 -
#12190: 从树状图中提取叶子颜色
-
#12196: PERF: scipy.linalg.pinv 比 numpy.linalg.pinv 慢得多
-
#12222: 插值分类数据(interp1d)
-
#12231: Kruskal-Wallis 检验的 p 值是否双侧?
-
#12249: ENH: least_squares: 如果已经存在 csr_matrix,不应该重新实例化
-
#12264: DOC: optimize: linprog 方法特定函数签名
-
#12290: DOC: 凸包区域实际上是二维的周长...
-
#12308: integrate.solve_ivp 使用 DOP853 方法时,当 yDot = 0 时失败
-
#12326: BUG: stats.exponnorm.pdf 对小 K 返回 0
-
#12337: scipy.sparse.linalg.eigsh 文档存在误导
-
#12339: scipy.io.wavfile.write 文档示例错误
-
#12340: sparse.lil_matrix.tocsr() 在具有 nzn... 的矩阵上静默失败
-
#12350: 创建 gamma 分布的两参数版本
-
#12369: scipy.signal.correlate 文档和示例中存在错误
-
#12373: interp1d 对阶跃函数返回不正确的值
-
#12378: interpolate.NearestNDInterpolator.call & LinearNDInterpolator.call...
-
#12411: scipy.stats.spearmanr 对带有“propogate”的 NaN 变量处理错误
-
#12413: DOC: 从 SciPy 教程中删除“基本函数”部分
-
#12415: scipy.stats.dirichlet 文档问题
-
#12419: least_squares 'lm' 方法的 ValueError - 从 1.4.1...
-
#12431: 请求 Python 包装 LAPACK 的 ?pptrf(Cholesky 分解...
-
#12458: spearmanr 对整个 NaN 列产生错误
-
#12477: WIP: stats.invgauss/wald 的 MLE 添加
-
#12483: 在 Python 3.6.0 上,当文件过大时,读取
.wav文件失败。 -
#12490: BUG:统计:对于大…
-
#12499: 当值数组
writeable=False时,LinearNDInterpolator抛出ValueError异常。 -
#12523:
__odrpack.c中的错误键。 -
#12547:
scipy/cluster/_hierarchy.pyx中的拼写错误。 -
#12549: DOC:
least_squares返回类型格式不佳。 -
#12578: TST:
wheels repo cron jobs上的test_bounds_infeasible_2失败。 -
#12585: 增强功能:添加多元超几何分布。
-
#12604: 在
scipy.constants.lambda2nu中的不直观的转换。 -
#12606: DOC:示例中的无效语法。
-
#12665: 自动代码分析发现的可能 bug 列表。
-
#12696:
scipy.optimize.fminbound,numpy弃用警告 Creating… -
#12699:
TestProjections.test_iterative_refinements_dense失败。 -
#12701:
TestDifferentialEvolutionSolver::test_L4失败。 -
#12719:
scipy.signal.get_window()文档字符串误导,与 ‘exponential’… -
#12740:
circstd不能处理R = hypot(S, C) > 1。 -
#12749: 增强功能:
interp1d与 Matlab 兼容。 -
#12773: 元问题:ndimage spline 边界处理(NumFOCUS 提议)。
-
#12813:
optimize.root(method=”krylov”)失败,如果options[“tol_norm”]期望… -
#12815: 当所有值相同时,
stats.zscore的一致行为。 -
#12840:
scipy.signal.windows.dpss文档字符串中的拼写错误。 -
#12874:
Rotation.random与stats.special_ortho_group。 -
#12881: FFT - 文档 - 示例 - linspace 构造。
-
#12904: BUG:在
loadarff()中解析。 -
#12917: GitHub Actions 在分支上触发的每夜构建。
-
#12919: BUG:数值精度,
nct.mean中使用gammaln。 -
#12924: 将基于样本的积分方法重命名以符合代码规范…
-
#12940: 是否应将 AIX 的最低 numpy 版本提高到 1.16.5
-
#12951: scipy.stats.weightedtau 中可能存在拼写错误
-
#12952: [文档问题] 指定更精确可能更好…
-
#12970: 文档将二阶段部分呈现为正确的选择…
-
#12982: 计算 linregress 中截距的标准误差
-
#12985: scipy.stats.wilcoxon 文档中可能存在错误的链接
-
#12991: float32 下 least_squares 不起作用
-
#13001:
L-BFGS-B中的OptimizeResult.message是字节,而不是… -
#13030: BUG:backport PRs 中 lint_diff.py 仍然失败
-
#13077: CI:codecov 的正确补丁差异
-
#13085: HiGHS solver 合并后主分支构建失败
-
#13088: BLD, BUG:HiGHS/optimize 中 wheel 构建失败
-
#13099: kron 的空稀疏结果输出格式错误
-
#13108: TST, CI:GitHub Actions MacOS 失败
-
#13111: BUG, DOC:refguide 检查失败
-
#13127: 在使用系统编译器的 conda 环境中,ODR 输出文件写入存在问题
-
#13134: 来自 Travis 的迁移跟踪器
-
#13140: BUG:signal 中
ss2tf不正确地截断输出为整数。 -
#13179: CI:由于输出到 stderr 而 lint 失败
-
#13182: 在
test_optimize.test_show_options中键出现两次 -
#13191:
scipy.linalg.lapack.dgesjv可能会覆盖原始数组… -
#13207: TST:test_cossin_separate 中的随机测试失败
-
#13221: BUG:pavement.py 出现问题
-
#13239: 使用
eigh(…, driver=”evx”)在 10x10 矩阵中出现分段错误 -
#13248: ndimage:复数值输入的 cval 处理不当
1.6.0 的 Pull 请求
-
#8032: 增强功能:添加雷达处理中常见的 Taylor 窗口
-
#8779: CI:运行基准测试
-
#9361: 增强功能:向 scipy.stats.kendalltau() 添加 Kendall 的 tau-a 和 tau-c 变体
-
#11068: 增强:在 scipy.signal 中添加 correlation_lags 函数
-
#11119: 增强:在 scipy.stats 中添加 Cramer-von-Mises(单样本)检验
-
#11249: 增强:optimize:去除插值分解的冗余
-
#11346: 增强:使用 FFT 添加快速 toeplitz 矩阵乘法
-
#11413: 增强:多变量 t 分布(过时)
-
#11563: 增强:stats.kendalltau() 对于样本大小 > 171 使用精确 p 值
-
#11691: 增强:向 linprog 添加一堆反转函数
-
#12043: 增强:优化:将 HiGHS 方法添加到 linprog - 继续
-
#12061: 在 signal.iirdesign 中检查参数一致性
-
#12067: 维护:清理 ndimage/src/_ctest.c 中的 OLDAPI
-
#12069: 文档:为实现 nan_policy 的开发者添加开发指南…
-
#12077: 维护:为 cython 添加 malloc 返回值检查
-
#12080: 维护:移除 suppress_warnings
-
#12085: 增强:special:支持 ILP64 Lapack
-
#12086: 维护:清理 2to3 过程中使用的 PyMODINIT_FUNC
-
#12097: 增强:stats:用分析最大似然估计覆盖 stats.rayleigh.fit
-
#12112: 文档:改进 integrate.nquad 的文档字符串
-
#12125: 测试:为 stats.gmean 添加一个负输入的测试
-
#12139: 测试:减少 lsmr 测试中的不稳定性
-
#12142: 文档:在泊松分布中添加一个注意事项,当 mu=0 且 k=0 时…
-
#12144: 文档:更新 ndimage.morphology.distance_transform*
-
#12154: 增强:scipy.signal:允许 gauss_spline 中使用列表
-
#12170: 增强:scipy.stats:添加负超几何分布
-
#12177: 维护:正确地将输入行添加到 ValueError 中
-
#12183: 增强:尽可能使用 fromfile
-
#12186: 维护:在 SphericalVoronoi 中泛化测试
-
#12198: 测试:修复 str + bytes 错误
-
#12199: 增强:在一些 scipy.signal 函数中匹配 np.result_type 行为
-
#12200: 增强:在 scipy.signal 中添加 FIR 和 IIR gammatone 滤波器
-
#12204: 增强:为 odr.ODR()添加 overwrite 参数及其测试。
-
#12206: 维护:lstsq:如果数组高,则切换到转置问题
-
#12208: wavfile 修复和维护
-
#12214: 文档:修复 odr.Output 中“sd_beta”的文档字符串。
-
#12234: 维护:防止在 scipy.optimize BFGS 中出现除以零的警告…
-
#12235: 发行:将版本设置为 1.6.0.dev0
-
#12237: 错误修复:修复 QUICK_SELECT 枢轴的退出条件
-
#12242: 增强:将 ndimage.sum 重命名为 ndimage.sum_labels(保留 sum 作为别名)
-
#12243: 增强:更新 SuperLU
-
#12244: 维护:stats:在 ncx2.pdf 中避免虚假警告
-
#12245: 文档:修复 scipy.ndimage.spline_filter1d 中 mode 的错误默认值
-
#12248: 维护:清理 pavement.py
-
#12250: 增强:用 tocsr()替换 csr_matrix()并补充文档字符串
-
#12253: 测试、CI:打开 codecov 补丁差异
-
#12259: 维护:删除重复的导入循环测试
-
#12263: 增强:重命名 LocalSearchWrapper 边界
-
#12265: 错误修复 optimize:接受 lsq_linear 中的 np.matrix
-
#12266: 错误修复:修复双重退火接受拒绝计算中的括号错误
-
#12269: 维护:包括错误消息中的形状不匹配。
-
#12279: 维护:
__array__和数组协议不能在稀疏矩阵中使用。 -
#12281: 文档:更新 wheel DL 文档
-
#12283: 增强:odr 中的 ILP64 Blas 支持
-
#12284: 增强:linalg:在 f2py 包装器中支持 ILP64 BLAS/LAPACK
-
#12286: 增强:将 scipy.spatial.transform.Rotation 的代码化
-
#12287: 增强:读取任意位深度(包括 24 位)的 WAV 文件
-
#12292: 构建:修复 musl 编译问题
-
#12293: 维护:修复 validate_runtests_log.py 中的 DeprecationWarning。
-
#12296: 文档:澄清 scipy.spatial.ConvexHull 文档字符串中的面积/体积
-
#12302: CI:在主分支上运行 travis 构建以保持缓存更新
-
#12305: TST: 清理测试中的打印语句
-
#12323: ENH: 添加一个类似 Bunch 的类,用作向后兼容…
-
#12324: BUG: io: 修复尝试引发… 时出现的错误
-
#12327: DOC: 澄清
query_ball_tree和query_pairs的文档字符串 -
#12334: PERF: 改进 cKDTree.query_ball_point 的常数时间 Cython 开销
-
#12338: DOC: 改进 linalg 和 sparse/linalg 文档的一致性和清晰度
-
#12341: DOC: 添加 KDTree query_ball_tree 和 query_pairs 的示例
-
#12343: DOC: 添加 special.eval_legendre() 的示例
-
#12349: BUG: 避免在 32 位系统中发生溢出的 sum() 操作
-
#12351: DOC: 修复示例 wavfile 为 16bit
-
#12352: [BUG] 考虑在 DOP853 错误估计中的 0/0 除法
-
#12353: 修复 vq.py 中的异常原因
-
#12354: MAINT: 清理 setlist.pxd 中不必要的 void* 转换
-
#12355: TST: 移除对旧 win-amd64 bug 的 hack
-
#12356: ENH: 更快的 scipy.sparse.block_diag 实现 (#9411…
-
#12357: MAINT,TST: 更新并运行 scipy/special/utils/convert.py
-
#12358: TST: 检查 mstat.skewtest pvalue
-
#12359: TST: 使用 int64 的 indptr 和 indices 进行稀疏矩阵测试
-
#12363: DOC: 在 CloughTocher2DInterpolator 中添加引用
-
#12364: DOC:
sparse_distance_matrix和count_neighbors的示例 -
#12371: MAINT, CI: 升级到最新稳定的 OpenBLAS
-
#12372: MAINT: 清理 (c)KDTree 测试中的小问题
-
#12374: DEP: 弃用
distance.wminkowski -
#12375: ENH: 添加对于 minkowski 距离 p=1,2 的快速路径和支持…
-
#12376: 修复大部分代码库中的异常原因
-
#12377: DOC: 快速修复 - 在 correlation_lags 文档字符串示例中添加换行符…
-
#12381: BENCH: 移除过时的 goal_time 参数
-
#12382: ENH: 用 cKDTree 的薄包装替换 KDTree
-
#12385: 文档:改进 interpolate.NearestNDInterpolator.call 的文档字符串…
-
#12387: 文档/样式:向 scipy.signal.correlate 添加示例
-
#12393: CI:用于非 ASCII 字符的现有检查替换为…
-
#12394: CI:arm64 现在可用
-
#12395: 增强:改进 stats.binned_statistic_dd 性能
-
#12396: 文档、维护:前向端口 1.5.0 发行说明
-
#12398: API:禁用 Rotation 实例的 len() 和索引访问
-
#12399: 维护:将某些 Unicode 破折号替换为 ASCII 连字符。
-
#12402: 更新 .mailmap
-
#12404: 维护:io:将 test_mio.py 的编码注释更改为 utf-8。
-
#12416: CI:缓存 mingw、azure 管道
-
#12427: 错误修复:在循环展开中的逻辑错误(cKDTree)
-
#12432: 文档:从 SciPy 教程中删除“基本函数”部分。
-
#12434: 增强:linalg:添加 LAPACK 包装器 pptrf/pptrs/ppsv/pptri/ppcon
-
#12435: 文档修复:为 scipy.stats.dirichlet 文档修正单纯形数学
-
#12439: 文档:为 NdPPoly 添加 API 方法摘要
-
#12443: 错误修复:改进 exponnorm.pdf 的计算
-
#12448: 文档:stats:在 ansari 文档字符串中添加“示例”。
-
#12450: 增强:为 cluster.dendrogram 字典添加
leaves_color_list。 -
#12451: 维护:从代码库中删除“黑名单”术语
-
#12452: 文档:澄清 cluster.vq.whiten() 中白化的含义
-
#12455: 维护:在 setup.py 中清晰地显示错误消息
-
#12457: 增强:stats:用解析的 MLE 覆盖 stats.pareto.fit
-
#12460: 检查 spearman rho 中的列是否完全为 NaN 或 Inf
-
#12463: 文档:在 fitpack2.py 中改进和清理 *Spline 文档字符串
-
#12474: 增强:linalg:通过将紧密循环移至 Cython 加快 _sqrtm_triu 的速度
-
#12476: 增强:向 scipy.signal 添加 IIR 组合滤波器
-
#12484: 修复 minimize 的文档
-
#12486: DOC:在泊松分布中当 mu=0 和 k=0 时添加一个注释
-
#12491: MAINT:向前移植 1.5.1 发布说明
-
#12508: 修复代码库中的所有异常原因
-
#12514: ENH:统计:用解析极大似然估计覆盖 stats.invgauss.fit
-
#12519: PERF:当需要自定义初始化时避免 np.zeros
-
#12520: DOC:微小的 RST 章节重命名。
-
#12521: MAINT:删除未使用的导入
-
#12522: PERF:在 VarReader5.cread_fieldnames 中消除不必要的分配
-
#12524: DOC:special:设置 Axes3D rect 以避免在绘图中裁剪标签。
-
#12525: 修复大稀疏 nnz
-
#12526: DOC:删除重复的章节和过长的标题下划线。
-
#12527: 改进错误插值类型的错误消息
-
#12530: 将循环外的冗余逻辑移到条件加速中...
-
#12532: ENH:向
scipy.fft添加 norm={"forward", "backward"} -
#12535: MAINT:避免 Sphinx 废弃的 SeeAlso 和 Only 别名
-
#12540: BUG:修复 odr.output.work_ind 键的 bug 并添加其测试。
-
#12541: ENH:为最小权重完全二部匹配添加求解器
-
#12550: PERF:rv* 的 pickling 速度
-
#12551: DOC:修正 cluster/_hierarchy.pyx 中的拼写错误
-
#12552: CI:清理 travis pip 安装
-
#12556: BUG:修复 Scipy.integrate.solve_bvp 处理大问题的问题
-
#12557: MAINT:使用外部模板以提高 sparsetools 的编译时间
-
#12558: MAINT:删除允许 scipy.fft 像函数一样操作的 hack
-
#12563: MAINT:在 special/orthogonal.py 中删除未使用的 mu0
-
#12564: DOC:修复 least_squares 的返回类型文档字符串
-
#12565: DOC:统计:回答关于 Kruskal-Wallis 检验是否...
-
#12566: BUG:插值:使用稳定排序
-
#12568: 更新 as_quat 的文档
-
#12571: DEP:移除废弃的 slepian 窗口
-
#12573: DEP:移除
frechet_l和frechet_r -
#12575: BUG:stats:修复
multinomial.pmf当参数和大于 1 时产生NaNs -
#12576: MAINT:从
LSQSphereBivariateSpline中删除警告 -
#12582: ENH:多元 t-分布
-
#12587: ENH:加速
scipy.stats中gengamma的随机变量样本 -
#12588: DOC:为
LinearNDInterpolator添加示例和参见部分… -
#12597: ENH:添加单边
p-values到t-tests -
#12599: 小更新到
scipyFFT 教程 -
#12600: ENH:不相交集数据结构
-
#12602: BUG:添加在
interpnd.pyx中只读视图的const -
#12605: BUG:在
scipy.constants.lambda2nu中正确使用np.asanyarray -
#12610: MAINT:转发
1.5.2发布说明 -
#12612: MAINT:stats:使用显式关键字参数代替
**kwds -
#12616: DOC:显式说明
interpolate.interp1d只接受… -
#12618: DOC:微小的文档格式化。
-
#12640: MAINT:stats:修复
scipy.stats.pearson3文档、moment、… -
#12647: TST:添加
Boost ellipr[cdfgj]_data测试数据 -
#12648: DOC:更新特殊/utils/README 中的说明
-
#12649: DOC:简化的
pip快速开始指南 -
#12650: DOC:stats:修复
boxcox文档字符串:lambda可以是负值。 -
#12655: DOC:更新指导文档中列出的治理文件中的指导委员成员
-
#12659:
rv_sample期望错误 -
#12663: DOC:optimize:尝试修复
linprog方法特定文档 -
#12664: BUG:stats:修复
logpdf对于logistic大负值的情况… -
#12666: MAINT:从静态分析修复
-
#12667: ENH:在
Rotation类中添加修改的Rodrigues参数 -
#12670: DOC:更新
Gamma分布的文档 -
#12673: API:无条件返回
np.intp从cKDTree.query -
#12677: MAINT:在
ufuncs.pyi中添加自动生成的通知 -
#12682: MAINT: 删除 _util._valarray
-
#12688: MAINT: 将由 f2py 生成的 scipy.integrate 文件添加到 .gitignore
-
#12689: BENCH: 简化基准设置,移除 benchmarks/run.py
-
#12694: scipy/stats: 添加拉普拉斯不对称连续分布
-
#12695: DOC: 更新 Ubuntu 快速入门;conda 编译器现在可用!
-
#12698: MAINT: 用 np.maximum 替换 np.max
-
#12700: TST: 提高受约束信任区域测试的测试精度
-
#12702: TST: 提高
DifferentialEvolutionSolver.test_L4的测试容差 -
#12703: BUG: 改进 sepfir2d 的输入验证
-
#12708: MAINT: 修复 scipy.sparse 中的一个拼写错误
-
#12709: BUG: bvls 可能无法收敛,导致严重失败
-
#12711: MAINT: 使用 platform.python_implementation 确定 IS_PYPY
-
#12713: TST: 修复 flaky test_lgmres
-
#12716: DOC: 添加插值函数的示例和教程链接…
-
#12717: DOC: 修复问题 #5396
-
#12725: ENH: 支持复数图像和核的多维图像处理…
-
#12729: DEP: 移除 setup_requires
-
#12732: BENCH: 当 SCIPY_XSLOW=0 时,跳过基准测试而不是隐藏它们
-
#12734: CI: 在 lint_diff 检查中不要忽略行长度。
-
#12736: DOC: 修复 signal.windows.get_window() 的 ‘exponential’ 文档字符串
-
#12737: ENH: stats: 覆盖 stats.gumbel_r.fit 和 stats.gumbel_l.fit…
-
#12738: ENH: stats: 使用方程组覆盖 stats.logistic.fit…
-
#12743: BUG: 避免在循环统计中出现负方差
-
#12744: 避免在 GNU/Hurd 上的构建错误
-
#12746: TST: 在 test_ndimage.py 中参数化测试用例
-
#12752: DOC: 为一些根查找函数添加示例。
-
#12754: MAINT, CI: Azure windows 依赖多行
-
#12756: ENH: stats: 为 levy 添加 sf 方法,提高精度…
-
#12757: 增强:stats:为 levy_l 添加 sf 方法以提高精度。
-
#12765: 测试,维护:infeasible_2 上下文
-
#12767: 修复样条插值边界处理以反射模式...
-
#12769: DOC:scipy.interpolate.bspl 中的语法错误
-
#12770: 增强:在 scipy.interpolate.interp1d 中添加最近上舍入功能
-
#12771: 测试:修复 scipy.signal.gammatone 的无效输入单元测试
-
#12775: 增强:使用两种方法添加 quadratic_assignment
-
#12776: 增强:在 ndimage 插值中添加网格常数边界处理...
-
#12777: 添加 Taylor 窗函数 - 在雷达 DSP 中常见
-
#12779: 增强:改进 pocketfft 线程池和 ARM neon 向量化
-
#12788: API:将 cKDTree 的 n_jobs 参数重命名为 workers
-
#12792: DOC:删除 THANKS.txt 文件,改为使用 scipy.org
-
#12793: 为作者工具添加新标志
-
#12802: 基准测试:添加 scipy.ndimage.interpolation 基准测试
-
#12803: 不要在不支持的 Python 版本中固定 numpy 的版本
-
#12810: CI:修复 Azure CI 运行中 32 位 Linux 构建失败
-
#12812: 增强:支持复值图像的插值
-
#12814: 错误修复:nonlin_solve 不应传递非向量 dx 给 tol_norm
-
#12818: 更新 ckdtree.pyx
-
#12822: 维护:简化 directed_hausdorff
-
#12827: DOC:在文档中修正错误的名称 w,应该使用 worN。
-
#12831: DOC:修复 sparse/base.py 中的拼写错误
-
#12835: 维护:stats:改进 vonmises PDF 计算。
-
#12839: 增强:scipy.stats:添加多元超几何分布
-
#12843: 在 windows.dpss 中将 M 更改为 N
-
#12846: 维护:更新最低 NumPy 版本至 1.16.5
-
#12847: DOC:统一 scipy.stats.pearsonr() 文档中的公式
-
#12849: DOC:改进 QAP 文档以保持一致性和可读性
-
#12852: 增强,维护:将 KDTree 接口与 cKDTree 功能并驾齐驱
-
#12858: DOC:使用
:doi:和:arxiv:指令进行参考文献引用 -
#12872: 在 MapWrapper 中懒惰地导入 multiprocessing.Pool
-
#12878: DOC:文档化 ScalarFunction
-
#12882: MAINT:stats:将一个测试更改为使用<=而不是严格小于...
-
#12885: numpy.linspace 调用已编辑以确保正确的间距。
-
#12886: DOC:stats:在 cramervonmises docstring 中添加“versionadded”
-
#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:不要在 fork 或 cron 作业中运行 GitHub Actions
-
#12927: MAINT:将 integrate.simps 重命名为 simpson
-
#12934: MAINT:将 trapz 和 cumtrapz 重命名为(cumulative_)trapezoid
-
#12936: MAINT:修复 nct.stats 中的数值精度
-
#12938: MAINT:修复主分支上的 linter
-
#12941: 更新最小的 AIX 固定以匹配非 AIX 构建
-
#12955: BUG:修复 scipy.stats.weightedtau 中错误的 NaNs 检查
-
#12958: ENH:stats:为 nakagami 实现 _logpdf、_sf 和 _isf
-
#12962: 修正 p 应在[0,1]之间的各种离散...
-
#12964: BUG:在 split_data_line()中添加了 line.strip()
-
#12968: ENH:stats:仅使用解析公式或标量根查找...
-
#12971: MAINT:声明对 Python 3.9 的支持
-
#12972: MAINT:删除冗余的 Python < 3.6 代码
-
#12980: DOC:更新 optimize.rosen 的文档
-
#12983: ENH:改进 stats.linregress
-
#12990: 文档:澄清使用 sos 作为 iirdesign 输出类型的情况…
-
#12992: 文档:修正 lsmr 中的大写和格式。
-
#12995: 文档:stats:多处文档修正。
-
#12996: 错误修复:改进 binned_statistic_dd 的
range参数的错误消息。 -
#12998: 维护:approx_derivative 使用 FP32,关闭 #12991。
-
#13004: 测试:isinstance(OptimizeResult.message, str),关闭 #13001。
-
#13006: 在加载空 mat 数组时保持正确的 dtype。
-
#13009: 维护:在 SLSQP 步骤中剪裁在界限内。
-
#13012: 文档:修复 bilinear_zpk 示例标签。
-
#13013: 增强:向
DisjointSet添加subset和subsets方法… -
#13029: 维护:basinhopping 初始最小化的回调。
-
#13032: 文档:在 stats.wilcoxon 中修复 docstring 错误。
-
#13036: 错误修复:转发端口 lint_diff shims。
-
#13041: 维护:dogbox 确保 x 在界限内,关闭 #11403。
-
#13042: 维护:转发端口 1.5.4 发布说明。
-
#13046: 文档:更新 optimize.least_squares 文档,对所有容差必须…
-
#13052: 文档:修正聚类文档中的拼写错误。
-
#13054: 错误修复:为未知方法修复
scipy.optimize.show_options。 -
#13056: 维护:fft:修复一个 C++ 编译器警告。
-
#13057: csr_tocsc 函数文档的细微修正。
-
#13058: 文档:stats:在教程文件中用 np.float64 替换 np.float。
-
#13059: 文档:stats:更新 linregress 文档字符串中的 “Returns” 部分。
-
#13060: 维护:clip_x_for_func 应该是私有的。
-
#13061: 文档:signal.win -> signal.windows.win 示例中的更新。
-
#13063: 维护:添加 suite-sparse 和 sksparse 安装检查。
-
#13070: 维护:统计:删除几个过时的注释。
-
#13073: 错误修复:修复 scalar_search_wolfe2 以解决 #12157。
-
#13078: CI、维护:迁移 Lint 到 Azure。
-
#13081: 构建:放弃 Python 3.6 支持(NEP 29)。
-
#13082: 维护:在几个更多的地方更新最低 NumPy 版本为 1.16.5
-
#13083: DOC:更新 toolchain.rst
-
#13086: DOC:更新相关性文档字符串的参数部分
-
#13087: 增强:signal:加快 _sosfilt 的 Cython 实现
-
#13089: 构建,BUG:向 HiGHS basiclu 库添加 c99 编译器标志
-
#13091: BUG:修复 _sosfilt 中的 GIL 处理
-
#13094: DOC:澄清 cKDTree.query 文档字符串中的“位置”
-
#13095: 缩放调整更新
-
#13097: BUG:修复 CubicSpline(…, bc_type=”periodic”) #11758
-
#13100: BUG:sparse:修正 kron 的输出格式
-
#13107: 增强:小型成本矩阵的更快线性求解分配
-
#13110: CI,维护:将 refguide/asv 检查迁移到 Azure
-
#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 上 factorial()的 NaN
-
#13123: 构建:为语言标准版本测试指定文件扩展名
-
#13128: 测试:在 ODR 中跳过 Fortran I/O 测试
-
#13130: 测试:在 Python 3.10 上跳过 factorial()浮点数测试
-
#13136: CI:在 GH Actions 中添加 Python 调试运行
-
#13138: CI:将覆盖率、64 位 BLAS、GCC 4.8 构建迁移到 Azure
-
#13139: 修复 ndimage.interpolation 函数中 mode='nearest'的边缘情况
-
#13141: BUG:signal:修复 ss2tf 返回的分子数据类型
-
#13144: 维护:stats:限制 gausshyper z > -1
-
#13146: csr.py 中的拼写错误
-
#13148: BUG:stats:修复稳定 rvs 的拼写错误
-
#13149: DOC:spatial/stats:交叉引用随机旋转矩阵函数
-
#13151: MAINT:stats:修复一个测试和几个 PEP-8 问题。
-
#13152: MAINT:stats:在私有函数中使用 np.take_along_axis
-
#13154: ENH:stats:实现对常数输入的定义处理…
-
#13156: DOC:为 ndimage.zoom 示例保持等显示范围
-
#13159: CI:Azure:除了覆盖之外,不要在合并提交上运行测试
-
#13160: DOC:stats:消除位置移动/非中心的歧义
-
#13161: BUG:DifferentialEvolutionSolver.del 可能在垃圾…
-
#13163: BUG:stats:修复 spearmanr 的 nan 传播错误
-
#13167: MAINT:stats:修复一个测试。
-
#13169: BUG:stats:在 mstats.pearsonr 中修复处理不对齐掩码的错误。
-
#13178: CI:testing.yml –> macos.yml
-
#13181: CI:修复 lint
-
#13190: BUG:optimize:修复
test_show_options的重复键错误 -
#13192: BUG:linalg:为 gejsv 包装器添加 overwrite 选项
-
#13194: BUG:slsqp 应该能够使用 rel_step
-
#13199: [跳过 travis] 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:确保所有 Pool 对象都已关闭
-
#13255: BUG:linalg:修复 heevx 包装器并添加新测试
-
#13260: CI:修复 macOS 测试
-
#13269: CI:github actions:在 Linux 调试测试中,在更新 apt 之前…
-
#13279: MAINT:1.6.0 rc2 回退
SciPy 1.5.4 版本发布说明
原文链接:
docs.scipy.org/doc/scipy-1.12.0/release/1.5.4-notes.html
内容
-
SciPy 1.5.4 版本发布说明
-
作者
-
1.5.4 版本关闭的问题
-
1.5.4 版本的拉取请求
-
-
SciPy 1.5.4 是一个纯 bug 修复版本,与 1.5.3 相比没有新功能。重要的是,现在已经可以为 Python 3.9 提供 wheels,并且对使用 XCode 12 构建的问题应用了更完整的修复。
作者
-
Peter Bell
-
CJ Carey
-
Andrew McCluskey +
-
Andrew Nelson
-
Tyler Reddy
-
Eli Rykoff +
-
Ian Thomas +
一共有 7 位贡献者参与了这个发布。名字前带“+”号的是首次提交补丁的人。此名单是自动生成的,可能不完全。
1.5.4 版本关闭的问题
-
#12763:ndimage.fourier_ellipsoid 分段错误
-
#12789:在 Windows ILP64 CI 作业中,TestConvolve2d.test_large_array 测试未通过
-
#12857:稀疏 A[0,:] = ndarray 是可以的,A[:,0] = ndarray 会导致 ValueError…
-
#12860:BUG:使用 Xcode 12 构建失败
-
#12935:在 macOS 上无法使用 Python 3.9.0 构建
-
#12966:维护:针对一些后移 PR 的 lint_diff.py
-
#12988:BUG:高维
gaussian_kde给出-inf…
1.5.4 版本的拉取请求
-
#12790:测试:如果内存不足,则跳过 TestConvolve2d.test_large_array
-
#12851:BUG:稀疏:修复对一维数组的内部索引赋值
-
#12875:BUG:ndimage.fourier_ellipsoid 在长度为 1 的维度中段错误
-
#12937:CI:macOS 3.9 测试
-
#12957:维护:修复 XCode 12 / Python 3.9.0 在 1.5.x 维护分支的构建问题
-
#12959:CI:将 Windows Python 3.9 添加到 CI
-
#12974:维护:针对合并目标运行 lint_diff.py,并仅对…
-
#12978:文档:next_fast_len 输出与文档字符串不匹配
-
#12979:BUG:fft.next_fast_len 应接受关键字参数
-
#12989:BUG:改善了高维(1000 多维)多维核密度估计的稳定性
-
#13017:BUG:为 _tmp sum 添加显式转换
-
#13022:测试:标记 test_maxiter_worsening() 为预期失败
SciPy 1.5.3 发行说明
原文链接:
docs.scipy.org/doc/scipy-1.12.0/release/1.5.3-notes.html
内容
-
-
作者
-
1.5.3 关闭的问题
-
1.5.3 的拉取请求
-
-
SciPy 1.5.3 是一个修复 bug 的版本,与 1.5.2 相比没有新功能。特别是,现在支持 Linux ARM64 平台,并修复了与 XCode 12 的兼容性问题。
作者
-
Peter Bell
-
CJ Carey
-
Thomas Duvernay +
-
Gregory Lee
-
Eric Moore
-
odidev
-
Dima Pasechnik
-
Tyler Reddy
-
Simon Segerblom Rex +
-
Daniel B. Smith
-
Will Tirone +
-
Warren Weckesser
本次发行共有 12 位贡献者。名单中带“+”的是首次提交补丁的人。此名单由系统自动生成,可能不完全。
1.5.3 关闭的问题
-
#9611: kendall 中 p 值计算的新方法导致溢出错误…
-
#10069: scipy.ndimage.watershed_ift 在 1.0.0 版本中出现回归问题
-
#11260: BUG:DOP853 处理复杂数据时计算复杂误差范数,导致…
-
#11479: RuntimeError:在加载过程中字典大小发生变化…
-
#11972: BUG(已解决):DOP853 ODE 求解器中误差估计失败…
-
#12543: BUG:图片旋转 180 度和旋转 -180 度应…
-
#12613: Travis X.4 和 X.7 在主分支上的失败
-
#12654: scipy.stats.combine_pvalues 方法使用'mudholkar_george'产生错误结果
-
#12819: BUG: Scipy 稀疏数组切片索引赋值 bug,涉及到零值
-
#12834: BUG: 调用 Scipy 插值对象时出现 ValueError
-
#12836: ndimage.median 对整数输入可能返回不正确的值
-
#12860: Xcode 12 下的构建失败
1.5.3 的拉取请求
-
#12611: MAINT: 为 SciPy 1.5.3 做准备
-
#12614: MAINT: 防止逆向广播
-
#12617: MAINT: optimize: 处理 fmin_slsqp 中尺寸为 1 的非标量数组…
-
#12623: MAINT: stats: 放宽某些测试容差。
-
#12638: CI, MAINT: 为 Azure win 钉上 pytest 版本
-
#12668: BUG: 确保 mstats.kendalltau 中的阶乘不会太大
-
#12705: MAINT: 添加 openblas_support 的 sha256 哈希
-
#12706: BUG: 修复 fourier_ellipsoid 滤波器中的错误 1d 情况
-
#12721: BUG: 在 ndimage.rotate 中使用 special.sindg
-
#12724: BUG: 根据 #12654 调整 mudholkar_george 方法以组合 p…
-
#12726: BUG: 为复杂问题修复 DOP853 的误差规范
-
#12730: CI: 为 Azure windows 固定 xdist 版本
-
#12786: BUG: stats: 修复 ARGUS 方法中公式的错误…
-
#12795: CI: 在 windows CI 中固定 setuptools 版本
-
#12830: [BUG] sparse: 避免在 LIL setitem 中使用 size 属性
-
#12833: BUG: 将全局项列表更改为其副本列表
-
#12842: BUG: 在 NI_WatershedElement 中使用 uint16 作为成本
-
#12845: BUG: 修复 ndimage.measurements.median 中的布尔或整数加法错误
-
#12864: BLD: 使用 qhull_ra.h 替换 libqull_r.h 的 #include…
-
#12867: BUG: 修复调用 Scipy 插值器时引发的 ValueError
-
#12902: CI: 从 pytest.ini 中移除 ‘env’
-
#12913: MAINT: 忽略 pytest 的 PytestConfigWarning
SciPy 1.5.2 发布说明
原文链接:
docs.scipy.org/doc/scipy-1.12.0/release/1.5.2-notes.html
Contents
-
SciPy 1.5.2 Release Notes
-
Authors
-
Issues closed for 1.5.2
-
Pull requests for 1.5.2
-
-
SciPy 1.5.2 是一个纯粹的 Bug 修复版本,与 1.5.1 相比没有新功能。
Authors
-
Peter Bell
-
Tobias Biester +
-
Evgeni Burovski
-
Thomas A Caswell
-
Ralf Gommers
-
Sturla Molden
-
Andrew Nelson
-
ofirr +
-
Sambit Panda
-
Ilhan Polat
-
Tyler Reddy
-
Atsushi Sakai
-
Pauli Virtanen
总共有 13 人为这个版本做出了贡献。名字前带有“+”的人是首次贡献补丁的。这个名单是自动生成的,可能不完全。
Issues closed for 1.5.2
-
#3847: interpolate.splprep(task=-1) 崩溃
-
#7395: 如果指定了固定节点,splprep 将崩溃
-
#10761: scipy.signal.convolve2d 对大数组产生不正确的值
-
#11971: DOC:devdocs 中的搜索返回错误链接
-
#12155: BUG:修复 scipy.stats.multiscale_graphcorr 中距离矩阵的置换
-
#12203: 无法在 PyPy 7.3.1(Python 3.6.9)上安装
-
#12316: scipy.spatial.distance.correlation 的负值
-
#12422: BUG:slsqp:ValueError:无法初始化 intent(inout) 数组…
-
#12428: stats.truncnorm.rvs() 在 1.5 版本中永远不返回标量
-
#12441: eigvalsh 中的 eigvals= 子集索引不一致
-
#12445: DOC:scipy.linalg.eigh
-
#12449: 警告在 csr_matrix.sum() 中未被过滤
-
#12469: SciPy 1.9 LSQSphereBivariateSpline 中的异常
-
#12487: BUG:optimize:approx_fprime 的结果不正确
-
#12493: CI:GitHub Actions 用于维护分支
-
#12533: eigh 返回不正确的结果
-
#12579: BLD, MAINT:在 wheels 仓库中的 distutils 问题
Pull requests for 1.5.2
-
#12156: BUG:修复 scipy.stats.multiscale_graphcorr 中距离矩阵的置换
-
#12238: BUG:在 convolve2d 中使用 64 位索引以避免溢出
-
#12256: BLD:将 lsap 作为单个扩展构建,而不是扩展 +…
-
#12320: BUG: spatial:避免返回负相关距离
-
#12383: ENH: 使 cKDTree.tree 更高效
-
#12392: DOC: 更新 scipy-sphinx-theme
-
#12430: BUG: truncnorm 和 geninvgauss 从 rvs 中永远不返回标量
-
#12437: BUG: optimize:在 new_bounds_to_old/old_bounds_to_new 中将边界转换为浮点数
-
#12442: MAINT: linalg:修复 eigvalsh 的输入参数
-
#12461: MAINT: sparse:写入无警告的 matrix/asmatrix 包装器…
-
#12478: BUG: 修复 array_like 输入缺陷并为所有函数添加测试…
-
#12488: BUG: 修复 approx_derivative 步长。关闭 #12487
-
#12500: CI: actions 分支触发修复
-
#12501: CI: actions 分支触发修复
-
#12504: BUG: cKDTreeNode 使用后释放
-
#12529: MAINT: 允许优雅地重新上传文档
-
#12538: BUG: linalg:修正 eigh 类型参数处理
-
#12560: MAINT: 为
Generator修复 truncnorm.rvs 的兼容性 -
#12562: 重新进行 gh-12188:修复 splprep 中的段错误
-
#12586: BLD: 将 -std=c99 添加到 sigtools 以使用 C99 编译
-
#12590: CI: 将 GCC 4.8 添加到 travis 构建矩阵
-
#12591: BLD: 修复主分支 Cython 的 Cython 错误