自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能

開發(fā) 前端
作為Python的最重要的擴(kuò)展程序庫(kù)之一,也是入門機(jī)器學(xué)習(xí)的必備工具,該版本一經(jīng)發(fā)布,就一度登上Hacker News等社區(qū)熱搜榜單。

 本文經(jīng)AI新媒體量子位(公眾號(hào)ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)聯(lián)系出處。

最近,NumPy上線了最新版本——NumPy 1.20。

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能

作為Python的最重要的擴(kuò)展程序庫(kù)之一,也是入門機(jī)器學(xué)習(xí)的必備工具,該版本一經(jīng)發(fā)布,就一度登上Hacker News等社區(qū)熱搜榜單。

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能

這個(gè)版本號(hào)稱是迄今為止規(guī)模最大版本,共合并了184人貢獻(xiàn)的約684條PR,支持的Python版本是3.7-3.9。

注意哦,并不支持Python 3.6。

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能

此次版本的亮點(diǎn)如下:

  • NumPy函數(shù)注釋。
  • 擴(kuò)大SIMD使用范圍,提高ufuncs的執(zhí)行速度。
  • 文檔改進(jìn),包括大約185個(gè)PR合并
  • 對(duì)即將到來的Cython 3.0提供初步支持。
  • 可為數(shù)組提供滑動(dòng)窗口視圖。

三大新功能

此次上線版本主要有三大新功能。

第一個(gè),random.Generator類有一個(gè)新的permuted函數(shù)。

新函數(shù)與shuffle和permutation的不同之處在于,給定軸索引的子數(shù)組會(huì)被換算。

比如,現(xiàn)在就可以對(duì)一個(gè)二維數(shù)組的行或者列進(jìn)行換算。

第二個(gè),sliding_window_view,可為NumPy數(shù)組提供滑動(dòng)窗口視圖。

這一功能適用于多維度、可以明確指定軸、同一軸使用多次、移動(dòng)多個(gè)元素的視圖等用法。

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能

第三個(gè),numpy.broadcast_shapes,一個(gè)面向用戶的全新功能,從給定的形狀元組相互廣播中獲得形狀。

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能

除了新功能之外,還有一系列的改進(jìn)。

比如,啟動(dòng)多平臺(tái)SIMD編譯器優(yōu)化。

其中,包括新的構(gòu)建參數(shù)、跨體系結(jié)構(gòu)CPU調(diào)度程序、自動(dòng)生成的新C標(biāo)頭、向numpy umath模塊添加新屬性,在PytestTester運(yùn)行期間打印支持的CPU功能。

再比如,棄用np.int這一別名。

原本np.int是int的別名,但常常讓新手困擾,而且原本也是出于歷史原因而存在。

除了np.int外,還有一個(gè)不推薦使用的別名名單。(其中,第三列為備用NumPy名稱)

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能

以及,還有mode 和 searchside的inexact match、numpy.dual模塊都被棄用。

對(duì)于新版本的發(fā)布,有不少網(wǎng)友表示很期待里面中的新功能。

比如,類型注釋。

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能

類型注釋對(duì)我來很重要。如果你比較在意SIMD,或許可以考慮Julia。

還有網(wǎng)友pick了“滑動(dòng)窗口視圖”這一新功能。

在分析數(shù)據(jù)時(shí)經(jīng)常使用滑動(dòng)窗口,以前可以使用as_strided的方式來實(shí)現(xiàn),但這個(gè)方法太麻煩,現(xiàn)在這一新功能顯然更簡(jiǎn)單。

NumPy迎來重大版本更新,新增函數(shù)注釋、滑動(dòng)窗口視圖功能
 

 

 

責(zé)任編輯:張燕妮 來源: 量子位
相關(guān)推薦

2021-02-04 17:04:22

Python編程語(yǔ)言代碼

2020-12-11 07:23:03

微信更新移動(dòng)應(yīng)用

2020-02-07 11:58:00

谷歌地圖移動(dòng)應(yīng)用

2023-06-14 11:31:34

OpenAI聊天機(jī)器人

2021-04-06 15:05:55

鴻蒙HarmonyOS應(yīng)用

2020-12-02 16:40:00

微信新功能移動(dòng)應(yīng)用

2015-10-20 09:25:41

數(shù)據(jù)庫(kù)mysql

2011-06-16 10:22:00

2010-04-26 14:10:44

虛擬化Xen

2009-09-17 17:45:12

Android 1.6DonutAndroid

2020-08-29 19:18:12

Kubernetes云計(jì)算容器

2020-10-29 07:53:56

Windows10

2010-03-25 10:21:39

Rhythmbox

2023-08-05 07:14:28

ChatGPT登錄賬號(hào)

2023-06-14 23:40:35

ChatGPTOpenAIGPT-4

2023-06-14 12:35:57

2011-05-19 10:09:15

”Qomo Linux

2021-08-10 15:10:01

ChromeEdge瀏覽器

2025-02-08 11:30:00

開發(fā)編程AI

2020-12-25 10:40:42

MySQL數(shù)據(jù)分析數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)