使用 Functional 操作与计算¶
注解
除了 Tensor 内置的方法,我们还可以调用 Functional 包中实现的有关操作与计算接口。
想要快速浏览或检索所有相关 API 和例程,请参考
megengine.functional
页面。
警告
大部分时候,我们会将对 Tensor 的操作和运算区分为两个概念:
对单个 Tensor 进行操作(Manipulation),通常其属性(如形状、设备、类型等)发生了变化;
Tensor 之间可以进行运算(Operation),通常基于 Tensor 内元素的数值进行了计算。
而有些时候它们概念一致,彼此之间可以互相指代(取决于上下文)。
但可以确定的一点是,不论如何称呼这些行为,它们都可以从 functional
包中能找到。
区别于 API 参考中的分类方式,本文档中将 Tensor 的常见操作/运算分为以下类型进行介绍: