SciPy 1.11.0 發行說明#
SciPy 1.11.0 是 6 個月辛勤工作的成果。它包含許多新功能、大量的錯誤修復、改進的測試覆蓋率和更完善的文件。此版本中進行了一些棄用和 API 變更,這些變更記錄在下方。建議所有使用者升級到此版本,因為其中有大量的錯誤修復和最佳化。在升級之前,我們建議使用者檢查他們自己的程式碼是否未使用已棄用的 SciPy 功能(若要執行此操作,請使用 python -Wd
執行您的程式碼,並檢查 DeprecationWarning
)。我們的開發重心現在將轉移到 1.11.x 分支上的錯誤修復版本,以及在主分支上新增新功能。
此版本需要 Python 3.9+ 和 NumPy 1.21.6 或更高版本。
對於在 PyPy 上執行,需要 PyPy3 6.0+。
此版本重點#
多項
scipy.sparse
陣列 API 改進,包括 sparse.sparray,一個與較舊的 sparse.spmatrix 類別不同的新公共基底類別、適當的 64 位元索引支援,以及為現代稀疏陣列體驗鋪路的眾多棄用。scipy.stats
新增了用於生存分析、多重假設檢定、敏感度分析以及處理受限資料的工具。新增了一個用於準蒙地卡羅積分的函數,線性代數函數
det
和lu
現在接受 nD 陣列。廣泛地將
axes
引數新增至ndimage
函數,以利於堆疊影像資料的分析。
新功能#
scipy.integrate
改進#
新增
scipy.integrate.qmc_quad
用於準蒙地卡羅積分。對於偶數個點,
scipy.integrate.simpson
現在會計算最後三個點上的拋物線段,與先前的實作相比,可提高準確性。
scipy.cluster
改進#
disjoint_set
有一個新的方法subset_size
,用於提供特定子集的大小。
scipy.constants
改進#
新增了
quetta
、ronna
、ronto
和quecto
SI 前綴。
scipy.linalg
改進#
scipy.linalg.det
已改進,現在接受 nD 陣列。scipy.linalg.lu
已改進,現在接受 nD 陣列。使用新的p_indices
開關,輸出排列引數可以是 1D(n,)
排列索引,而不是完整的(n, n)
陣列。
scipy.ndimage
改進#
將
axes
引數新增至rank_filter
、percentile_filter
、median_filter
、uniform_filter
、minimum_filter
、maximum_filter
和gaussian_filter
,這對於處理堆疊影像資料可能很有用。
scipy.optimize
改進#
scipy.optimize.linprog
現在直接將無法辨識的選項傳遞給 HiGHS。scipy.optimize.root_scalar
現在使用牛頓法,無需提供fprime
,而割線法無需第二次猜測。scipy.optimize.lsq_linear
現在接受scipy.optimize.Bounds
類型的bounds
引數。scipy.optimize.minimize
method='cobyla'
現在支援簡單的邊界約束。使用者可以選擇加入
scipy.optimize.minimize
大多數方法的新回呼介面:如果提供的回呼可呼叫物件接受單一關鍵字引數intermediate_result
,則scipy.optimize.minimize
現在會將目前解決方案和目標函數的最佳值作為scipy.optimize.OptimizeResult
的執行個體傳遞給回呼。它也允許使用者透過從回呼函數引發StopIteration
例外狀況來終止最佳化。scipy.optimize.minimize
將正常傳回,最新的解決方案資訊會提供在結果物件中。scipy.optimize.curve_fit
現在支援選用的nan_policy
引數。scipy.optimize.shgo
現在具有使用workers
引數的平行化、可以提高效能的對稱引數、用於提高可用性的類別型設計以及整體效能的提升。
scipy.signal
改進#
istft
在 NOLA 條件失敗時,具有改進的警告訊息。
scipy.sparse
改進#
引入了新的公共基底類別
scipy.sparse.sparray
,允許進一步擴充稀疏陣列 API(例如,支援一維稀疏陣列),而不會破壞向後相容性。isinstance(x, scipy.sparse.sparray)
用於選取新的稀疏陣列類別,而isinstance(x, scipy.sparse.spmatrix)
僅選取舊的稀疏矩陣類別。稀疏陣列除以密集陣列現在傳回稀疏陣列。
scipy.sparse.isspmatrix
現在僅針對稀疏矩陣執行個體傳回 True。scipy.sparse.issparse
現在必須改為用於檢查稀疏陣列的執行個體或稀疏矩陣的執行個體。使用 int64 索引建構的稀疏陣列將不再自動向下轉換為 int32。
argmin
和argmax
方法現在在存在明確零值時,傳回正確的結果。
scipy.sparse.linalg
改進#
將
LinearOperator
除以數字現在會傳回_ScaledLinearOperator
LinearOperator
現在支援陣列的右乘法lobpcg
移除多餘的 QR 分解後,應更有效率。
scipy.spatial
改進#
新的 C++ 後端用於其他距離度量,其中大多數將看到效能大幅提升,但已知有一些小的回歸。這些都集中在布林陣列之間的距離。
scipy.special
改進#
階乘函數
factorial
、factorial2
和factorialk
在其行為(在維度、錯誤等方面)方面保持一致。此外,factorial2
現在可以處理具有exact=True
的陣列,而factorialk
可以處理陣列。
scipy.stats
改進#
新功能#
scipy.stats.sobol_indices
,一種計算 Sobol' 靈敏度指數的方法。scipy.stats.dunnett
,它執行 Dunnett 檢定,以檢定多個實驗組的平均值與對照組的平均值。scipy.stats.ecdf
,用於從未受限或右受限資料計算經驗 CDF 和互補 CDF(生存函數/SF)。此函數也適用於生存分析/Kaplan-Meier 估計。scipy.stats.logrank
,用於比較樣本的基礎生存函數。scipy.stats.false_discovery_control
,用於調整 p 值,以使用 Benjamini-Hochberg 或 Benjamini-Yekutieli 程序控制多重假設檢定的錯誤發現率。scipy.stats.CensoredData
,用於表示受限資料。它可以作為單變數分佈的fit
方法和新的ecdf
函數的輸入。Filliben 的適合度檢定作為
scipy.stats.goodness_of_fit
的method='Filliben'
。scipy.stats.ttest_ind
有一個新的方法confidence_interval
,用於計算平均值之間差異的信賴區間。scipy.stats.MonteCarloMethod
、scipy.stats.PermutationMethod
和scipy.stats.BootstrapMethod
是新的類別,用於配置假設檢定的重新取樣和/或蒙地卡羅版本。它們目前可以與scipy.stats.pearsonr
搭配使用。
統計分佈#
新增馮米塞斯-費雪分佈作為
scipy.stats.vonmises_fisher
。此分佈是單位球面上最常見的常態分佈類比。新增相對論布萊特-維格納分佈作為
scipy.stats.rel_breitwigner
。它用於高能物理中,以模擬共振。新增狄利克雷多項式分佈作為
scipy.stats.dirichlet_multinomial
。提高了多個單變數統計分佈的速度和精確度。
scipy.stats.beta
entropy
scipy.stats.betaprime
cdf
,sf
,ppf
scipy.stats.chi
entropy
scipy.stats.chi2
entropy
scipy.stats.dgamma
entropy
,cdf
,sf
,ppf
, 和isf
scipy.stats.dweibull
entropy
,sf
, 和isf
scipy.stats.exponweib
sf
和isf
scipy.stats.f
entropy
scipy.stats.foldnorm
cdf
和sf
scipy.stats.gamma
entropy
scipy.stats.genexpon
ppf
,isf
,rvs
scipy.stats.gengamma
entropy
scipy.stats.geom
entropy
scipy.stats.genlogistic
entropy
,logcdf
,sf
,ppf
, 和isf
scipy.stats.genhyperbolic
cdf
和sf
scipy.stats.gibrat
sf
和isf
scipy.stats.gompertz
entropy
,sf
。 和isf
scipy.stats.halflogistic
sf
,和isf
scipy.stats.halfcauchy
sf
和isf
scipy.stats.halfnorm
cdf
,sf
,和isf
scipy.stats.invgamma
entropy
scipy.stats.invgauss
entropy
scipy.stats.johnsonsb
pdf
,cdf
,sf
,ppf
,和isf
scipy.stats.johnsonsu
pdf
,sf
,isf
,和stats
scipy.stats.loguniform
entropy
,logpdf
,pdf
,cdf
,ppf
,和stats
scipy.stats.maxwell
sf
和isf
scipy.stats.nakagami
entropy
scipy.stats.powerlognorm
logpdf
,logsf
,sf
,和isf
scipy.stats.powernorm
sf
和isf
scipy.stats.t
entropy
,logpdf
,和pdf
scipy.stats.truncexpon
sf
,和isf
scipy.stats.truncnorm
entropy
scipy.stats.multivariate_t
現在具有cdf
和entropy
方法。scipy.stats.multivariate_normal
、scipy.stats.matrix_normal
和scipy.stats.invwishart
現在具有entropy
方法。
其他改進#
scipy.stats.monte_carlo_test
現在支援多樣本統計。scipy.stats.bootstrap
現在可以產生單邊信賴區間。scipy.stats.rankdata
的method=ordinal
和method=dense
效能已獲得提升。scipy.stats.moment
現在支援非中心矩計算。scipy.stats.anderson
現在支援weibull_min
分佈。scipy.stats.sem
和scipy.stats.iqr
現在支援axis
、nan_policy
和遮罩陣列輸入。
已棄用的功能#
多重省略號稀疏矩陣索引已棄用,並將在 SciPy 1.13 中移除。
已棄用稀疏陣列的數種方法:
asfptype
、getrow
、getcol
、get_shape
、getmaxprint
、set_shape
、getnnz
和getformat
。此外,.A
和.H
屬性也已棄用。稀疏矩陣類型不受影響。scipy.linalg
函式tri
、triu
和tril
已棄用,並將在 SciPy 1.13 中移除。建議使用者使用具有相同名稱的 NumPy 版本函式。scipy.signal
函式bspline
、quadratic
和cubic
已棄用,並將在 SciPy 1.13 中移除。建議使用者改用scipy.interpolate.BSpline
。scipy.integrate.simpson
的even
關鍵字已棄用,並將在 SciPy 1.13.0 中移除。使用者應將此保留為預設值,因為與其他方法相比,這能提供更高的準確性。當在浮點陣列中傳遞整數給
factorial
時,使用exact=True
已棄用,並將在 SciPy 1.13.0 中移除。scipy.signal.medfilt
和scipy.signal.order_filter
已棄用 float128 和 object dtypes。函式
scipy.signal.{lsim2, impulse2, step2}
長期以來僅在文件中棄用。它們現在會引發 DeprecationWarning,並將在 SciPy 1.13.0 中移除。直接從 scipy.window 匯入視窗函式已自 SciPy 1.1.0 起軟性棄用。它們現在會引發
DeprecationWarning
,並將在 SciPy 1.13.0 中移除。使用者應改為從 scipy.signal.window 匯入它們,或使用便利函式scipy.signal.get_window
。
向後不相容的變更#
scipy.special.comb
的legacy
關鍵字的預設值已從True
變更為False
,正如自推出以來所宣布的那樣。
已過期的棄用#
目前正在努力跟進長期存在的棄用。以下先前已棄用的功能受到影響
n
關鍵字已從scipy.stats.moment
中移除。alpha
關鍵字已從 scipy.stats.interval 中移除。拼寫錯誤的
gilbrat
分佈已移除(請使用scipy.stats.gibrat
)。已移除
kulsinski
距離度量的已棄用拼寫(請使用scipy.spatial.distance.kulczynski1
)。scipy.spatial.Delauney.qhull 的
vertices
關鍵字已移除(請使用 simplices)。scipy.sparse.csgraph.maximum_flow
的residual
屬性已移除(請使用flow
)。scipy.stats.rv_continuous
、scipy.stats.rv_discrete
和 scipy.stats.rv_sample 的extradoc
關鍵字已移除。scipy.linalg.solve
的sym_pos
關鍵字已移除。scipy.optimize.minimize
函式現在會針對x0.ndim > 1
的x0
引發錯誤。在
scipy.stats.mode
中,keepdims
的預設值現在為False
,且已移除對非數值輸入的支援。函式
scipy.signal.lsim
不再支援非均勻時間步長。
其他變更#
重寫了原始碼建置文件,並重新架構了貢獻者指南。
改進了對使用 meson 建置系統進行交叉編譯的支援。
MyST-NB 筆記本基礎架構已新增至我們的文件中。
1.11.0 版已關閉的問題#
#1766: __fitpack.h 工作陣列計算幾乎是一個大錯誤…。
#1953: 使用自訂警告而不是 print 語句 (Trac #1428)
#3089: brentq、nan 回傳值和邊界
#4257: scipy.optimize.line_search 回傳 None
#4532: scipy optimize cobyla 中的方塊約束
#5584: 二分法中符號檢查疑似有下溢問題
#5618: 點數為偶數時 simps 準確度低落的解決方案
#5899: minimize_scalar – 奇怪的行為
#6414: scipy.stats Breit-Wigner 分佈
#6842: ODR 回傳的共變異數矩陣需要按殘差縮放…
#7306: 有任何停止最佳化的方法嗎?
#7799: basinhopping 結果違反約束
#8176: optimize.minimize 應提供一種方法來回傳成本函數…
#8394: brentq 回傳邊界外的解
#8485: 五階巴特沃斯帶通的 freqz() 輸出 (低截止…
#8922: 使用 BDF 和 Radau 求解器和 numpy 陣列的 Solve_ivp 中的錯誤
#9061: 向量化 fun 是否能為 scipy.integrate.LSODA 提供優勢?
#9265: DOC: optimize.minimize:避免在以下情況下執行多餘工作的秘訣…
#9412: 回呼回傳值在 minimize 中被錯誤地忽略
#9728: DOC: scipy.integrate.solve_ivp
#9955: stats.mode nan_policy='omit' 在資料為以下情況時的非預期行為…
#10050: [錯誤] coo_matrix 的不一致正規格式
#10370: SciPy 錯誤輸出,預期使用於尋根的方陣…
#10437: scipy.optimize.dual_annealing 總是拒絕非改進狀態
#10554: ndimage.gaussian_filter 提供軸選項
#10829: 擴充 Anderson Darling 以涵蓋 Weibull 分佈
#10853: ImportError: 無法匯入名稱 spatial
#11052: optimize.dual_annealing 未將引數傳遞給 jacobian。
#11564: LinearOperator 物件無法應用於稀疏矩陣
#11723: scipy.integrate 的蒙地卡羅方法
#11775: Nedler-Mead 演算法的多個 xatol
#11841: 使用 scipy.optimize.curve_fit 忽略 NaN
#12114: scipy.optimize.shgo():'args' 被錯誤地傳遞給 constraint…
#12715: 為什麼 curve_fit 的共變異數如此急劇地取決於整體…
#13122: 測試套件在 Python 3.10 上失敗:factorial() 在以下情況下出現問題…
#13258: optimize.root_scalar 和類似項的 **kwargs
#13407: 應該變更 'if rtol < _rtol / 4' 嗎?
#13535: 不應在正割內插法之後執行牛頓迭代
#13547: optimize.shgo:處理回傳梯度的目標函數…
#13554: APS13 測試的正確根為 0
#13757: 用於表示審查資料的 API
#13974: 錯誤:optimize.shgo:未使用選項
#14059: 'optimize/zeros.py' 中絕對容差 'xtol' 的邊界為…
#14262: cython_blas 未在簽章中使用 const
#14414: brentq 確實收斂,並且不會針對 np.nan 函數引發錯誤
#14486: 針對以下項目的 1 個錯誤、1 個錯誤和 1 個重構提案…
#14519: scipy/stats/tests/test_continuous_basic.py::test_cont_basic[500-200-ncf-arg74] 測試因 IntegrationWarning 而失敗
#14525: scipy.signal.bspline 不適用於整數類型
#14858: 錯誤:scipy.optimize.bracket 有時會靜默失敗
#14901: 錯誤:stats:分佈方法從以下位置發出不必要的警告…
#15089: 錯誤:scipy.optimize.minimize() 未報告最低能量…
#15136: ENH:提升 boost.math 版本
#15177: 錯誤:稀疏矩陣與類陣列之間的元素級除法…
#15212: 錯誤:scipy.integrate.quad 對於發散積分的奇怪行為
#15514: 錯誤:optimize.shgo:向量約束錯誤
#15600: 錯誤:處理階乘函數及其中的不一致之處…
#15613: ENH:提供數值計算對數積分的函數(例如,…
#15702: MAINT:linalg:靜默匯入 NumPy 版本或棄用…
#15706: DEP:從 stats 分佈中移除已棄用的參數
#15755: DEP:將 lsim2 吸收到 lsim 中
#15756: DEP:移除 stats.mode 中對非數值陣列的支援
#15790: 錯誤:`isspmatrix` 未考量稀疏陣列
#15808: DEP:針對 optimize.minimize 的 >1 維輸入引發錯誤
#15814: CI:將 Azure 作業移至 GitHub Actions
#15818: DEP:移除 _distn_infrastructure 中的 extradoc 關鍵字
#15829: DEP:移除 scipy.linalg.solve 的 sym_pos 關鍵字
#15852: DOC:用於植入範例的輔助函數
#15906: `stats.ttest_ind` 傳回值中缺少自由度參數
#15985: ENH, DOC: 新增章節說明為何以及何時使用自訂…
#15988: DEP: 移除已棄用的 gilbrat 分布
#16014: DEP: 移除 MaximumFlowResult.residual
#16068: BUG: 文件中缺少常數
#16079: BUG: `hypergeom.cdf` 在 1.8.0 版本中比 1.7.3 版本慢
#16196: BUG: `optimize.minimize_scalar` 的 OptimizeResult 變更了 ‘x’…
#16269: DEP: 移除 `_minimize_tnc` 中的 `maxiter` kwarg
#16270: DEP: 移除 qhull 中的 `vertices` kwarg
#16271: DEP: 移除 `scipy.spatial.distance.kulsinski`
#16312: Meson 抱怨絕對包含路徑
#16322: DOC: Windows 上的建置使用 GCC 與 Meson,而非 MSVC
#16595: BUG: `stats.mode` 發出惱人的 RuntimeWarning,即使關於 nans…
#16734: BUG: povevl.h 中的函式 p1evl 沒有執行其描述的功能
#16803: 更新 `scipy/__config__.py` 以包含有用的資訊
#16810: ENH: 實作 Dirichlet-multinomial 分布
#16917: BUG: Windows 建置的 SciPy 無法透過 pip install 匯入 _fblas…
#16929: BUG: `scipy.sparse.csc_matrix.argmin` 傳回錯誤的值
#16949: macOS 中 float32 輸入的 `gges` 和 `qz` 測試失敗…
#16971: BUG: [scipy.optimize.shgo 中的問題,針對 COBYLA 的 minimizer_kwargs…
#16998: Unpickled 和 deepcopied 的分布不使用全域隨機…
#17024: ENH: 強制 Rotation.as_quat() 的實部為正數。
#17107: BUG: 文件中 cKDTree.query_pairs 的簽名不正確…
#17137: BUG: optimize: `test_milp_timeout_16545` 間歇性失敗
#17146: BUG: Scipy stats 概率大於 1
#17214: BUG: `scipy.stats.mode`: 與 `axis=None` 的形狀不一致…
#17234: BUG: 使用開發分支進行 cythonization / 編譯失敗…
#17250: ENH: 在高階 API 中公開平行 HiGHS 求解器
#17281: BUG: 使用 LinearOperator 作為 @ 的 RHS 運算元會導致 NumPy…
#17285: ENH: 公開 DisjointSet._sizes
#17312: ENH: 澄清 ndimage.find_objects 傳回的切片是有序的…
#17335: ENH: 將 newton 中的術語 zero 變更為 root
#17368: BUG: 在 valgrind 下匯入 scipy.stats 失敗
#17378: griddata linear / LinearNDInterpolator 的非預期行為
#17381: BUG: distance_transform_cdt 中的 FutureWarning
#17388: BUG: stats.binom: Boost 二項式分布邊緣案例錯誤?
#17403: DOC: 使用者指南中沒有通用的 `scipy.sparse` 頁面
#17431: ENH: scipy 中的 ECDF。
#17456: ENH: 具有輔助函數的自訂停止準則
#17516: BUG: scipy.optimize.minimize 文件中的錯誤
#17532: DOC: 側邊欄渲染在部分文字的上方…
#17548: CI: Ubuntu 18.04 Actions runner 映像已棄用
#17570: ENH: optimize.root_scalar: 僅當 `x0` 時預設為 `newton`…
#17576: ENH: 覆寫 von mises 的 fit 方法
#17593: BUG: 無法從 ‘scipy.stats’ 匯入名稱 ‘permutation_test’
#17604: DOC: optimize.curve_fit: `fvec` 的文件不夠具體
#17620: ENH: 冷凍分布的可快取正規化參數
#17631: BUG: betaprime 分布的 cdf/ppf 的數值問題
#17639: BUG: 如果 scipy.optimize.shgo 的 success = False,則不傳回 “xl”
#17652: 檢查是否有因測試函式名稱和…
#17667: BUG: Wilcoxon 符號秩檢定的 p 值錯誤,因為…
#17683: TST: stats: `stats.mstats` 中有多個函數沒有測試
#17713: BUG: `_axis_nan_policy` 變更了一些常見的 `TypeError`
#17725: BUG: spatial: 當 `w` 具有…
#17749: ENH: 使用 `stats.moment` 計算非中心矩?
#17754: 向量與自身的餘弦距離傳回小的非零答案…
#17776: BUG: dblquad 和 args kwarg
#17788: ENH: Scipy Optimize,相等的 Bounds 應直接傳遞給…
#17805: BUG: stats: dgamma.sf 和 dgamma.cdf 在尾部失去精確度
#17809: BUG: 二項式函數的 CDF 和 PMF 在極端值下不相同
#17815: DOC: 改進 distance_transform_{cdt,edt} 的文件
#17819: BUG: `stats.ttest_ind_from_stats` 未檢查標準…
#17828: DOC: UnivariateSpline 沒有任何文件或參考文獻。
#17845: BUG: 1.10.0 FIR Decimation 在以 ftype 形式提供時已損壞…
#17846: BUG: scipy.integrate.solve_ivp() 中的無限迴圈
#17860: DOC: ARPACK 的連結不正確
#17866: DOC: `Result Classes` 應該是其自己的頂層章節嗎?
#17911: DOC: scipy.signal.bilinear 中 Tustin 公式遺漏的公式…
#17913: pearsonr pvalue 對於單邊檢定的非預期行為
#17916: BUG: scipy 1.10.0 在 skellam 中使用大型 float 時崩潰…
#17941: DOC: 有關在文件中設定 dev.py build -j 旗標的指南,…
#17954: BUG: lobpcg 中的失敗
#17970: BUG: Python 3.11 上的 ILP64 建置問題
#17985: DOC: 更新 wheel 產生過程
#17992: BUG: matlab 檔案具有不同陣列的深度列表…
#17999: DOC: stats.cramervonmises 的範例不正確
#18026: BUG: stats: 例如 `stats.betabinom.stats(10, 2, 3,…
#18067: ENH: stats: resampling/Monte Carlo 組態物件
#18069: ENH: stats.ttest_ind 與 R 不一致。它不允許…
#18071: BUG: rv_continuous.stats 在嘗試估計時收斂失敗…
#18074: BUG: pooch 的相依性錯誤
#18078: BUG: `QMCEngine.reset()` 語意和傳遞的 `Generator`…
#18079: BUG: `Halton(seed=rng)` 不消耗 `Generator` PRNG…
#18106: BUG: Linprog 報告失敗,儘管成功收斂,給定…
#18115: BUG: ValueError: 為…設定序列的陣列元素
#18117: BUG: stats: genhyperbolic.cdf 和 .sf 在大型…時出現大型錯誤
#18119: DOC: 關於 `fmin_powell` 的註解是錯誤的
#18123: BUG: [mmread] 讀取 mtx 檔案時,在空格前出現錯誤…
#18132: BUG: scipy.stats.somersd 的無效輸出和行為
#18139: BUG: scipy.stats.kendalltau 新實作中的溢位
#18143: 在 Windows 32 位元 Python 上從原始碼建置失敗
#18171: BUG: optimize.root_scalar: 應在 `converged=False` 的情況下正常傳回…
#18223: BUG: 當 NaN 輸入且 balanced_tree=False 時,cKDTree 區段錯誤,…
#18226: ENH: stats.geometric.entropy: 實作分析公式
#18239: DOC: 連結到自訂 BLAS/LAPACK 位置不明確
#18254: BUG: stats.mode: Pandas 整數陣列失敗
#18271: 距離定義上的中斷或錯誤公式
#18272: BUG: stats: `test_multivariate.TestOrthoGroup.test_det_and_ortho` 的偶發性失敗
#18274: BUG: stats: `betaprime.fit` 的偽造警告
#18282: 來自 `stats._rcond` 的不相容指標警告
#18302: BUG: beta.pdf 在 main (1.11.0.dev0) 上已損壞
#18322: BUG: scipy.stats.shapiro 給出負 p 值
#18326: ENH: milp 支援稀疏輸入
#18329: BUG: meson 在建置時產生 `warning: “MS_WIN64” redefined` 警告…
#18368: DOC: scipy.stats.chisquare 中的問題
#18377: BUG: `cython_blas` 和 `cython_lapack` 中的 `const` 簽名變更…
#18388: 關於 _MACHEPS 用法的問題
#18407: CI: test_enzo_example_c_with_unboundedness 開始失敗
#18415: BUG: 使用 PROPACK 中的 Intel Fortran 進行 Windows 編譯錯誤
#18425: DOC: 澄清 scipy.ndimage.sobel 不計算 2D…
#18443: BLD: 使用 Meson 在 Windows 上建置 SciPy 時發生錯誤
#18456: ENH: 允許為模型函數傳遞非變異引數…
#18484: DEP: 警告 `scipy.signal` 基本模組中已棄用的 windows-import…
#18485: DEP: 棄用稀疏矩陣索引中的多重省略符號處理
#18494: CI: `test_minimum_spanning_tree` 的偶發性失敗
#18497: MAINT, BUG: 防範非有限 kd-tree 查詢
#18498: TST: interpolate 溢位 xslow 測試 (低優先順序)
#18525: DOC: 稀疏文件建置警告導致失敗 (包括在 CI 中)
#18535: DOC: 開發分支文件在檢視 API 參考時渲染開發目錄
#18547: CI: 偶爾失敗的測試 `test_minimize_callback_copies_array[fmin]`
#18595: BUG: dev.py notes 需要一個小的 shim
#18597: CI, BUG: Cirrus wheel 上傳在維護分支上失敗
#18600: BUG: SciPy 1.11.0rc1 無法在 PPC 上建置,因為 boost 子模組
#18632: 1.11.0rc1: conda-forge 中剩餘的測試失敗
#18634: BUG: `stats.truncnorm.moments` 對於大於…的矩階數產生錯誤
#18654: BUG: ci/circleci: build_scipy 損壞
#18675: BUG: main 上的 `signal.detrend` 不再接受序列…
#18732: TST, MAINT: 某些測試阻止在 MacOS ARM64 上使用 NumPy 的 1.11.0…
1.11.0 的提取請求#
#8727: BUG: vq.kmeans() 將帶符號的差異與閾值進行比較。
#12787: ENH: 為 weibull #10829 新增 anderson darling 檢定
#13699: ENH: stats: 為單變量連續分布新增處理審查資料的功能…。
#14069: 使用警告訊息而非 print 語句
#15073: TST/MAINT: 參數化 `_METRICS_NAMES` & 取代 `assert_raises`…
#15841: 全面檢修 `factorial{,2,k}`:API 一致性、錯誤修正 & 一致性…
#15873: DEP: 從 linalg.solve 移除 sym_pos 引數
#15877: DEP: 移除 _distn_infrastructure 中的 extradoc
#15929: DEP: 棄用 `lsim2`,改用 `lsim`
#15958: CI: 將 `prerelease_deps_coverage_64bit_blas` 移至 GitHub actions。
#16071: ENH: 新增遺失的「真空特性阻抗」
#16313: MAINT: 更新 optimize.shgo
#16782: ENH: stats: 針對截斷帕雷托分布的優化 fit
#16839: ENH: stats: 針對對數常態分布的優化 MLE
#16936: BUG: sparse: 修正當所有條目皆為非零時的 argmin/argmax
#16961: ENH: optimize: 為 `curve_fit` 新增 `nan_policy` 選用引數。
#16996: ENH: stats.anderson_ksamp: 新增檢定的排列版本
#17116: MAINT: 調整提取請求標籤器組態
#17208: DOC: 新增 triage 指南
#17211: ENH: 實作 Dirichlet-multinomial 分布 (#16810)
#17212: 防範 fitpackmodule.c 中的整數溢位
#17235: MAINT: 將 check_finite 傳遞給 kmeans2() 的 vq() 呼叫
#17267: DOC/MAINT: special: tklmbda 的多項更新
#17268: DOC: special: 顯示 lambertw 可以解 x = a + b*exp(c*x)
#17287: DOC: 澄清非連線中的 minimum_spanning_tree 行為…
#17310: DOC: missing-bits: 文件建議在傳回物件上的建議…
#17322: DOC: 為文件新增 notebook 基礎架構
#17326: ENH: 澄清與標籤對應的元素索引在…
#17334: ENH: 映射旋轉空間的旋轉四元數雙重覆蓋…
#17402: ENH: stats: 新增錯誤發現率控制函數
#17410: ENH: stats.multivariate_t: 新增 cdf 方法
#17432: BLD: Boost.Math 獨立子模組
#17451: DEP: 移除 qhull 中的 `vertices`。
#17455: 棄用 scipy.signal.{bspline, quadratic, cubic}
#17479: ENH: 新增 SI 字首
#17480: ENH: stats: 為 halfnorm、gibrat、gompertz 實作 _sf 和 _isf。
#17483: MAINT: optimize.basinhopping: 修正接受失敗的本機…
#17486: ENH: optimize.minimize: 回呼增強功能
#17499: MAINT: 移除 `NPY_UPDATEIFCOPY` 的使用
#17505: ENH: 新增相對論 Breit-Wigner 分布
#17529: ENH: stats: 實作 powerlaw._sf
#17531: TST: scipy.signal.order_filter: 新增測試覆蓋率
#17535: MAINT: special: 改進關於 Cephes p1evl 函數的註解。
#17538: ENH: 使用其他距離度量延伸 _distance_pybind…
#17541: REL: 將版本設定為 1.11.0.dev0
#17553: DOC: optimize.curve_fit: 新增關於 `pcov` 條件數的註記
#17555: DEP: stats: 移除 stats.moment 中的 kwargs n 和 alpha 中的 kwargs n…
#17556: DEV: 提升 CI 工作中使用的 flake8 版本
#17557: MAINT: 提升 Azure CI 中的 Ubuntu 版本
#17561: MAINT: stats.mode: 移除已棄用的功能,平滑邊緣
#17562: ENH: stats: 為 betaprime 分布實作 _ppf。
#17563: DEP: stats: 移除拼寫錯誤的 gilbrat 分布
#17566: DOC: 校正、更新和擴展 `lobpcg` 文件字串資訊和…
#17567: MAINT: 更新 gitpod 設定
#17573: DOC: 將測試文件更新為 dev.py
#17574: MAINT: 清理 Cython 程式碼和建置檔案中 `NPY_OLD` 的用法
#17581: DOC 修正 _add_newdocs.py 中 loggamma 描述中的微小錯字
#17585: ENH: Von Mises 分布 fit
#17587: BUG: stats: 避免 loggamma _cdf、… 中的溢位/下溢問題
#17589: BUG: distance_transform_cdt 中的 FutureWarning
#17590: DEP: 針對 optimize.minimize 的 >1 維輸入引發錯誤
#17595: DOC: optimize.line_search: 注意 `pk` 必須是下降方向…
#17597: DOC: 新增 Legacy 指令
#17603: DEP: 移除 spatial.distance.kulsinski
#17605: DOC: 具有 LHS 的流行病模型範例
#17608: DOC: curve_fit - 澄清 fvec 輸出
#17610: DOC: 為 chi2_contingency 新增範例
#17613: DOC: curve_fit,包含 sigma
#17615: MAINT: scipy.optimize.root: 修正當 args 和 jac 皆為…
#17616: MAINT: optimize.minimize: 增強剩餘項目的 `callback`…
#17617: DEP: 移除 MaximumFlowResult.residual
#17618: DOC: 修正 qmc 範例中的 unicode
#17622: MAINT: optimize.root_scalar: 當遇到 NaN 時引發錯誤
#17624: ENH: 新增 von Mises-Fisher 分布
#17625: DOC: 與學生 t 相關的特殊函數範例…
#17626: DOC: 改進 exp. 比例 Bessel 函數的文件字串
#17628: ENH: 新增 Sobol’ 索引
#17629: DOC: stats: odd_ratio 的範例處理
#17637: DEP: 將 special.comb 的預設值切換為 legacy=False
#17643: TST: interpolate/rgi: 為降序排序點新增測試
#17649: 修正文件行
#17651: 更新 _svds.py,移除不再必要的 LOBPCG 輸出的 QR
#17654: MAINT:interpolate:將 .c 檔案新增至 .gitignore
#17655: DEV: 新增檢查錯誤命名測試的功能
#17657: DEV: 精簡 Win 機器上的 OpenBLAS 處理
#17660: MAINT: optimize.newton: 當割線具有零…時 converged=False
#17663: DOC: optimize.curve_fit: 範例輸出可能有所不同
#17664: MAINT: optimize.root_scalar: 修正下溢符號檢查錯誤
#17665: DOC: 提及 curve_fit 結果 `pcov` 的不準確性
#17666: DOC: optimize.root_scalar: 協調文件和實作…
#17668: ENH: stats.loguniform: 重新制定方法以避免溢位
#17669: MAINT: optimize.newton: 避免複雜 `x0` 發生錯誤
#17674: DOC: optimize: 新增將 kwargs 傳遞至可呼叫項的教學範例
#17675: ENH: 更新 lobpcg.py
#17676: BUG: 正確處理 scipy.io.savemat 中的類陣列類型
#17678: DOC: optimize: 顯示 memoization 如何避免重複工作
#17679: ENH: optimize.minimize: 為 COBYLA 新增邊界約束
#17680: DOC: 與負二項式相關的特殊函數範例…
#17682: DOC: 為 `stats.chisquare` 新增真實範例
#17684: ENH: 在 lsq_linear 中支援 `Bounds` 類別
#17685: ENH: stats: 為 foldnorm 分布實作 _sf。
#17687: MAINT: optimize.toms748: 校正 “rtol 太小” 訊息
#17688: MAINT: optimize.curve_fit: memoize `f` 和 `jac`
#17691: ENH: optimize.root_scalar: 允許 newton 沒有 f’,secant 沒有…
#17692: MAINT: optimize.minimize_scalar: 強制輸出形狀一致性
#17693: DOC: pointbiserialr 相關公式符號修正。
#17694: ENH: stats: 為 halfcauchy 實作 _sf 和 _isf;為 foldcauchy 實作 _sf
#17698: MAINT: rgi 測試中的隱含浮點數轉換
#17700: ENH: 反向 Wishart 熵
#17701: DOC: stats: Fix a reference for the genexpon distribution.
#17701:文檔:stats:修正 genexpon 分佈的參考文獻。
#17702: DOC: stats: complete references and links for descriptive stats
#17702:文檔:stats:完成描述性統計的參考文獻和連結
#17704: MAINT: optimize.bracket: don’t fail silently
#17704:維護:optimize.bracket:不要靜默失敗
#17705: DOC: optimize.minimize_scalar and friends: correct documentation…
#17705:文檔:optimize.minimize_scalar 和相關函數:修正文檔……
#17707: DOC: add acetazolamide example to `stats.fisher_exact`
#17707:文檔:新增 acetazolamide 範例到 `stats.fisher_exact`
#17708: ENH: stats: Implement _ppf and _isf for genexpon.
#17708:增強:stats:為 genexpon 實作 _ppf 和 _isf。
#17709: MAINT: update copyright date
#17709:維護:更新著作權日期
#17711: MAINT: forward port 1.10.0 relnotes
#17711:維護:向前移植 1.10.0 版本說明
#17714: ENH: Provide public API for fast DisjointSet subset size.
#17714:增強:為快速 DisjointSet 子集大小提供公共 API。
#17724: DOC: spatial: Several updates
#17724:文檔:spatial:多項更新
#17729: STY: fix unicode error
#17729:樣式:修正 unicode 錯誤
#17730: MAINT: rotate CircleCI ssh key
#17730:維護:輪換 CircleCI ssh 金鑰
#17732: MAINT: optimize.toms748: don’t do newton after secant interpolation
#17732:維護:optimize.toms748:在割線插值後不要執行牛頓法
#17742: ENH: override _entropy for beta, chi and chi2 distributions
#17742:增強:覆寫 beta、chi 和 chi2 分佈的 _entropy
#17747: DOC: stats.jarque_bera: add semi-realistic example
#17747:文檔:stats.jarque_bera:新增半真實範例
#17750: ENH: Support multinomial distributions with n=0 trials.
#17750:增強:支援試驗次數 n=0 的多項式分佈。
#17758: ENH: analytical formula for f distribution entropy
#17758:增強:f 分佈熵的解析公式
#17759: DOC: stats.skewtest: add semi-realistic example
#17759:文檔:stats.skewtest:新增半真實範例
#17762: DOC: remove space between directive name and double colon
::
#17762:文檔:移除指令名稱和雙冒號
::
之間的空格#17763: DOC: single -> double colon for directive.
#17763:文檔:指令使用單冒號 -> 雙冒號。
#17764: ENH: entropy for matrix normal distribution
#17764:增強:矩陣常態分佈的熵
#17765: DOC: stats: additional normality test examples
#17765:文檔:stats:額外的常態性檢定範例
#17767: DOC: stats: reorganize hypothesis tests in main page
#17767:文檔:stats:在主頁中重新組織假設檢定
#17768: TST: special: fix incorrectly named tests
#17768:測試:special:修正錯誤命名的測試
#17769: DOC/BUG: add missing entropy methods in docstrings
#17769:文檔/錯誤:在文檔字串中新增遺失的熵方法
#17770: TST: stats: fixed misnamed tests
#17770:測試:stats:修正錯誤命名的測試
#17772: MAINT: remove unused test utility functions
#17772:維護:移除未使用的測試工具函數
#17773: DOC: stats: add realistic examples to correlation tests
#17773:文檔:stats:為相關性檢定新增真實範例
#17778: DOC: stats: add realistic examples to variance tests
#17778:文檔:stats:為變異數檢定新增真實範例
#17780: MAINT: optimize.minimize: fix new callback interface when parameter…
#17780:維護:optimize.minimize:修正參數……時的新回調介面
#17784: DOC: linalg: fix docstring of `linalg.sqrtm`
#17784:文檔:linalg:修正 `linalg.sqrtm` 的文檔字串
#17786: DOC: examples for ndtr, ndtri
#17786:文檔:ndtr、ndtri 的範例
#17791: DEP: remove maxiter kwarg in _minimize_tnc
#17791:棄用:移除 _minimize_tnc 中的 maxiter kwarg
#17793: MAINT: remove divide by zero in differential_evolution
#17793:維護:在 differential_evolution 中移除除以零
#17794: TST: Added test suite for dgamma distribution
#17794:測試:為 dgamma 分佈新增測試套件
#17812: MAINT: add (optional) pre-commit hook
#17812:維護:新增 (可選) pre-commit hook
#17813: MAINT: integrate.qmc_quad: re-introduce qmc_quad
#17813:維護:integrate.qmc_quad:重新引入 qmc_quad
#17816: MAINT: allow typed method in `stats.sobol_indices`
#17816:維護:允許在 `stats.sobol_indices` 中使用類型化的方法
#17817: MAINT: remove unused args parameter from `qmc_quad`
#17817:維護:從 `qmc_quad` 中移除未使用的 args 參數
#17818: BUG/ENH: stats: several updates for dgamma.
#17818:錯誤/增強:stats:dgamma 的多項更新。
#17820: DOC/BUG: plot `ndtri` only where it is defined
#17820:文檔/錯誤:僅在定義 `ndtri` 的地方繪製圖形
#17824: ENH: analytical entropy for invgauss distribution
#17824:增強:invgauss 分佈的解析熵
#17825: DOC: optimize: change term zero to root
#17825:文檔:optimize:將術語 zero 更改為 root
#17829: DOC: stats: document RNG behavior when distribution is deepcopied
#17829:文檔:stats:記錄分佈被深層複製時的 RNG 行為
#17830: MAINT: stats._axis_nan_policy: raise appropriate TypeErrors
#17830:維護:stats._axis_nan_policy:引發適當的 TypeErrors
#17834: MAINT: improve accuracy of betaprime cdf in scipy.stats
#17834:維護:提高 scipy.stats 中 betaprime cdf 的準確性
#17835: DOC: integrate: document limitation of numerical integration
#17835:文檔:integrate:記錄數值積分的限制
#17836: DOC: integrate.solve_ivp: clarify impact of parameter `vectorized`
#17836:文檔:integrate.solve_ivp:釐清參數 `vectorized` 的影響
#17837: DEP: integrate.nquad: deprecate parameter `full_output`
#17837:棄用:integrate.nquad:棄用參數 `full_output`
#17838: DOC: integrate.quad: behavior is not guaranteed for divergent…
#17838:文檔:integrate.quad:行為對於發散……情況不保證
#17841: DOC: linalg: expand pinv example
#17841:文檔:linalg:擴展 pinv 範例
#17842: DOC, MAINT: Add issue template for Documentation issues
#17842:文檔、維護:為文檔問題新增 issue 範本
#17848: ENH: implement _sf and _isf for powernorm distribution
#17848:增強:為 powernorm 分佈實作 _sf 和 _isf
#17849: ENH: special: Add the function _scaled_exp1
#17849:增強:special:新增函數 _scaled_exp1
#17852: MAINT: optimize: improve `optimize.curve_fit` doc and error…
#17852:維護:optimize:改進 `optimize.curve_fit` 文檔和錯誤……
#17853: DOC: integrate.dblquad/tplquad: update result descriptions
#17853:文檔:integrate.dblquad/tplquad:更新結果描述
#17857: MAINT: analytical formula for genlogistic entropy
#17857:維護:genlogistic 熵的解析公式
#17865: MAINT: stats: fix recent CI and other issues
#17865:維護:stats:修正最近的 CI 和其他問題
#17867: DOC: note on negative variables for linprog
#17867:文檔:關於 linprog 的負變數的註記
#17868: ENH: add analytical formula for Nakagami distribution entropy
#17868:增強:新增 Nakagami 分佈熵的解析公式
#17873: ENH: Added analytical formula for dgamma distribution entropy…
#17873:增強:為 dgamma 分佈熵新增解析公式……
#17874: ENH: Added analytical formula for truncnorm entropy (#17748)
#17874:增強:為 truncnorm 熵新增解析公式 (#17748)
#17876: DOC: remove hidden stats sections from sidebar/toctree
#17876:文檔:從側邊欄/toctree 移除隱藏的 stats 區段
#17878: Lint everything
#17878:Lint 所有項目
#17879: DOC: add docs for the main namespace
#17879:文檔:為主命名空間新增文檔
#17881: BUG: Fix handling on user-supplied filters in `signal.decimate`
#17881:錯誤:修正 `signal.decimate` 中使用者提供的過濾器的處理方式
#17882: BLD: fix Meson build warnings about multiple targets
#17882:建置:修正關於多個目標的 Meson 建置警告
#17883: DOC: Clarified the meaning of optional arguments in optimize.leastsq
#17883:文檔:釐清 optimize.leastsq 中可選參數的含義
#17886: ENH: Warn about missing boundary when NOLA condition failed in…
#17886:增強:當……中 NOLA 條件失敗時,警告邊界遺失
#17889: DOC: Cleanup development guide
#17889:文檔:清理開發指南
#17892: MAINT: stats: Post-“lint everything” clean up in stats.
#17892:維護:stats:在 stats 中進行 “lint 所有項目” 後的清理。
#17894: MAINT: update .gitignore with meson and linter
#17894:維護:使用 meson 和 linter 更新 .gitignore
#17895: DOC: config info in issue template
#17895:文檔:issue 範本中的配置資訊
#17897: MAINT: Update the “lint everything” SHA in .git-blame-ignore-revs
#17897:維護:更新 .git-blame-ignore-revs 中的 “lint 所有項目” SHA
#17898: DOC: remove hidden submodules from sidebar
#17898:文檔:從側邊欄移除隱藏的子模組
#17899: MAINT: use conda for linters
#17899:維護:為 linters 使用 conda
#17900: Re-implement pre-commit hook in Python
#17900:在 Python 中重新實作 pre-commit hook
#17906: DOC: interpolate: add a note against using triangulation based…
#17906:文檔:interpolate:新增關於反對使用基於三角剖分的……的註記
#17907: DOC: stats.wilcoxon: warn about roundoff errors in x-y
#17907:文檔:stats.wilcoxon:警告 x-y 中的捨入誤差
#17908: ENH: powerlognormal distribution improvements
#17908:增強:powerlognormal 分佈的改進
#17909: ENH: improve accuracy of betaprime ppf in scipy.stats
#17909:增強:提高 scipy.stats 中 betaprime ppf 的準確性
#17915: DOC: Add warning to butter function docstring
#17915:文檔:為 butter 函數文檔字串新增警告
#17921: CI: clean conda index upon cache invalidation
#17921:CI:在快取失效時清理 conda 索引
#17922: DOC: corrected doc of bilinear discretization of lti
#17922:文檔:修正 lti 的雙線性離散化的文檔
#17929: ENH: stats.nakagami.entropy: improve formulation
#17929:增強:stats.nakagami.entropy:改進公式
#17930: ENH: use asymptotic expansions for entropy of `genlogistic`…
#17930:增強:為 `genlogistic` 的熵使用漸近展開式……
#17937: DOC: Update pip + venv instructions in the contributor documentation…
#17937:文檔:更新貢獻者文檔中的 pip + venv 指示……
#17939: DOC: ttest_ind_from_stats: discuss negative stdev
#17939:文檔:ttest_ind_from_stats:討論負標準差
#17943: ENH: early exit random-cd optimization in 1D
#17943:增強:在 1D 中提前退出 random-cd 優化
#17944: pre-commit should fail when fixes are made by Ruff
#17944:當 Ruff 進行修正時,pre-commit 應該失敗
#17945: DOC: remove seed in HTML only
#17945:文檔:僅在 HTML 中移除 seed
#17946: ENH: Maxwell distribution `sf`/`isf` override
#17946:增強:Maxwell 分佈 `sf`/`isf` 覆寫
#17947: TST: Update list of modules for import cycle checks
#17947:測試:更新匯入循環檢查的模組列表
#17948: STY: fix only staged files.
#17948:樣式:僅修正已暫存的檔案。
#17949: ENH: stats.dirichlet_multinomial: vectorize implementation
#17949:增強:stats.dirichlet_multinomial:向量化實作
#17950: MAINT: bump OpenBLAS version, bump macOS image used in GHA
#17950:維護:提升 OpenBLAS 版本,提升 GHA 中使用的 macOS 映像
#17956: MAINT: optimize.dual_annealing: fix callable jac with args
#17956:維護:optimize.dual_annealing:修正帶有 args 的可調用 jac
#17959: MAINT: update supported versions of Python and NumPy to follow…
#17959:維護:更新支援的 Python 和 NumPy 版本以遵循……
#17961: ENH: optimize.linprog: pass unrecognized options to HiGHS verbatim
#17961:增強:optimize.linprog:將無法識別的選項逐字傳遞給 HiGHS
#17964: DEP: integrate.quad_vec: deprecate parameter full_output
#17964:棄用:integrate.quad_vec:棄用參數 full_output
#17967: MAINT: Fully qualify std::move invocations to fix clang -Wunqualified-std-cast-call
#17967:維護:完全限定 std::move 調用以修正 clang -Wunqualified-std-cast-call
#17971: ENH: stats: add axis tuple and nan_policy to `sem` and `iqr`
#17971:增強:stats:為 `sem` 和 `iqr` 新增 axis tuple 和 nan_policy
#17975: BUG: Update test_lobpcg.py
#17975:錯誤:更新 test_lobpcg.py
#17976: DOC/MAINT: simplify release entries
#17976:文檔/維護:簡化發布條目
#17980: FIX: CI: avoid passing Cython files to ruff
#17980:修正:CI:避免將 Cython 檔案傳遞給 ruff
#17982: MAINT: add release entries move to blame ignore
#17982:維護:新增發布條目移動到 blame 忽略
#17987: DOC: move .rst.txt to source and cleaning around generating doc
#17987:文檔:移動 .rst.txt 到 source 並清理文檔生成相關內容
#17989: MAINT: sparse.linalg: remove unused __main__ code
#17989:維護:sparse.linalg:移除未使用的 __main__ 程式碼
#17990: BLD: make musllinux wheels for nightly
#17990:建置:為 nightly 建置 musllinux wheels
#17998: ENH: optimize.RootResults: make `RootResults` an `OptimizeResult`
#17998:增強:optimize.RootResults:使 `RootResults` 成為 `OptimizeResult`
#18000: DOC: stats, interpolate: Fix some minor docstring issues.
#18000:文檔:stats、interpolate:修正一些小的文檔字串問題。
#18002: ENH: override halflogistic `sf` and `isf`
#18002:增強:覆寫 halflogistic `sf` 和 `isf`
#18003: ENH: improve halfnorm CDF precision
#18003:增強:提高 halfnorm CDF 精度
#18006: BLD: use a relative path to numpy include and library directories
#18006:建置:使用 numpy include 和 library 目錄的相對路徑
#18008: MAINT: forward port 1.10.1 relnotes
#18008:維護:向前移植 1.10.1 版本說明
#18013: MAINT: stats.vonmises.fit: maintain backward compatibility
#18013:維護:stats.vonmises.fit:維持向後相容性
#18015: TST: optimize.root_scalar: refactor tests and add Chandrupatla…
#18015:測試:optimize.root_scalar:重構測試並新增 Chandrupatla……
#18016: Add axes argument to ndimage filters
#18016:為 ndimage 濾波器新增 axes 參數
#18018: DOC: Add an example showing how to plot Rotations to the docs
#18018:文檔:新增範例展示如何在文檔中繪製 Rotations
#18019: add tests for `trimmed_var` and `trimmed_std` in `stats.mstats`
#18019:在 `stats.mstats` 中為 `trimmed_var` 和 `trimmed_std` 新增測試
#18020: TST: stats.mstats: add `median_cihs`/`sen_seasonal_slopes`…
#18020:測試:stats.mstats:新增 `median_cihs`/`sen_seasonal_slopes`……
#18021: DEP: linalg: deprecate tri{,u,l}
#18021:棄用:linalg:棄用 tri{,u,l}
#18022: DOC: interpolate: link to the gist with the porting guide
#18022:文檔:interpolate:連結到包含移植指南的 gist
#18023: DOC: how to document examples using RNG and also self-contained…
#18023:文檔:如何記錄使用 RNG 的範例以及獨立的……
#18027: DOC: fix section title typo in interpolation tutorial
#18027:文檔:修正插值教學中的章節標題錯字
#18028: DOC: fix underlying of title in extrapolate
#18028:文檔:修正 extrapolate 中標題的底線
#18029: fix error from betabinom stats using only integers for a and…
#18029:修正 betabinom stats 僅使用整數 a 和……時的錯誤
#18032: BLD: add NDEBUG flag for release builds
#18032:建置:為發布版本新增 NDEBUG 旗標
#18034: BLD: avoid running `run_command(py3, …)`, for better cross-compiling
#18034:建置:避免執行 `run_command(py3, …)`,以獲得更好的交叉編譯效果
#18035: ENH: stats: add ecdf function
#18035:增強:stats:新增 ecdf 函數
#18036: BLD: build Windows wheel for py39 against numpy 1.22.3
#18036:建置:針對 numpy 1.22.3 為 py39 建置 Windows wheel
#18037: DOC/MAINT: fix source button
#18037:文檔/維護:修正原始碼按鈕
#18040: DOC: Fix error in doc of _minimize_trustregion_exact
#18040:文檔:修正 _minimize_trustregion_exact 文檔中的錯誤
#18043: MAINT: update GH bug template
#18043:維護:更新 GH bug 範本
#18045: MAINT: update codeowners.
#18045:維護:更新 codeowners。
#18047: DOC: Update scipy.spatial.distance.pdist docstring to match its…
#18047:文檔:更新 scipy.spatial.distance.pdist 文檔字串以匹配其……
#18049: STY: Include Python.h before any other headers.
#18049:樣式:在任何其他標頭之前包含 Python.h。
#18050: MAINT: integrate.qmc_quad: correct behavior of parameter `log`
#18050:維護:integrate.qmc_quad:修正參數 `log` 的行為
#18052: BLD: use anaconda-client to upload wheels
#18052:建置:使用 anaconda-client 上傳 wheels
#18053: DOC fix expectile docstring - empirical CDF
#18053:文檔:修正 expectile 文檔字串 - 經驗 CDF
#18058: BLD: use meson-native dependency lookup for pybind11
#18058:建置:為 pybind11 使用 meson-native 依賴查找
#18059: Johnson distributions `sf` and `isf` override
#18059:Johnson 分佈 `sf` 和 `isf` 覆寫
#18060: MAINT: remove pavement
#18060:維護:移除 pavement
#18061: ENH: implement array @ LinearOperator
#18061:增強:實作 array @ LinearOperator
#18063: DOC: improve documentation for distance_transform_{cdt,edt}
#18063:文檔:改進 distance_transform_{cdt,edt} 的文檔
#18064: DOC: add examples in for xlogy
#18064:文檔:為 xlogy 新增範例
#18066: TST: stats.nct: add test for crash with large nc
#18066:測試:stats.nct:為大型 nc 的崩潰新增測試
#18068: TST: stats.ksone: loosen variance test tolerance
#18068:測試:stats.ksone:放寬變異數測試容差
#18070: Docstring: note on bivariate spline axis ordering
#18370: DOC: stats.chisquare:屬性是 pvalue,不是 p
#18374: CI:固定至 rtools40
#18378: DOC:在 cKDTree.query_pairs 的簽名中新增 output_type
#18379: TST/MAINT:移除極端 kappa 值的 vonmises 擬合正確性測試…
#18380: MAINT:限制 von mises fisher 分佈的可擬合資料…
#18382: TST:stats.cosine:修改測試以消除失敗
#18383: MAINT:新增 signal.detrend 的煙霧測試
#18384: DOC:改進 vonmises 文件
#18387: DOC:interpolate:在 _fitpack_py 和 _fitpack_impl 中重複使用 docstrings
#18392: BUG:optimize.differential_evolution:修復除以零錯誤
#18399: DOC:將 “HACKING” 替換為 “hacking”
#18400: DOC:改進 mannwhitneyu 中 method 參數的描述
#18402: TST:修復失敗的 signal.windows 測試
#18405: 還原 “BLD:為 BLAS/LAPACK 的 Cython 簽名新增 const (#18247)”
#18410: TST:修復 linprog 無界性測試中的測試失敗
#18411: BLD:Intel Fortran 修復和與 MinGW 相關的清理
#18412: MAINT:signal:簡化 signal.detrend 中的形狀操作
#18413: MAINT:協調 Interpolator 類別的文件
#18414: CI:將最後一個 Azure 工作移至 GHA
#18418: 修復在 `except` 之前放置 `nogil` 時的警告
#18419: MAINT:interpolate:移除 `_fitpackmodule.c` 中未使用的程式碼。
#18421: BLD:更多 PROPACK 修復,移除計時器程式碼
#18422: MAINT:stats:genexpon 不再對 test_rvs_broadcast 來說太慢。
#18426: BLD:修復兩個 `-Duse-g77-abi` 迴歸和一個 PROPACK 錯誤
#18427: ENH:防止 `scipy.stats.rankdata` 中不必要的計算
#18429: DOC:重寫所有建置文件並重組建置/貢獻者…
#18430: MAINT:stats.mode:改進 `nan_policy` 行為
#18433: ENH:改進大自由度的 t 分佈 logpdf 和 pdf…
#18438: BLD: DOC:修復 Sphinx 文件建置快取行為以用於 `.dev`…
#18439: BLD:如果已安裝,則偵測 `xsimd` 並新增至 pythran 依賴項
#18441: ENH:stats:為 betaprime 新增 sf 方法
#18442: TST:修復多個 linalg/sparse.linalg 測試的精確度
#18444: DOC:闡明 Sobel 轉換
#18446: MAINT:修復 Deb03 GO 基準測試
#18447: DOC:移除對 Azure 的參考
#18449: ENH:提高截斷指數分佈 sf/isf 精確度
#18451: DEV:預設在 `dev.py build` 中使用實體核心數
#18454: DOC:新增 `distance_transform_cdt` 範例
#18455: MAINT:簡化 detrend
#18458: DOC:odr:闡明 `cov_beta` 未按殘差縮放…
#18459: DOC:optimize:將 functools.partial 的使用新增至教學課程
#18460: DOC:`ndimage.generic_filter` 的範例
#18461: TST:stats:ReferenceDistribution:使用互補方法…
#18462: MAINT:清理 scipy/sparse/linalg/_isolve/tests/test_iterative.py
#18463: MAINT:參數化 scipy/sparse/linalg/_isolve/tests/test_iterative.py
#18466: DOC:修復 `svds` 文件字串範例中失敗的問題…
#18468: BLD:在 tools/cythonize.py 中強制執行 utf-8,以及一些清理
#18472: MAINT:移除 lsim2/impulse2/step2 文件字串範例
#18475: DOC:移除文件建置中的警告
#18476: TST:stats/optimize:過濾測試中的警告
#18482: MAINT:確保 Nelder-Mead 尊重浮點類型
#18486: DOC:移除已解決的棄用警告過濾器
#18489: DEP:signal:棄用從 signal 匯入視窗函數…
#18493: BUG:stats:修復檢查以跳過測試的變數。
#18500: MAINT:調整程式碼註解以用於私有但存在的模組列表
#18501: TST:interpolate:為 bisplev 整數溢位新增迴歸測試
#18502: BUG:防止非有限 kd-tree 查詢
#18503: 修復 PPoly c 參數的唯讀問題
#18504: MAINT:將 nighlighties 上傳到新位置
#18505: MAINT:sparse:將 isshape 泛化為(可選)處理非 2d…
#18507: 清理 sparse 陣列 API
#18508: ENH:確保 divide(sparse, dense) 的結果為 sparse
#18509: 移除 sparse 陣列的索引向下轉換
#18510: TST:為 sparse 建立函數新增迴歸測試。
#18513: MAINT:sparse:sputils 的外觀更新 + 輸入
#18516: DOC:新增使用者指南頁面,介紹新的 sparse 陣列
#18522: 使用 Cython>=3.0.0b3 固定預發行管道
#18523: TST:針對 sparray 轉換對 `test_base.py` 進行零星更新
#18526: DOC:修復 See Also 中對 count_nonzero 的損壞參考。
#18527: 嘗試在 mst 樹狀結構排序中使用穩定排序
#18528: ENH:更新 isspmatrix 行為
#18531: 類別名稱以啟用 isinstance
#18532: 修復 _csr.py 中的格式屬性
#18536: 將棄用通知新增至 sparse 陣列文件
#18538: ENH:sparse:新增 `diags` 建立函數的 _array 版本。
#18539: DOC:sparse:記錄 sparse 標準格式
#18540: MAINT:sparse:棄用多重 Ellipsis 索引
#18542: ENH:sparse:新增 nanmin/nanmax(gh-8902 的後續行動)
#18543: MAINT:optimize.root_scalar:確保 root 是純量
#18545: TST:加速 `test_import_cycles`
#18549: TST:optimize:過濾不表示測試的 RuntimeWarning…
#18550: DOC:optimize.OptimizeResult:注意並非所有列出的屬性…
#18551: 將 sparse __getattr__ 替換為屬性
#18553: BENCH:sparse:為 sparse 矩陣冪次新增基準測試
#18554: BUG:sparse:修復 DIA.tocoo 標準格式設定
#18556: MAINT:io:在 mmio 模組中將 isspmatrix 替換為 issparse
#18560: MAINT:integrate:還原 `full_output` 棄用 / 結果…
#18562: 修復 csr_array 和朋友的文件字串
#18563: DOC:SciPy 1.11.0 版本發行說明
#18591: MAINT:1.11.0rc1 的版本界限
#18596: DOC:修復 API 參考頁面的側邊欄
#18598: CI:修復 wheel 上傳到 anaconda [wheel 建置]
#18599: 還原 “ENH:sparse:新增 `diags` 建立函數的 _array 版本…”
#18608: 修復棄用警告中模組名稱的錯字
#18629: 在 _rotation.pyx 中將 `void` 函數標記為 `noexcept`
#18630: MAINT:stats:移除所有 boost ufuncs 的 long double 支援
#18636: MAINT:stats.truncnorm/stats.betaprime:修復更高版本的 _munp…
#18657: MAINT:修復 build_scipy CI 中的 ‘no such option’ 錯誤
#18658: TST:修復 conda-forge 上出現的兩個測試失敗
#18659: DOC:`scipy._sensitivity_analysis`:更正關於…
#18671: MAINT:1.11.0rc2 的後向移植
#18672: BUG:發行流程的小型墊片
#18676: BUG:signal:修復具有類陣列 bp 的 detrend
#18697: MAINT:NumPy 1.25.0 arm64 的墊片
#18698: DEP:interpolate:延遲 interp2d 棄用並更新連結
#18724: MAINT, REL:準備 SciPy 1.11.0 “final”
#18737: TST:不穩定的 TestSOSFreqz::test_fs_param
#18738: TST:不穩定的 `test_complex_iir_dlti`