...
首页> 外文期刊>Computing in science & engineering >The NumPy Array: A Structure for Efficient Numerical Computation
【24h】

The NumPy Array: A Structure for Efficient Numerical Computation

机译:NumPy数组:一种有效的数值计算结构

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

In the Python world, NumPy arrays are the standard representation for numerical data and enable efficient implementation of numerical computations in a high-level language. As this effort shows, NumPy performance can be improved through three techniques: vectorizing calculations, avoiding copying data in memory, and minimizing operation counts. The Python programming language provides a rich set of high-level data structures, such as lists for enumerating a collection of objects and dictionaries to build hash tables. However, these structures aren't ideally suited to high-performance numerical computation.
机译:在Python世界中,NumPy数组是数字数据的标准表示形式,可以用高级语言高效地执行数字计算。如此努力表明,NumPy的性能可以通过三种技术来提高:矢量化计算,避免在内存中复制数据以及最大程度地减少操作次数。 Python编程语言提供了一组丰富的高级数据结构,例如用于枚举对象列表的列表以及用于构建哈希表的字典。但是,这些结构并不理想地适合于高性能数值计算。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号