ValueDepend
功能说明
标识该输入是否为“数据依赖输入”,数据依赖输入是指在Tiling/InferShape等函数实现时依赖该输入的具体数据。该输入数据为host侧数据,开发者在Tiling函数/InferShape函数中可以通过TilingContext类的GetInputTensor/InferShapeContext类的GetInputTensor获取这个输入数据。
函数原型
Text
OpParamDef &ValueDepend(Option value_depend)
OpParamDef &ValueDepend(Option value_depend, DependScope scope)
参数说明
参数 | 输入/输出 | 说明 |
|---|---|---|
value_depend | 输入 | value_depend有以下两种取值:
|
scope | 输入 | scope类型为枚举类型DependScope,支持的取值为:
|
返回值说明
OpParamDef算子定义,OpParamDef请参考OpParamDef。
约束说明
仅支持对算子输入配置,输入的参数数据类型可以配置为DT_FLOAT/DT_BOOL/DT_INT64/DT_UINT64/DT_INT32/DT_UINT32/DT_INT16/DT_UINT16/DT_INT8/DT_UINT8,且必须满足以下三种情况之一: