NumPy迎规模最大版本更新,新增函数注释等功能,支持Python 3.7+
Posted 机器之心
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NumPy迎规模最大版本更新,新增函数注释等功能,支持Python 3.7+相关的知识,希望对你有一定的参考价值。
机器之心报道
NumPy 1.20.0 版本上线,最新亮点包括 NumPy 函数注释、为数组提供滑动窗口视图等。
NumPy 函数注释;
扩大 SIMD 使用范围,提升 ufuncs(Universal Functions)的执行速度;
更改数据类型和强制转换实现的准备工作,以便为扩展数据类型提供更简单的途径;
文档改进,包括大约 185 个 PR 合并;
关于移除 Python 2.7 的进一步清理(cleanups), 这样可以提高代码的可读性并消除技术负担;
对即将到来的 Cython 3.0 提供初步支持。
>>> x = np.arange(6)
*>>>* ** x.shape
(6,)
*>>>* ** v = sliding_window_view(x, 3)
*>>>* ** v.shape
(4, 3)
*>>>* ** v
array([[0, 1, 2],
[1, 2, 3],
[2, 3, 4],
[3, 4, 5]])
*>>>* np.broadcast_shapes((1, 2), (3, 1))
(3, 2)
*>>>* np.broadcast_shapes(2, (3, 1))
(3, 2)
*>>>* np.broadcast_shapes((6, 7), (5, 6, 1), (7,), (5, 1, 7))
(5, 6, 7)
2021年 2 月的第一周,机器之心将携手二十余位 AI 人耳熟能详的重磅嘉宾进行在线直播,通过圆桌探讨、趋势Talk,报告解读及案例分享等形式,为关注人工智能产业发展趋势的AI人解读技术演进趋势,共同探究产业发展脉络。连续七天,精彩不停。
添加机器之心Pro小助手(syncedai 或 syncedproii),备注「2021」,进群一起看直播。
以上是关于NumPy迎规模最大版本更新,新增函数注释等功能,支持Python 3.7+的主要内容,如果未能解决你的问题,请参考以下文章
版本更新PerfDog 4.0来袭,新增图表操作提示子进程帧率精准测试,优化诸多细节