AI开发平台ModelArts-自定义算子代码模板和规范:输出设置编写指引

时间:2023-11-01 16:20:20

输出设置编写指引

如代码模板所示,算子用于下游算子输入的输出数据封装在类的__output字典里,通过对外函数get_outputs暴露出去,下游算子可以通过调用上游算子类对象的get_outputs函数得到上游算子的输出数据。

#id#标记,是为了防止用户拖拽多个相同算子导致类实例的重名,前端会自动将#id#替换为唯一的id。

#@output标记,能够触发前端的界面响应,通过定义端口的名字、输出值、端口类型等,前端能够定义该算子的端口输出类型,从而和下游算子相同类型的输入端口相连。

support.huaweicloud.com/devtool-modelarts/devtool-modelarts_0034.html