【发布时间】:2021-06-29 01:30:50
【问题描述】:
我是 AI 和 ML 的新手,我总是看到 “将 numpy 导入为 np” 所以,我真的很想知道什么时候使用numpy?它的用途是什么? 理想情况下,我们什么时候必须包含在我们的代码中并为这个库做好准备
【问题讨论】:
标签: python machine-learning artificial-intelligence
我是 AI 和 ML 的新手,我总是看到 “将 numpy 导入为 np” 所以,我真的很想知道什么时候使用numpy?它的用途是什么? 理想情况下,我们什么时候必须包含在我们的代码中并为这个库做好准备
【问题讨论】:
标签: python machine-learning artificial-intelligence
Numpy 是一个 python 库,它有多种用例。这实际上取决于您正在处理的场景。
作为我自己的 ML 学习新手,当您使用 ML 算法(通常涉及使用数组)时,Numpy 可以证明非常有用。与传统的 python List 相比,Numpy 的用途更广泛。 Numpy 提供以下功能:
比列表更小的内存消耗 多维数组的实现 NumPy 数组比 Python List 更快 NumPy 可用于转换数组 Python 没有对数组的内置支持,提供 Reshape、Sort、Reverse 等功能。
通常,您必须处理大量不同大小的数组,并且可能需要排序或重塑。 Numpy 在这种情况下非常有用
【讨论】: