Tensor
功能说明
片上Tensor的抽象,可指定Tensor的内存位置、数据类型、大小及排布格式作为指令的数据依赖标识。
接口原型
1 | class Tensor(mem_type, dtype=None, size=None, format=None, is_inited=False) |
参数说明
约束说明
需通过创建一个shape为[1]且is_inited=True的Tensor进行标量创建。
使用示例
1 2 3 4 5 6 7 8 9 | from mskpp import Tensor, Core gm_tmp= Tensor("GM", "FP16", [48, 16], format="ND") with Core("AIV0") as aiv: # AIV0上的相关计算逻辑 ... gm_tmp.load(result, set_value=0) with Core("AIC0") as aic: in_x = Tensor("GM", "FP16", [48, 16], format="ND") in_x.load(gm_tmp, expect_value=0) # AIC0上的相关计算逻辑 ... |
父主题: 基础功能接口