标签:符号 循环 color adc 优点 style cas 多维数组 tin
矢量化描述了代码中没有任何显示循环、索引等,其他优化使用预编译的 C 代码。
矢量化有许多优点,包括:
PythonIC
代码。如果没有矢量化,代码将充满低效和难以阅读的循环。传播是用来描述操作隐式逐元素的术语。
在 NumPy 中所有的操作,包括算术、逻辑、位运算、函数等,都以这种隐式逐元素的方式进行表现。
在示例 4 中 a
和 b
可以是相同形状的多维数组,或者是标量和数组,甚至可以是具有不同形状的两个数组,前提是较小的数组可以 “扩展” 为较大的数组。
有关传播性更详细的规则,请参阅 numpy.doc.broadcasting
。
标签:符号 循环 color adc 优点 style cas 多维数组 tin
原文地址:https://www.cnblogs.com/wdzn/p/12264605.html