此接口后续版本会废弃,请使用build接口。
对schedule对象进行编译生成算子二进制文件与算子描述文件。
您可以在“te/lang/cce/te_schedule/cce_schedule.py”查看接口定义。
te.lang.cce.cce_build_code(sch, config_map=None)
默认值是True。
一个算子只允许选择一种存储模式。
无。
Atlas 200/300/500 推理产品
Atlas 训练系列产品
import te.lang.cce import tvm from topi import generic # 定义输入占位符 data = tvm.placeholder(shape, name="data", dtype=dtype) with tvm.target.cce(): # 描述算子计算过程 res = te.lang.cce.vabs(data) # 生成schedule对象 sch = generic.auto_schedule(res) # 定义build配置参数 config = {"print_ir" : True, "need_build" : True, "name" : "abs_28_28_float16", "tensor_list" : [data,res] } # build算子 te.lang.cce.cce_build_code(sch, config)