跳到主要内容

SetShapeRange

函数功能

设置shape的变化范围。

函数原型

graphStatus SetShapeRange(const std::vector<std::pair<int64_t,int64_t>> &range);

参数说明

参数名输入/输出描述
range输入shape代表的变化范围。vector中的每一个元素为一个pair,pair的第一个值为该维度上的dim最小值,第二个值为该维度上dim的最大值。举例如下。 该tensor的shape为{1, 1, -1, 2},第三个轴的最大值为100,则range可设置为{{1, 1}, {1, 1}, {1, 100}, {2, 2}}。

返回值

类型描述
graphStatus函数执行结果。若成功,则该值为GRAPH_SUCCESS(即0),其他值则为执行失败。

异常处理

约束说明