SciPy 1.1.0发行说明

SciPy 1.1.0是7个月辛勤工作的顶峰。它包含许多新功能、大量错误修复、改进的测试覆盖率和更好的文档。此版本中有许多弃用和API更改,如下所述。我们鼓励所有用户升级到此版本,因为有大量的错误修复和优化。在升级之前,我们建议用户检查他们自己的代码是否没有使用不推荐使用的SciPy功能(为此,请使用运行您的代码 python -Wd 并检查是否 DeprecationWarning s)。我们的开发注意力现在将转移到1.1.x分支上的错误修复版本,以及在主分支上添加新功能。

此版本需要Python 2.7或3.4+和NumPy 1.8.2或更高版本。

此版本有所改进,但不一定100%与 PyPy Python实现。要在PyPy上运行,需要安装PyPy 6.0+和Numpy 1.15.0+。

新功能

scipy.integrate 改进

这一论点 tfirst 已添加到函数中 scipy.integrate.odeint 。这允许 odeint 要使用与相同的用户函数,请执行以下操作 scipy.integrate.solve_ivpscipy.integrate.ode 而不需要将它们包装在交换前两个参数的函数中。

错误消息来自 quad() 现在更清晰了。

scipy.linalg 改进

该函数 scipy.linalg.ldl 已添加,用于将不定对称/厄米特矩阵因式分解为三角矩阵和挡路对角矩阵。

LAPACK的Python包装器 sygsthegst 添加到 scipy.linalg.lapack

已添加 scipy.linalg.null_spacescipy.linalg.cdf2rdfscipy.linalg.rsf2csf

scipy.misc 改进

添加了心电图作为一维信号的示例数据集。它可以通过以下方式访问 scipy.misc.electrocardiogram

scipy.ndimage 改进

例行公事 scipy.ndimage.binary_opening ,以及 scipy.ndimage.binary_closing 现在支持蒙版和不同的边框值。

scipy.optimize 改进

该方法 trust-constr 已添加到 scipy.optimize.minimize 。该方法根据问题定义在两种实现之间切换。对于等式约束问题,它是信赖域序列二次规划求解器的实现,当施加不等式约束时,它切换到信赖域内点方法。这两种方法都适用于大规模问题。实现了拟牛顿期权BFGS和SR1,可用于逼近新方法的二阶导数。此外,有限差分既可以用来逼近一阶导数,也可以用来逼近二阶导数。

添加了随机到最佳/1/bin和随机到最佳/1/EXP变异策略 scipy.optimize.differential_evolution as randtobest1bin and randtobest1exp, respectively. Note: These names were already in use but implemented a different mutation strategy. See Backwards-incompatible changes 下面。这个 init 的关键字 scipy.optimize.differential_evolution 函数现在可以接受数组。此数组允许用户指定整个种群。

添加了一个 adaptive 奈尔德-米德选项,使用与问题维度相适应的步长参数。

在以下方面稍有改进 scipy.optimize.basinhopping

scipy.signal 改进

添加了三个用于在一维阵列中查找峰值的新函数。 scipy.signal.find_peaks 基于相邻采样的简单值比较搜索峰值(局部最大值),并返回其属性与高度、显著度、宽度、阈值和彼此距离(可选)指定条件匹配的那些峰值。 scipy.signal.peak_prominencesscipy.signal.peak_widths 可以直接计算已知峰的日珥或宽度。

添加了频率转换的ZPK版本: scipy.signal.bilinear_zpkscipy.signal.lp2bp_zpkscipy.signal.lp2bs_zpkscipy.signal.lp2hp_zpkscipy.signal.lp2lp_zpk

已添加 scipy.signal.windows.dpssscipy.signal.windows.general_cosinescipy.signal.windows.general_hamming

scipy.sparse 改进

在此之前, reshape 方法仅在 scipy.sparse.lil_matrix ,并且就地重塑对任何矩阵都不起作用。现在对所有矩阵都实现了这两种操作。形状的处理已与 numpy.matrix 纵观整个 scipy.sparse 模块(形状可以是元组或散乱的,负数充当占位符,大小为1的填充和取消填充尺寸以确保长度为2的形状)。

scipy.special 改进

将欧文的T函数添加为 scipy.special.owens_t

在以下方面提高了精确度 chndtrdigammagammaincinvlambertwzetac

scipy.stats 改进

MoYAL发行版已添加为 scipy.stats.moyal

将正态逆高斯分布添加为 scipy.stats.norminvgauss

不推荐使用的功能

中的迭代线性方程求解器 scipy.sparse.linalg 对如何考虑绝对容忍度有一种次优的方式。在未来的Scipy版本中,默认行为将更改为更标准、更不令人惊讶的行为。若要使弃用警告静音,请将 atol= 参数显式设置。

scipy.signal.windows.slepian 已弃用,取而代之的是 scipy.signal.windows.dpss

中的窗口功能 scipy.signal 现已在以下位置提供 scipy.signal.windows 。它们也将保留在 scipy.signal 未来Scipy版本中的命名空间。但是,从以下位置导入它们 scipy.signal.windows 是首选的,并且只会在那里添加新的窗口函数。

不建议使用浮点数而不是整数来索引稀疏矩阵。

该函数 scipy.stats.itemfreq 已弃用。

向后不兼容的更改

在此之前, scipy.linalg.orth 使用了适用于双精度数字的单值分界值,也适用于单精度输入。分界值现在是可调的,并且默认值已更改为取决于输入数据精度。

在以前版本的Scipy中, randtobest1binrandtobest1exp 中的突变策略 scipy.optimize.differential_evolution 实际上分别使用Current-to-Best/1/bin和Current-to-Best/1/EXP策略来实现。这些策略已重命名为 currenttobest1bincurrenttobest1exp 并实现了 randtobest1binrandtobest1exp 策略已更正。

ndimage模块中的函数现在总是返回其输出数组。以前,大多数函数仅在输出数组已由函数分配的情况下才返回输出数组,并且将返回 None 如果它是由用户提供的。

距离度量,位于 scipy.spatial.distance 现在需要非负权重。

scipy.special.loggamma 现在,当输入为实值时,返回实值结果。

其他变化

当使用GNU编译器在Linux上构建时, .so Python扩展文件现在隐藏除Python所需符号之外的所有符号,这可以避免在嵌入Python解释器时出现问题。

作者

  • Saurabh Agarwal+

  • Diogo Aguiam+

  • 约瑟夫·艾伯特+

  • 格利特·安斯曼+

  • 让-弗朗索瓦·B+

  • 瓦汉·巴巴扬+

  • 亚历山德罗·皮埃特罗·巴德利

  • 克里斯托夫·鲍姆加滕+

  • 费利克斯·伯肯坎普

  • 莉莲·贝松+

  • Aditya Bharti+

  • 马修·布雷特

  • 叶夫根尼·布洛夫斯基

  • CJ·凯里

  • 马丁·厄尔。克里斯滕森+

  • 罗伯特·西姆曼

  • Vicky Close+

  • 彼得·考克+

  • 菲利普·德波尔

  • 海梅·费尔南德斯·德尔里奥

  • Dieter Werthmüller+

  • 汤姆·多诺霍+

  • Matt Dzugan+

  • LARS G+

  • 雅克·高丁(Jacques Gaudin)

  • 安德烈·吉尔曼+

  • 肖恩·吉利斯+

  • 德兹蒙德·戈夫

  • 克里斯托夫·戈尔克(Christoph Gohlke)

  • 拉尔夫·戈默斯

  • URI Goren+

  • Deepak Kumar Gouda+

  • 道格拉斯·莱萨·格雷西奥萨+

  • 马特·哈伯兰

  • 大卫·黑根

  • 查尔斯·哈里斯

  • 乔丹·希姆斯凯克+

  • 丹尼·爱马仕+

  • 斯蒂芬·霍耶+

  • 西奥多·胡+

  • Jean-François B.+

  • Mads Jensen+

  • Jon Haitz Legarreta Gorroño+

  • 本·裘德+

  • 诺埃尔·基珀斯+

  • 朱利叶斯·比尔·柯克加德+

  • 玛丽亚·克诺普斯+

  • Mikkel Kristensen+

  • 埃里克·拉尔森

  • Kasper Primdal Lauritzen+

  • 丹尼斯·拉沙尔德(Denis Laxalde)

  • 李江源+

  • Jan Lehky+

  • Jackie Leng+

  • P.L.LIM+

  • 尼古拉·马约罗夫

  • 米哈伊卡普特ă+

  • 马克斯·米哈伊洛夫+

  • 马克·米科夫斯基+

  • 贾罗德·米尔曼

  • 拉登·穆罕默德+

  • 保罗国(Paul Nation)

  • 安德鲁·纳尔逊

  • 尼科·施洛默(Nico Schlömer)

  • 乔尔·诺斯曼(Joel Nothman)

  • 凯尔·阿曼+

  • 埃戈尔·潘菲洛夫+

  • 尼克·帕皮奥尔

  • Anubhav Patel+

  • Oleksandr Pavlyk

  • 伊尔汗·波拉特

  • 罗伯特·波拉克+

  • Anant Prakash+

  • 阿曼·普拉蒂克

  • 肖恩·奎恩+

  • 吉夫特林·拉贾亚(Giftlin Rajaiah)+

  • 泰勒·雷迪

  • 乔沙·雷默(Joscha Remer)

  • 安东尼奥·H·里贝罗+

  • 安东尼奥·奥尔塔·里贝罗

  • 本杰明·罗斯+

  • 费边·罗斯特

  • Divakar Roy+

  • 斯科特·西弗特

  • 利奥·辛格(Leo Singer)

  • 索拉夫·辛格

  • 马蒂诺·索巴罗+

  • 埃里克·斯坦西弗+

  • 马丁·托马

  • Phil Toey+

  • Piotr Uchwat+

  • 保罗·范·马尔布雷特

  • 保利·维尔塔宁(Pauli Virtanen)

  • 斯特凡·范德沃特

  • 沃伦·韦克瑟(Warren Weckesser)

  • 弗洛里安·韦默+

  • 埃里克·威泽(Eric Wieser)

  • 乔希·威尔逊

  • 泰德·英+

  • 叶夫根尼·朱尔科

  • 泽维尼修斯

  • @Astrofysicus+

  • @唤醒+

  • @胚乳

  • @FormerPhysicist+

  • @gaulinmp+

  • @hugogok

  • @ksemb+

  • @kshitij12345+

  • @luzpaz+

  • @NKrvavica+

  • @rafaalgo+

  • @samyak0210+

  • @solwalana+

  • @Sudheerachary+

  • @Tokixix+

  • @tttthomasssss+

  • @vkk800+

  • @xoviat

  • @ziejcoo+

总共有122人参与了这次发布。名字中带有“+”的人第一次贡献了一个补丁。此名称列表是自动生成的,可能不完整。

1.1.0版本的问题已关闭

  • #979 :允许在lobpcg中使用厄米矩阵(Trac#452)

  • #2694 :迭代求解器的求解精度可能低于公差.

  • #3164 :RectBivariateSpline用法与其他插值不一致.

  • #4161 :scipy.Optimize.nnls中缺少ITMAX可选参数

  • #4354 :signal.slepian应使用数字窗口的定义

  • #4866 :如果矩阵是奇异的,scipy.linalg.sqrtm不应该引发错误吗?

  • #4953 :狄利克莱特分布不必要地要求严格的正…

  • #5336 :sqrtm在对角矩阵上可以警告“矩阵是奇异的,可能会.

  • #5922 哈雷法的次优收敛性?

  • #6036 :scipy.stats.triang.pdf中的边缘大小写不正确

  • #6202 :增强:将LDLT因式分解添加到SCIPY

  • #6589 :parse.Random使用自定义RVS可调用,但会将arg传递给子类

  • #6654 :Spearman的秩相关系数随NaN值的增加而变慢…

  • #6794 :从ndimage中删除具有NumarrayType类型名称的NumarrayType结构

  • #7136 :狄利克莱特分布不必要地拒绝概率…

  • #7169 :有没有可能为厄米特无限增加LDL的因式分解……

  • #7291 :Fsolve文档应该说它不处理过高或过低的决定.

  • #7453 :BINARY_OPENING/BINARY_CLOSIN

  • #7500 :linalg.使用Accelerate解决OS X上的测试失败

  • #7555 :使用QUAD例程积分具有奇异性的函数

  • #7624 :允许同时设置稀疏的绝对公差和相对公差.

  • #7724 :odeint文档引用t0而不是t

  • #7746 :歪斜正态分布的FALSE CDF值

  • #7750 :mstats.winsorize文档需要澄清

  • #7787 :球面Bessel中的文档错误,Neumann,修改后的球面.

  • #7836 :Scipy mmwrite不正确地写入倾斜对称的零,.

  • #7839 :sqrtm无法计算零矩阵的平方根

  • #7847 :从#6775开始解算非常慢

  • #7888 :Scipy 1.0.0b1打印虚假的DVODE/ZVODE/lsoda消息

  • #7909 :0中的Bessel KV函数为NaN

  • #7915 :LinearOperator的 __init__ 实例化时运行两次.

  • #7958 :Integrate.quad在给定错误时可以使用更好的错误消息.

  • #7968 :Integrate.quad处理递减限制(b<a)不一致

  • #7970 :enh:匹配loggamma/Gammaln的返回数据类型

  • #7991lfilter 整数输入的分段故障

  • #8076 :“Make Dist”for the docs不干净地完成

  • #8080 :在以下位置使用JSON special/_generate_pyx.py

  • #8127 :scipy.Special.psi(X)对于某些x值非常慢

  • #8145 :BUG:ndimage GEOMETRY_Transform并使用不推荐使用的NumPy进行缩放.

  • #8158 :bug:ROMB打印输出需要更正

  • #8181 :loadmat()在读取时引发TypeError而不是FileNotFound.

  • #8228 :CSR_MATRIX上的log1p错误

  • #8235 :scipy.stats多项式PMF返回NaN

  • #8271 :scipy.io.mmwrite引发uint16的类型错误

  • #8288 :是否应该为scipy.parse.linalg.solve.minres编写测试.

  • #8298 :Scipy API网页上的断开链接

  • #8329_gels FAT A矩阵失败

  • #8346 :scipy.Special.binom(n,k)中可避免的溢出

  • #8371 :BUG:SPECIAL:ZETAC(X)对于x<-30.8148返回0

  • #8382 :test_mio.py中的集合s.OrderedDict

  • #8492 :缺少以下项目的文档 brute_force scipy.ndimage.ology中的参数

  • #8532 :至少为标量问题增加了不必要的额外维度

  • #8544 : [功能请求] 将复杂的对角线形式转换为真正的挡路.

  • #8561 : [Bug?] Bland‘s Rule for Optimize.linprog(单纯形)的示例.

  • #8562 :CI:Appveyor生成失败,因为它无法从.导入ConvexHull.

  • #8576 :错误:优化: show_options(solver='minimize', method='Newton-CG') ..。

  • #8603 :test_root_Gegenbauer/chebyt/chebyc在许多linux上失败

  • #8604 :scipy.parse test_inplace_dense中的测试失败

  • #8616 :SPECIAL:ellpj.c代码可以稍微清理一下

  • #8625 :Scipy 1.0.1不再允许覆盖netcdf.

  • #8629 :gcrotmk.test_atol失败,带有MKL

  • #8632 :对具有相同值的数据进行Sigma裁剪

  • #8646 :scipy.Special.sinpi在旧MSVC上的test_zero_sign中测试失败

  • #8663 :linprog with method=内点产生错误答案.

  • #8694 :linalg:TestSolve.test_all_type_size_routine_combinations失败.

  • #8703 :q:runtests.py--refGuide-check是否需要env(或其他)变量.

1.1.0的拉取请求

  • #6590 :bug:Sparse:修复Sparse.Random中的自定义RVS可调用参数

  • #7004 :enh:scipy.linalg.eigsh无法获取所有特征值

  • #7120 :enh:实现了Owen的T函数

  • #7483 :enh:StateSpace系统的加法/乘法运算符

  • #7566 :传递稀疏矩阵时出现信息性异常

  • #7592 :自适应Nelder-Mead

  • #7729 :wip:enh:Optimize:大规模约束优化算法.

  • #7802 :mrg:添加DPSS窗口函数

  • #7803 :doc:向spatial.Distance添加示例

  • #7821 :将Returns部分添加到文档字符串

  • #7833 :enh:scipy.linalg.Special_matrices中的性能改进

  • #7864 :Maint:Sparse:简化sputils.isintlike

  • #7865 :enh:提高了复制到L、U矩阵的速度

  • #7871 :enh:Sparse:将64位整数添加到稀疏工具

  • #7879 :enh:重新启用旧服务Lapack例程作为默认值

  • #7889 :DOC:以数学形式显示概率密度函数

  • #7900 :API:软弃用信号。*Windows

  • #7910 :enh:允许 sqrtm 计算某些奇异矩阵的根

  • #7911 :Maint:避免xdist中不必要的数组副本

  • #7913 :DOC:澄清 initial 在scipy.Integrate.umtrapz()

  • #7916 :bug:parse.linalg:修复错误使用 __new__ 在LinearOperator中

  • #7921 :BENCH:拆分空间基准导入

  • #7927 :enh:将sygst/hegst例程添加到LAPACK

  • #7934: MAINT: add io/_test_fortranmodule to gitignore

  • #7936 :doc:修复了scipy.Special.root_Jacobi文档中的拼写错误

  • #7937 :Maint:Special:将在i686上失败的测试标记为已知故障。

  • #7941 不定对称/厄米特矩阵的:enh:ldlt分解

  • #7945 :enh:在稀疏矩阵上实现重塑方法

  • #7947 :doc:更新发布安装/升级单据

  • #7954 :跳盆式的变化

  • #7964 :BUG:TEST_FALKER对特征值中的数字混乱不健壮

  • #7967 :故障诊断灯错误-替换“无效输入”的人性化错误

  • #7975 :确保Integrate.quad不会重复计算单点

  • #7978 :tst:确保距离度量中不允许负权重

  • #7980 :maint:截断有关病态的警告消息

  • #7981 :bug:Special:修复某些情况下的sup2f1行为

  • #7983: ENH: special: Add a real dispatch to loggamma

  • #7989 :bug:Special:make kv 返回 inf 在零个实数论元的情况下

  • #7990 :tst:SPECIAL:在特殊位置测试不起作用 nan 输入

  • #7994 :DOC:SPECIAL:修复球形贝塞尔函数文档中的拼写错误

  • #7995 :enh:linalg:添加NULL_SPACE以通过SvD计算NULL空间

  • #7999 :BUG:OPTIMIZE:PROTECT_MINPACK调用带锁。

  • #8003 :Maint:巩固C99兼容性

  • #8004 :tst:Special:全部获取 cython_special 测试再次运行

  • #8006 :Maint:合并额外的_c99compat.h

  • #8011 :添加Integrate.quad的新示例

  • #8015 :DOC:SPECIAL:删除 jn 从引用向导(再次)

  • #8018 :bug-get_index_dtype中数组的uint数据类型问题

  • #8021 :DOC:SPACE:简化Delaunay绘图

  • #8024 :文档修复

  • #8027 :bug:io.matlab:修复在py2上保存Unicode矩阵名称的问题

  • #8028: BUG: special: some fixes for lambertw

  • #8030 :Maint:Bump Cython版本

  • #8034 :bug:parse.linalg:修复exPM中的大小写错误

  • #8035 :Maint:SPECIAL:删除复杂的除法破解

  • #8038 :enh:如果pxd依赖项更改,则对pyx文件执行Cythonize

  • #8042 :tst:stats:降低test_fligner中所需的精度

  • #8043 :tst:使用DIFF。SINGLE和DOUBLE的DECIMAL关键字的值

  • #8044 :tst:单打和双打不同测试的准确性

  • #8049 :在.上调用scipy.parse.save_npZ时出现无用的错误消息.

  • #8052 :tst:SPATIAL:为GH-8051添加回归测试

  • #8059 :BUG:SPECIAL:修复ufunc结果 nan 论据

  • #8066 :Maint:SPECIAL:重新实现不完整伽马函数的求逆

  • #8072 :scipy.fftpack.ifft的示例,https://github.com/scipy/scipy/issues/7168

  • #8073 :IFFTN、https://github.com/scipy/scipy/issues/7168示例

  • #8078 :链接到Contributing.rst文档中的CoC

  • #8085 :bld:修复cephes中整数变量的NPY_ISNaN

  • #8088 :DOC:注意添加了新属性的版本.

  • #8090 :BUG:SPECIAL:将NaN检查添加到 _legacy_cast_check 功能

  • #8091 :Doxy Typos+琐碎的注释输入错误(第二次尝试)

  • #8096: TST: special: simplify Arg

  • #8101 :Maint:Special:运行 _generate_pyx.py 什么时候 add_newdocs.py ..。

  • #8104 :输入检查scipy.parse.linalg.verse()

  • #8105 :DOC:SPECIAL:更新‘Euler’文档字符串。

  • #8109 :maint:修复代码注释和hi2f1文档字符串:请参阅问题.

  • #8112 :更多琐碎的打字错误

  • #8113 :Maint:Special:在setup.py中生成测试数据NPZ文件.

  • #8116 :DOC:添加构建说明

  • #8120 :DOC:清理自述文件

  • #8121 :doc:在文档字符串中添加缺少的冒号

  • #8123 :bld:为最新的C99更改更新Bento构建配置文件。

  • #8124 :更改以避免使用 fmod 在scipy.signal.chebwin中

  • #8126 :在GEOMETRY_TRANSION中添加了模式参数的示例

  • #8128 :松弛TestMinumPhase.test_Hilbert中的相对公差参数

  • #8129 :enh:SPECIAL:对`[1,.]上的`digamma`使用有理近似

  • #8137 :单据校正矩阵宽度

  • #8141 :Maint:Optimize:删除未使用的 __main__ L-BSGS-B中的代码

  • #8147 :bld:更新Bento Build以删除.npz scipy.Special测试.

  • #8148 :别名汉宁作为hann的解释函数

  • #8149: MAINT: special: small fixes for digamma

  • #8159 :更新版本分类器

  • #8164 :bug:riccati解算器不能充分捕捉病态问题.

  • #8168 :DOC:稀疏调整大小方法的发行说明

  • #8170 :错误:用空字节正确填充netCDF文件

  • #8171 :enh将正态逆高斯分布添加到scipy.stats

  • #8175 :doc:将示例添加到scipy.ndimage.zoom

  • #8177 :Maint:不同的是,确保约束中的加速比很小

  • #8178 :FIX:linalg._qz字符串格式化程序语法错误

  • #8179 :tst:将PDIST添加到ASV空间基准套件

  • #8180 :tst:确保改进约束测试

  • #8183 :0d条件关联

  • #8186: BUG: special: fix derivative of spherical_jn(1, 0)

  • #8194 :修复警告消息

  • #8196 :bug:正确处理带有NaN的输入和长矛中的连接

  • #8198 :Maint:stats.triang边框修复#6036

  • #8200 :doc:完成所有linalg函数的“示例”部分

  • #8201 :maint:stats.trapz边缘情况

  • #8204 :enh:parse.linalg/lobpcg:将.T更改为.T.conj()以支持.

  • #8206 :Maint:缺少Triang边缘案例。

  • #8214 :BUG:修复linalg._deplemp_update C扩展中的内存损坏

  • #8222 :doc:推荐scipy.Integrate.solve_ivp

  • #8223 :enh:将MoYAL分布添加到scipy.stats

  • #8232 :bug:Sparse:对Numpy ufuncs使用已消除重复的数据

  • #8236 :FIX#8235

  • #8253 :错误:优化:修复与函数调用计算相关的错误.

  • #8264 :enh:扩展Scipy.Signal中的峰值查找功能

  • #8273 :错误修复了在最小化标量中打印收敛消息的错误.

  • #8276 :DOC:添加说明覆盖约束的注释_<>

  • #8279 :CI:修复文档测试

  • #8282 :maint:weittedtau,更改搜索NaN

  • #8287 :改进solve_ivp和基础解算器的文档

  • #8291 :DOC:修复中断文档的文档字符串中的非ASCII字符.

  • #8292 :CI:使用NumPy 1.13进行refGuide检查生成

  • #8296 :修复了问题#8181中报告的错误

  • #8297 :DOC:线性化/分解特征函数示例

  • #8300 :maint:将linalg编译器警告降至最低的内务管理

  • #8301 :doc:公开API文档交叉链接到refGuide。

  • #8302 :确保_ONNORM_MATRIX_POWER_NNM实际返回浮点数

  • #8313 :将版权从过期的2008-2016更改为2008-Year

  • #8315: TST: Add tests for `scipy.sparse.linalg.isolve.minres`

  • #8318 :enh:odeint:将参数‘tfirst’添加到odeint。

  • #8328 :enh:优化: trust-constr 优化算法[GSOC.

  • #8330 :enh:将maxiter参数添加到NNLS

  • #8331 :DOC:调整MoYAL分发文档字符串

  • #8333 :FIX:重新包装?凝胶和?凝胶_lwork例程

  • #8336 :Maint:INTEGRATE:句柄b<a,以四边形表示

  • #8337 :bug:Special:确保zetac(1)返回inf。

  • #8347 :错误:修复Special.binom中的溢出。问题#8346

  • #8356 :DOC:更正文档问题#7750 Winsorize函数

  • #8358 :enh:stats:在logNor.fit和expon.fit中使用显式MLE公式

  • #8374 :bug:gh7854,l-bfgs-b的最大值关闭#7854

  • #8379 :ci:在Travis上启用gcov覆盖

  • #8383 用法:已删除集合。OrderedDict导入忽略。

  • #8384 :TravisCI:Tool Pep8现在为pycodestyle

  • #8387 :Maint:SPECIAL:删除Struve函数的未使用SpecFun代码

  • #8393 :DOC:替换ndimage教程中的旧类型名称。

  • #8400 :修复稀疏.linalg迭代求解器中的容差规范

  • #8402 :Maint:ndimage中的一些小清理。

  • #8403 :FIX:使scipy.Optimize.zeros在PyPy下运行

  • #8407 :bug:parse.linalg:修复CG、CGS的终止错误

  • #8409 :Maint:Special:添加 pxd Cephes函数文件

  • #8412: MAINT: special: remove cephes/protos.h

  • #8421 :调用MINPACK时在OptimizeResult中设置“UNKNOWN”消息。

  • #8423 :FIX:处理MMIO中的无符号整数

  • #8426 :DOC:更正有关Apache许可证兼容性的常见问题解答条目。关门了..。

  • #8433: MAINT: add pytest_cache to the gitignore

  • #8436 :maint:scipy.parse:转置方法的副本较少

  • #8437 :BUG:更正io.mmwrite中的斜对称矩阵的行为

  • #8440 :doc:添加要集成的示例。quipack文档字符串

  • #8441 :bug:parse.linalg/gmres:处理gmres中的准确细分

  • #8442 :Maint:Special:清理Cephes头文件

  • #8448 :tst:泛化doctest停止字.axis(.lot(

  • #8457: MAINT: special: use JSON for function signatures in _generate_pyx.py

  • #8461 :Maint:简化ndimage函数的返回值。

  • #8464 :Maint:琐碎的打字错误

  • #8474 :bug:Spatial:使qhull.pyx对PyPy更加友好

  • #8476 :tst:_lib:禁用PyPy上的重新计数测试

  • #8479 :bug:IO/MATLAB:修复PyPy上MATLAB I/O中的问题

  • #8481 :doc:signal.cmplx_sorte示例

  • #8482 :tst:Integrate:使用整数而不是PyCapsules存储指针

  • #8483 :enh:io/netcdf:将mmap=false设为PyPy上的默认值

  • #8484 :bug:IO/MATLAB:解决PyPy上TO_WRITABLE中的问题

  • #8488 :Maint:SPECIAL:尽可能添加const/静电说明符

  • #8489 :BUG:ENH:使用普通哈雷法而不是抛物线变量

  • #8491 :DOC:修复打字错误

  • #8496 :enh:SPECIAL:使切比雪夫节点对称

  • #8501 :bug:stats:拆分用于计算skewnor.cdf的整数。

  • #8502 :wip:端口循环CI到v2

  • #8507 :DOC:将缺少的描述添加到 brute_force 参数。

  • #8509 :BENCH:忘记将neld-mead添加到方法列表

  • #8512 :Maint:将样条插值代码移动到Spline.c

  • #8513 :tst:Special:将速度较慢的测试标记为xlow

  • #8514 :CircleCI:在作业之间共享数据

  • #8515 :ENH:SPECIAL:提高精度 zetac 对于否定的论点

  • #8520 :tst:减小两个线性测试的数组大小

  • #8522: TST: special: restrict range of test_besselk/test_besselk_int

  • #8527 :Documentation-为Voronoi_Plot_2d添加示例

  • #8528 :DOC:ndimage中更好的共享文档字符串

  • #8533 :错误:修复#8528中引入的PEP8错误。

  • #8534 :enh:显示其他窗口函数

  • #8538 :Maint:修复.pyf文件中的几个错误。

  • #8540 :enh:interpolate:允许make_interp_样条中的字符串别名.

  • #8541 :enh:对PEAK_PROGRONIES进行Cythonize

  • #8542 :从convolve2d/correlate2d中删除数值参数

  • #8546 :enh:ndimage.BINARY_OPENING的新参数、文档和测试

  • #8547 :同时提供大小和输入现在会提高UserWarning(#7334)

  • #8549 :DOC:STATS:INVEIBUR也被称为Frechet或Type II Extreme.

  • #8550 :添加cdf2rdf函数

  • #8551 :enh:端口的大部分dd_real部分的QD高精度.

  • #8553 :文档中的注释用于解决问题#3164。

  • #8554 :enh:stats:在uniform.fit()中使用显式MLE公式

  • #8555 :Maint:调整基准配置

  • #8557 : [DOC] :修复Nakagami密度文档字符串

  • #8559 :doc:修复diric(x,n)的文档字符串

  • #8563 : [DOC] :修复Gamma密度文档字符串

  • #8564 :bld:将文档版本的默认Python版本从2.7更改为.

  • #8568 :BUG:修复Bland的透视表行/离开变量规则,关闭.

  • #8572 :enh:将上一个/下一个添加到interp1d

  • #8578 :linalg.eig()的示例

  • #8580 :DOC:更新ASV文档链接

  • #8584 :过滤_DESIGN:切换到显式参数,无保留为.

  • #8586 :DOC:STATS:添加指数范数中缺少的圆括号.

  • #8587 :tst:添加牛顿、正切、哈雷基准

  • #8588 :DOC:SPECIAL:从“Functions Not in Special”中删除Heaviside.

  • #8591 :doc:cdf2rdf添加了版本信息和“See Also”

  • #8594 :enh:Cythonize峰值宽度(_W)

  • #8595 :maint/enh/bug/tst:cdf2rdf:解决.

  • #8597 :doc:为ndimage.ology中的新关键字添加版本1.1.0

  • #8605: MAINT: special: improve implementations of sinpi and cospi

  • #8607 :Maint:添加卷积的2D基准

  • #8608 :FIX:FIX INT CHECK

  • #8613 :修复signal.ak_widths文档中的拼写错误

  • #8615 :tst:通过降低精度修复失败的linalg.qz float32测试。

  • #8617 :maint:清理ellpj.c中的代码

  • #8618 :添加Fsolve文档它不处理确定过多或确定不足的问题

  • #8620 用法:在aslinOperator()参数的dtype属性上添加注释

  • #8627 :enh:将示例1D信号(ECG)添加到scipy.misc

  • #8630 :enh:删除统计中不必要的复制。PerentileofScore

  • #8631 :bld:修复pdf文档版本。关闭GH-8076

  • #8633 :错误:修复回归 io.netcdf_file 使用附加模式。

  • #8635 :Maint:从(Z)VODE和ISODA中删除虚假警告。关门了..。

  • #8636 :bug:parse.linalg/gcrotmk:避免终止时出现舍入错误.

  • #8637 :适用于pdf版本

  • #8639 :ci:在Cireci上构建pdf文档

  • #8640 :tst:修复正在导入的特殊测试 np.testing.utils (已弃用)

  • #8641 :错误:优化:修复了稀疏冗余删除错误

  • #8645 :BUG:已修改sigmaclip以避免对.中的常量输入进行剪裁.

  • #8647 :tst:稀疏:对于numpy<1.13,跳过test_inplace_dense

  • #8657 : Latex 减少左边距

  • #8659 :tst:SPECIAL:跳过32位Win32上的零符号测试.

  • #8661 :修复不接受浮动边界的dblquad和tplquad

  • #8666 :DOC:FIX#8532

  • #8667 :错误:优化:已修复问题#8663

  • #8668 :修复netcdf_file的文档字符串中的示例

  • #8671 :DOC:替换不推荐使用的matplotlib kwarg

  • #8673 :BUG:SPECIAL:对chndtr计算使用更严格的容差。

  • #8674 :enh:在狄利克雷分布中,如果α_i……,则允许x_i为0。

  • #8676 :BUG:OPTIMIZE:linprog的部分修复无法检测到不可行性.

  • #8685 :doc:将interp1d-下一个/上一个示例添加到教程

  • #8687 :tst:netcdf:EXPLICIT mmap=测试中的True

  • #8688 :bug:Signal,stats:使用Python sum()代替np.sum进行求和.

  • #8689 :tst:测试中的凹凸公差

  • #8690 :dep:不建议使用stats.itemfreq

  • #8691 :bld:Special:FIX Build vs.dd_real.h软件包

  • #8695 :DOC:使用ECG信号改进Signal.find_PEAKS中的示例

  • #8697 :错误:修复 setup.py build install egg_info ,这之前没有.

  • #8704 :tst:linalg:从solve()测试中删除大尺寸

  • #8705 :DOC:DESCRIBE SIGNAL.FIND_PEAKS及相关函数行为.

  • #8706 :DOC:指定rst文件的编码,消除.

  • #8710 :Maint:修复导入周期稀疏->特殊->集成->.

  • #8711 :enh:删除scipy.stats.norminvgauss.pdf()中可以避免的溢出

  • #8716 :bug:INTERMATE:允许Make_Interp_Spline(.,.)的列表输入

  • #8720 :np测试与Numpy 1.15兼容的导入

  • #8724 :ci:不要在CI构建中使用pyproject.toml