SciPy 0.15.0发行说明

SciPy 0.15.0是6个月辛勤工作的顶峰。它包含几个新功能、大量错误修复、改进的测试覆盖率和更好的文档。此版本中有许多弃用和API更改,如下所述。我们鼓励所有用户升级到此版本,因为有大量的错误修复和优化。此外,我们的开发注意力现在将转移到0.16.x分支上的错误修复版本,以及在主分支上添加新功能。

此版本需要Python2.6、2.7或3.2-3.4以及NumPy 1.5.1或更高版本。

新功能

线性规划接口

新功能 scipy.optimize.linprog 提供了一种类似于以下方法的泛型线性规划 scipy.optimize.minimize 为非线性编程优化器提供通用接口。目前唯一支持的方法是 单工 它提供了一种基于稠密矩阵的两阶段单纯形算法。支持回调函数,允许用户监控算法进度。

差分进化--一种全局优化器

一个新的 scipy.optimize.differential_evolution 函数已添加到 optimize 模块。差分进化是一种用于寻找多元函数全局最小值的算法。它本质上是随机的(不使用梯度方法),可以搜索大范围的候选空间,但与传统的基于梯度的技术相比,通常需要更多的函数求值。

scipy.signal 改进

该函数 scipy.signal.max_len_seq 被添加,其计算最大长度序列(MLS)信号。

scipy.integrate 改进

现在可以使用 scipy.integrate 例程来集成多变量ctype函数,从而避免了对Python的回调,并提供了更好的性能。

scipy.linalg 改进

该函数 scipy.linalg.orthogonal_procrustes 为了解决Procrstes线性代数问题,增加了一个新的问题。

BLAS 2级功能 hersyrher2syr2 现在都被包裹在 scipy.linalg

scipy.sparse 改进

scipy.sparse.linalg.svds 现在可以接受一个 LinearOperator 作为它的主要输入。

scipy.special 改进

现在可以使用以下公式计算椭球调和(即LAME)函数和相关归一化常数的值 ellip_harmellip_harm_2 ,以及 ellip_normal

新的便利功能 entrrel_entr kl_divhuber ,以及 pseudo_huber 都被添加了。

scipy.sparse.csgraph 改进

例行公事 reverse_cuthill_mckeemaximum_bipartite_matching 为了计算稀疏图的重排,增加了重排。

scipy.stats 改进

添加了Dirichlet多元分布, scipy.stats.dirichlet

新功能 scipy.stats.median_test 计算情绪的中位数测试。

新功能 scipy.stats.combine_pvalues 实现Fisher和Stouffer的组合p值的方法。

scipy.stats.describe 返回命名元组而不是元组,从而允许用户按索引或按名称访问结果。

不推荐使用的功能

这个 scipy.weave 模块已弃用。它是唯一一个从未移植到Python3.x的模块,并且不推荐用于新代码--改为使用Cython。为了支持现有代码, scipy.weave 已单独打包:https://github.com/scipy/weave.它是一个纯Python包,可以很容易地与一起安装 pip install weave

scipy.special.bessel_diff_formula 已弃用。它是私有函数,因此将在后续版本中从公共API中删除。

scipy.stats.nanmeannanmediannanstd 不建议使用函数,而支持使用它们的无用等效函数。

向后不兼容的更改

scipy.ndimage

功能 scipy.ndimage.minimum_positionsscipy.ndimage.maximum_positions 和 `scipy.ndimage.extrema 将位置作为整型返回,而不是浮点型。

scipy.integrate

中的带状雅各比人的形式 scipy.integrate.ode 解算器已更改。请注意,以前关于此功能的文档是错误的。

作者

  • 可怜的+

  • 安吉特·阿格拉瓦尔+

  • Sylvain Bellemare+

  • 马修·布雷特

  • 克里斯蒂安·布罗德贝克

  • 克里斯蒂安·布鲁弗

  • 拉尔斯·比廷克(Lars Buitinck)

  • 叶夫根尼·布洛夫斯基

  • Pierre de Buyl+

  • 格雷格·卡波拉索+

  • CJ·凯里

  • 雅各布·凯里+

  • 托马斯·A·卡斯韦尔

  • 赫尔德·塞萨尔+

  • 比约恩·达尔格伦+

  • 凯文·戴维斯+

  • Yotam Doron+

  • 马科斯·杜阿尔特+

  • 内胚层

  • 杰西·恩格尔+

  • Rob Falck+

  • 科里·法威尔+

  • Jaime Fernandez del Rio+

  • 克拉克·菲茨杰拉德+

  • Tom Flannaghan+

  • 查德·富尔顿+

  • Jochen Garcke+

  • 弗朗索瓦·加里洛+

  • 安德烈·高卢

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

  • 拉尔夫·戈默斯

  • 亚历克斯·格里芬

  • 布莱克·格里菲斯

  • 奥利维尔·格里塞尔(Olivier Grisel)

  • 查尔斯·哈里斯

  • 特伦特·哈克+

  • 伊恩·亨里克森+

  • 珍赫Heo+

  • 马特·希克福德+

  • 安德烈亚斯·希尔博尔

  • 丹尼洛·奥尔塔+

  • David Menéndez Hurtado+

  • 格特-路德维希金币

  • 索伊斯(雷)琼斯

  • 克里斯·科尔+

  • 卡尔·克莱夫纳+

  • 安德烈亚斯·克洛克纳

  • Thomas Kluyver+

  • Adrian Kretz+

  • 约翰尼斯·库利克+

  • 埃里克·拉尔森

  • 布里安娜·拉格+

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

  • 安东尼·李+

  • 格雷戈里·R·李+

  • 布兰登·刘(Brandon Liu)

  • 亚历克斯·勒夫+

  • Lo aic Estève+

  • Jaakko Luttinen+

  • 本尼·马伦吉尔(Benny Malengier)

  • 托拜厄斯·梅吉斯+

  • 斯特拉·莫尔登(Sturla Molden)

  • 埃里克·摩尔

  • 布雷特·R·墨菲+

  • Paul Nation+

  • 安德鲁·纳尔逊

  • 布莱恩·纽瑟姆+

  • 乔尔·诺斯曼(Joel Nothman)

  • 塞尔吉奥·奥勒+

  • Janani Padmanabhan+

  • 蒂亚戈·M.D.佩雷拉+

  • 尼古拉斯·德尔·皮亚诺+

  • 曼努埃尔·莱因哈特+

  • 托马斯·罗比塔耶

  • Mike Romberg+

  • 亚历克斯·罗斯伯格+

  • Sebastian Pölsterl+

  • 马克西米利安·辛格+

  • 布里吉塔·西普茨+

  • 亚历克斯·斯图尔特+

  • 朱利安·泰勒

  • Collin Tokheim+

  • 詹姆斯·汤姆林森+

  • 本杰明·特伦德尔坎普-施罗尔+

  • 蔡崇信

  • 阿列克谢·乌姆诺夫+

  • 雅各布·范德普拉斯

  • Joris Vankerschaver

  • 巴斯蒂安·文图尔+

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

  • 斯特凡·范德沃特

  • 王玉祥+

  • 詹姆斯·T·韦伯

  • 沃伦·韦克瑟(Warren Weckesser)

  • AXL WEST+

  • 内森·伍兹

  • 徐本达+

  • 维克托·扎巴尔扎+

  • Tiziano Zito+

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

问题已结案

  • #1431 :椭圆(X)扩展其x<0的域(Trac#904)

  • #1727 :标准接口的一致性(Trac#1200)

  • #1851 :Gen Extreme中的形状参数被求反(相对于R,MATLAB,.

  • #1889 :interp2d很奇怪(Trac#1364)

  • #2188 :Splev给出错误的值或在DER时崩溃。

  • #2343 :scipy.insterpolate的Splrep函数使用某些组合失败.

  • #2669 :.signal.ltisys.ss2tf应仅适用于当前的MISO系统.

  • #2911 :Fedora上的interpolate.plder()失败

  • #3171 :中国织造的未来

  • #3176 :建议改进scipy.Integrate.odeint中的错误消息

  • #3198 :scipy.stats.gauskde的PDF()和logpdf()方法

  • #3318 :Travis CI在测试中出现故障(“Full”)

  • #3329 :scipy.stats.scoreatperentile向后不兼容的更改不.

  • #3362 :使用Shift-Invert键引用scipy.parse.linalg.eigs中的循环.

  • #3364 :bug:linalg.hessenberg已损坏(错误结果)

  • #3376 :统计数据f_one way需要浮点

  • #3379 :通过zc.buildout安装Scipy 0.13.3失败

  • #3403 :Hierarchy.link为压缩的2x2引发了一个难看的异常.

  • #3422 :Optimize.curve_fit()通过返回所有参数来处理NaN.

  • #3457 :linalg.frartial_Matrix_power没有文档字符串

  • #3469 :DOC: ndimage.find_object 忽略零值

  • #3491 :Optimize.leastsq()文档应该指出它不工作.

  • #3499 :cluster.vq.Whiten为观察中的全零列返回NaN

  • #3503 :当Numpy数组为.时,最大限度地减少进行向量加法的尝试.

  • #3508 :exponweib.logpdf对于有效参数失败

  • #3509 :libatlas3-base-dev不存在

  • #3550 :BUG:由Special.lipkinc计算的异常值

  • #3555scipy.ndimage 位置是浮点型而不是整型

  • #3557 : UnivariateSpline.__call__ 应该让所有相关的参数通过..。

  • #3569 :从Boost导入的测试数据没有许可证声明?

  • #3576 :mstats测试失败(太敏感?)

  • #3579 :使用MKL的Scipy 0.14.x分支上的错误,Ubuntu 14.04 x86_64

  • #3580 :使用稀疏矩阵的运算符重载

  • #3587 :连续统计分布中的字母顺序错误.

  • #3596 :scipy.signal.fftconvolve不再使用ThreadSafe

  • #3623 :bug:signal.convolve花费的时间比需要的时间长

  • #3655 :从scipy.signal.periograph中的整型数据返回的整型.

  • #3662 :Numpy 1.5.1上的Travis故障(不可重现?)

  • #3668 :树状图(Orientation=‘foo’)

  • #3669 :KroghInterpolator不通过点

  • #3672 :在样条曲线中插入节点

  • #3682 :误导性的scipy.Optimize.curve_fit文档

  • #3699 :bug?:带有初始条件的scipy.signal.l过滤器的小问题

  • #3700 :scipy.io.loadmat引发的异常不一致

  • #3703 :使用大端数据的RegularGridInterpolator的TypeError

  • #3714 :eigsh中的误导性错误消息:k必须介于1和秩(A)-1之间

  • #3720 :coo_matrix.setdiag()失败

  • #3740 :Scipy.Spatial.KdTree(查询)返回类型?

  • #3761 :来自scipy.Special.btdtri的结果无效

  • #3784 :DOC-特殊功能-更高模式的鼓示例修复

  • #3785 :Minimize()应该有更友好的参数=

  • #3787 :bug:Signal:lombscgling中被零除

  • #3800 :bug:scipy.parse.csraph.Shortest_path覆盖输入矩阵

  • #3817 :从二项式分布计算矩时出现警告.

  • #3821: review scipy usage of np.ma.is_masked

  • #3829 :线性代数函数文档未提及默认值.

  • #3830 :scipy.linalg.eig的Docstring中存在错误

  • #3844 :genExtreme返回的形状参数问题

  • #3858 :“ImportError:安装时没有名为Cython.Compiler.Main的模块”

  • #3876 :avgol_过滤不在发行说明中,也没有添加版本

  • #3884 :scipy.stats.kendalltau空数组错误

  • #3895 :ValueError:内部gesdd的第12个参数中的值非法.

  • #3898 :SKIMAGE测试被最小最大过滤更改中断

  • #3901 :带有麻木主控的Scipy稀疏错误

  • #3905 :DOC:OPTIMIZE:linprog文档字符串有两个“Returns”部分

  • #3915 :DOC:Sphinx警告,原因是 **kwds 在统计分布中..。

  • #3935 :拆分教程中的stats.Distribution文件

  • #3969 :GH-3607破坏ODE求解器带状Jacobian中的向后兼容性

  • #4025 :DOC:SIGNAL:FIND_PEAKS_cwt的返回值没有记录。

  • #4029 :scipy.stats.nbinom.logpmf(0,1,1)返回NaN。正确的值是.

  • #4032 :错误:test_imresize(test_pilutil.TestPILUtil)

  • #4038 :错误未通过scipy.Integrate.odeint正确传播

  • #4171 :OPTIONAL_PROCRUSTES始终返回小数位数。

  • #4176 :求解离散的李雅普诺夫方程不适用于矩阵…

拉取请求

  • #3109 :ENH加Fisher法和Stouffer‘s Z-Score法

  • #3225 将极限分布加到广义帕累托分布中。

  • #3262 :实施更快的多变量集成的后端

  • #3266 :ENH:SIGNAL:添加TYPE=FALSE作为周期图的参数,.

  • #3273 :将PEP8检查添加到Travis-CI

  • #3342 线性规划的:enh:linprog函数

  • #3348 :bug:在Regular上使用interp2d时添加正确的错误处理.

  • #3351 :enh:添加MLS方法

  • #3382 :enh:scip.特殊信息理论函数

  • #3396 :enh:改善统计信息。假设NAN很少,从而获得更多的纳中值

  • #3398 :向GASSUS_KDE类添加了两个包装器。

  • #3405 :bug:cluster.link数组转换为双精度数据类型

  • #3407 :Maint:使用ASSERT_WARNS而不是更复杂的机制

  • #3409 :enh:更改为使用SIGNAL/_PEAK_finding.py中的数组视图

  • #3416 :问题3376:统计信息f_one way需要浮点

  • #3419 :bug:工具:修复detect_cpu_tensions_wine.py中的FMA指令列表

  • #3420 :DOC:STATS:将‘熵’添加到统计包级文档。

  • #3429 :BUG:在使用中间文件描述符后立即将其关闭.

  • #3430 :Maint:修复某些cython变量声明以避免警告.

  • #3433 :修正chebwin窗函数的归一化

  • #3435 :将更精确的链接添加到R的分位数文档

  • #3446 :enh:scipy.Optimize-添加差分进化

  • #3450 :maint:删除不使用的函数scipy.stats.mstats_basic._kolmog1

  • #3458 :PR-3084的重新制作版本(mstats-stats比较)

  • #3462 :Maint:返回chebwin衰减值过低的警告.

  • #3463 :doc:linalg:向matfuncs.py中的函数添加示例

  • #3477 :enh:Sparse:在稀疏工具例程中释放GIL

  • #3480 :DOC:向解卷文档字符串添加更多详细信息

  • #3484 :bld:修复MinGW-W64的Qhull构建问题。关闭GH-3237。

  • #3498 :Maint:IO:从idl.py中删除旧警告

  • #3504 :bug:cluster.vq.Whiten在std==0时返回NaN或Inf

  • #3510 :maint:stats:重新实现exponweib的pdf和logpdf方法。

  • #3512 :修复Pep8 1.5版本后TravisCI上显示的PEP8错误

  • #3514 :DOC:libatlas 3-base-dev似乎从来没有成为过一件事

  • #3516 :文档改进scipy.parse文档字符串

  • #3517 :enh:加速ndimage.filters.min(Max)imum_filter1d

  • #3518 :scipy.misc.logsumexp中的问题

  • #3526 :doc:cwt的图形示例,并使用更有趣的信号

  • #3527 :enh:使用MINLIST算法实现最小(最大)imum_filter1d

  • #3537 :STY:减少C编译器警告数

  • #3540 :DOC:linalg:将文档字符串添加到FRATIONAL_MATRIX_POWER

  • #3542 :kde.py文档类型

  • #3545 :bug:stats:stats.levy.cdf带有小参数会丢失精度。

  • #3547 :bug:Special:带有小参数的erfcinv会丢失精度。

  • #3553 :DOC:卷积示例

  • #3561 :FIX:in ndimage.Measures将位置返回为int,而不是.

  • #3564 :使用Numpy Master修复测试失败。关闭GH-3554

  • #3565 :enh:使interp2d接受未排序数组进行插值。

  • #3566 :bld:如果元数据无法导入,则向元数据添加Numpy要求。

  • #3567 :doc:将matfuncs文档字符串移动到用户可见的函数

  • #3574 :修复了mstats中的多个错误。他们的坡度

  • #3577 :tst:降低mstats测试的灵敏度

  • #3585 :清理scipy.constants中的代码

  • #3589 :错误:稀疏:允许操作符重载

  • #3594 :bug:lobpcg为小矩阵返回错误的值(n<10)

  • #3598 :Maint:修复覆盖范围和工作服

  • #3599 :Maint:Symeig--这个名字我已经很久没听过了

  • #3602 :maint:清理新的Optimize.linprog并添加更多测试

  • #3607 :错误:集成:修复.中的一些错误和文档错误.

  • #3609 :Maint INTEGRATE/ODEPACK:删除失效的Fortran代码

  • #3616 :FIX:无效值

  • #3617 :以兼容Python-3的方式对netcdf变量进行排序

  • #3622 :doc:为linprog函数增加了0.15.0发行说明条目。

  • #3625 :修复cKDTree.parse_Distance_Matrix的文档

  • #3626 :Maint:linalg.orth内存效率

  • #3627 :Maint:stats:稍微清理一下

  • #3628 :Maint:Signal:从wave ets.py中删除无用的函数

  • #3632 :enh:stats:添加情绪的中位数测试。

  • #3636 :Maint:cluster:一些清理

  • #3638 :doc:优化的文档字符串。basinhop混淆了单数和.

  • #3639 :bug:在mstats.sem中将ddof default更改为1,与.

  • #3640 :Weave:弃用该模块并禁用TravisCI上的慢速测试

  • #3641 :enh:添加了对io.arff.arffread的日期属性的支持

  • #3644 :maint:stats:删除mstats_basic.py中多余的别名

  • #3646 :enh:添加 sum_duplicates COO稀疏矩阵的一种求法

  • #3647 :修复#3596:Make fftConvolve ThreadSafe

  • #3650 :bug:稀疏:更智能的随机索引选择

  • #3652 :修复POWER_DISPISHION剂量控制示例中错误的选项名称

  • #3654 :将环保署改为檐篷

  • #3657 :bug:signal.well:确保浮点数据类型不受.

  • #3660 :tst:将测试标记为已知失败

  • #3661 :bld:忽略Pep8 E302(预期为2个空行,找到1个)

  • #3663 :bug:修复泄漏的错误状态,并忽略测试中的INVALID=错误

  • #3664 :bug:in2.size>in1.size时关联速度极慢

  • #3667 :enh:将默认参数添加到MULTIABIAL_NORM的pdf

  • #3670 :enh:FFT大小检查的小加速

  • #3671 :DOC:在0.15发行说明中增加Differential_Evolation功能

  • #3673 :bug:Interpolate/Fitpack:Fortran例程的参数可能不.

  • #3674 :添加对附加到现有netcdf文件的支持

  • #3681 :加快测试(‘Full’),解决Travis CI超时问题

  • #3683 :enh:cluster:重写和优化 vq 在Cython中

  • #3684 :更新特殊文档

  • #3688 :特殊文档字符串中的间距

  • #3692 :enh:scipy.Special:改进sph_harm函数

  • #3693 :更新信号和fftpack的refGuide条目

  • #3695 :更新Continuous.rst

  • #3696 :enh:检查树状图()中的有效‘Orientation’kwarg()

  • #3701 :在filtfilt中使‘a’和‘b’系数至少为_1D数组

  • #3702 :bug:cluster:_vq无法处理大功能

  • #3704 :bug:Special:ELLIP(k,e)Inc NaN和DOUBLE期望值

  • #3707 用法:bug:在RegularGridInterpolator中正确处理FILL_VALUE dtype检查

  • #3708 :读取MAT文件失败时重新出现异常。

  • #3709 :bug:强制转换‘x’以更正KroghInterpolator中的数据类型。_EVALUATE

  • #3712 :enh:cluster:在Cython中重新实现K-Means的更新步骤

  • #3713 :FIX:检查lfiltic的类型

  • #3718 :将安装文件扩展名更改为rst

  • #3719 :解决为零输入矩阵返回NAN的SVD

  • #3722 :Maint:Spatial:静电,未使用的代码,SQRT(平方欧几里得)

  • #3725 :enh:如果可用,请使用numpys NanMedium

  • #3727 :tst:添加新的定点测试并更改某些测试函数.

  • #3731 :bug:修复scipy.Integrate.terraature中的romb

  • #3734 :DOC:使用Semilogx简化示例

  • #3735 :DOC:将最小文档字符串添加到lti.Pulse/Step

  • #3736 :bug:将pChip参数强制转换为浮点数

  • #3744 :存根输出Akima1DInterpolator的继承方法

  • #3746 :DOC:修复加薪部分的格式

  • #3748 :enh:添加了离散Lyapunov变换求解

  • #3750 :启用Python3.4的自动化测试

  • #3751 :反向Cuthill-McKee和最大二部匹配重排.

  • #3759 :Maint:避免使用浮点数组进行索引

  • #3762 :tst:过滤退出运行VQ测试中的警告

  • #3766 :tst:cluster:test_Hierarchy.py中的一些清理

  • #3767 :enh/bug:支持椭圆积分中的负m

  • #3769 :enh:避免重复求矩阵逆

  • #3770 :bug:Signal:在lfilter_zi中,当.

  • #3772 :sty避免在csr_matrix.getcolumn/row中进行不必要的换位

  • #3773 :enh:将EXT参数添加到UnivariateSpline调用

  • #3774 :bug:在INTEGORE/QUTERPACK.h中,将所有声明放在语句之前。

  • #3779 :Incbet修复

  • #3788 :BUG:修复lombscgling ZeroDivisionError

  • #3791 :文档构建的一些维护

  • #3795 :scipy.Special.Legendre文档字符串

  • #3796 :打印错误:壳体->球体

  • #3801 :错误:最短路径覆盖

  • #3803 :tst:与atan与atan2相关的lombscingle回归测试

  • #3809 :enh:正交Procrstes求解器

  • #3811 :enh:scipy.Special,实现椭球调和函数:.

  • #3819 :bug:从不带零的ndarray生成完全连接的csgraph

  • #3820 :maint:避免Binom(n,p=0).means()等中的虚假警告

  • #3825 :不要声称scip.cluster进行距离矩阵计算。

  • #3827 得到并设置了coo_矩阵的对角线,以及相关的csgraph Laplacian…

  • #3832 :doc:要集成的次要添加内容/nquad文档字符串。

  • #3845 :#3842的错误修复:scipy.Optimize.line_search中的错误

  • #3848 :错误:协方差矩阵正好为零的边缘情况

  • #3850 :DOC:打字错误

  • #3851 :DOC:记录某些arpack函数的默认参数值

  • #3860 用法:DOC:Sparse:将函数‘find’添加到模块级文档字符串

  • #3861 :错误:删除了将不必要的参数存储为实例变量.

  • #3862 :bug:Signal:修复ss2tf中多输出系统的处理。

  • #3865 :功能请求:能够读取FortranFile中的异构类型

  • #3866 :Maint:为安装更新pip操纵台

  • #3871 :maint:linalg:删除calc_lwork.f

  • #3872 :maint:使用scipy.linalg而不是np.dual

  • #3873 :bld:如果未安装Cython,则显示更具信息性的消息。

  • #3874 :tst:cluster:清理层次结构测试数据

  • #3877 :DOC:Savitzky-Golay过滤版本新增

  • #3878 :DOC:添加到备注的移动版本

  • #3879 :对文档进行小调整

  • #3881 :修复花式分配期间的错误排序

  • #3885 :如果使用空数组,则kendalltau函数现在返回NaN元组.

  • #3886 :错误:修复linprog的粗糙顺序以匹配文档

  • #3888 :bug:Optimize:in_linprog_simplex,处理.

  • #3891 :bug:stats:Fix ValueError Message in chi2_Insistency。

  • #3892 :doc:parse.linalg:修复lobpcg文档字符串。

  • #3894 :DOC:STATS:分类文档字符串编辑。

  • #3896 :修复MatrixMarket格式解析中的两个错误

  • #3897 :BUG:对于1<x<1.0001,关联的第二类勒让德函数

  • #3899 :错误:修复alngam中的未定义行为

  • #3906 :Maint/DOC:几个文档字符串中的空格调整。

  • #3907 :tst:放宽插值测试的界限以适应舍入.

  • #3909 :Maint:创建通用版本的 count_nonzero 为了兼容性..。

  • #3910 :修复MASTER中的几个测试错误

  • #3911 :对html文档使用MathJax

  • #3914 :重新编写_root函数并记录它们。

  • #3916 :删除所有LINPACK_LITE代码并替换为LAPACK例程

  • #3917 :样条曲线,常量外推

  • #3918 :DOC:调整RV_DISTRIBUTE文档字符串示例

  • #3919 :正交加速:带缓存的scipy.Special.Orthogonal.p_root

  • #3920: DOC: Clarify docstring for sigma parameter for curve_fit

  • #3922 :修复了linprog中的Docstring问题(修复#3905)。

  • #3924 :如有必要,强制将参数转换为元组。

  • #3926 :doc:用反号将文档字符串中的stats类方法括起来。

  • #3927 :将romb的dx参数的doc更改为int。

  • #3928 :检查LSQUnivariateSpline中的FITPACK条件

  • #3929 :添加了有关将至少sq与nans一起使用的警告。

  • #3930 :ENH:OPTIMIZE:CURVE_FIT现在如果pcov未确定会发出警告

  • #3932 :澄清了k>n的情况。

  • #3933 :DOC:删除 import scipy as sp 这里和那里的缩写

  • #3936 :添加许可证和版权所有者以测试从.导入的数据.

  • #3938 :DOC:更正了退货类型文档。

  • #3939 :DOC:FITPACK:添加有关SCH-W条件的注释以拆分文档字符串

  • #3940 :tst:Integrate:删除odeint的无效测试。

  • #3942 :FIX:更正了eigsh的错误信息。

  • #3943 :enh:发布过滤GIL和NDIMAGE插值

  • #3944 :FIX:如果不支持窗口数据类型,则引发值错误

  • #3946 :使用Unicode窗口名称的固定信号.get_window

  • #3947 :maint:stats.mstats中的一些文档字符串修复和样式清理

  • #3949 :DOC:修复统计文档字符串中的几个问题。

  • #3950 :tst:稀疏:删除未失败的已知故障

  • #3951 :tst:从Rackspace操纵台切换到Numpy/Cython源.

  • #3952 :DOC:STATS:对‘chi’分发进行小的格式更正.

  • #3953 :DOC:STATS:对文档字符串进行几次更正和少量添加。

  • #3955 : signal.__init__. PY:删除重复项 get_window 条目

  • #3959 :tst:稀疏:DOK的更多未失败的“已知故障”

  • #3960 :bug:io.netcdf:如果还有引用,请不要关闭mmap.

  • #3965 :DOC:修复在构建时发生的更多狮身人面像警告.

  • #3966 :DOC:添加在黑客攻击中使用测试生成器的指南

  • #3968 :bug:parse.linalg:使arpack中的Inv对象可垃圾收集.

  • #3971 :删除所有LINPACK_LITE代码并替换为LAPACK例程

  • #3972 :修复错误消息中的拼写错误

  • #3973 :Maint:多变量正态更好的错误消息。

  • #3981 :把隐名的scip.特殊信息论函数..。

  • #3984 :WRAP HER、Syr、HER2、syr2 BLAS例程

  • #3990 :改进单变量样条线文档

  • #3991 :enh:stats:为DESCRIBE输出返回命名元组

  • #3993 :DOC:STATS:PERCENTIAL OF SCORE参考np.PERCENTLE

  • #3997 :bug:linalg:Pascal(35)不正确:最后一个元素溢出.

  • #3998 :Maint:使用isMaskedArray而不是IS_MASTED检查类型

  • #3999 :tst:针对所有Boost数据文件进行测试。

  • #4000 :bug:stats:修复了几个发行版本中的边缘情况处理。

  • #4003 :enh:使用python的警告,而不是fitpack中的打印。

  • #4004 :Maint:Optimize:删除zeros.c中几个未使用的变量

  • #4006: BUG: Fix C90 compiler warnings in NI_MinOrMaxFilter1D

  • #4007 :Maint/DOC:修复多个文件中“分解”的拼写。

  • #4008 :DOC:STATS:拆分.中的分配说明

  • #4015 :tst:logsumexp回归测试

  • #4016 :Maint:从logsumexp中删除一些与inf相关的警告

  • #4020 :doc:stats:修复几个发行版本的文档字符串中的空格

  • #4023 :赋值前正好需要一个空格

  • #4024 :在Dendrogram()中:更正参数名称和语法问题.

  • #4041 :BUG:MISC:确保PIL的‘Resize’的‘size’参数.

  • #4049 :bug:返回_logpmf

  • #4051 :bug:整数矩阵的exPM

  • #4052 :enh:Integrate:odeint:处理回调函数中的异常。

  • #4053 :bug:stats:重构参数验证以避免Unicode问题。

  • #4057 :在scipy.parse.linalg.svds文档中添加了换行符,以便正确.

  • #4058 :Maint:stats:添加有关版本中分数百分比更改的注释.

  • #4059 :enh:interpolate:允许Splev接受n维数组。

  • #4064 :记录了scipy.signal.find_PEAKS_cwt的返回值

  • #4074 :enh:支持将LinearOperator作为SVD的输入

  • #4084 :bug:匹配scipy/io/matlab/stream s.pyx.中的异常声明.

  • #4091 :DOC:SPECIAL:关于如何计算多项式的更明确说明

  • #4105 :错误:Accelerate中SGEMV段故障的解决方法

  • #4107 :DOC:删除示例中的‘import*’

  • #4113 :doc:修复距离中的打字错误。yule

  • #4114 :维护C修复

  • #4117 :不赞成使用nanmeans、nanmediate和nanstd,而支持它们的麻木……

  • #4126 :scipy.io.idl:支持描述记录并使用NULL修复错误.

  • #4131 :enh:在更多ndimage函数中释放GIL

  • #4132 :Maint:stats:修复打字错误 [跳过词]

  • #4145 :DOC:修复NC卡方距离的文档错误

  • #4150 :fix_nd_image.Geometry_Transform字符顺序错误

  • #4153 :Maint:删除lib/apack/f2py中不推荐使用的numpy API.

  • #4156 :Maint:Optimize:删除无效代码

  • #4159 :Maint:Optimize:清理Zeros代码

  • #4165 :DOC:将缺少的特殊功能添加到 __doc__

  • #4172 :DOC:删除误导性的Procrstes文档字符串行

  • #4175 :doc:Sparse:明确csc和csr构造函数的用法

  • #4177 :Maint:启用np.Matrix输入以解算_离散_Lyapunov

  • #4179 :tst:修复Special.Legendre间歇性失败的测试用例

  • #4181 :Maint:释放前删除不必要的NULL检查

  • #4182 :椭球谐波

  • #4183 :跳过Travis-CI中的Cython构建

  • #4184 :PR 4074

  • #4187 :PR/3923

  • #4190 :BUG:SPECIAL:修复ELLIP_HAME版本

  • #4193 :bld:修复msvc编译器错误

  • #4194 :错误:修复Win-AMD64上的缓冲区数据类型不匹配

  • #4199 :enh:已更改scipy.stats.Description从datalen到nobs的输出

  • #4201 :DOC:在发行说明中添加blas2和NaN*弃用

  • #4243 :tst:通气测试公差