Clip¶
Clip - 13¶
版本¶
名称: Clip (GitHub)
域:
main
起始版本:
13
函数:
True
支持级别:
SupportType.COMMON
形状推断:
True
此算子版本自版本 13 起可用。
摘要¶
Clip 算子将给定输入限制在指定区间内。区间由输入 ‘min’ 和 ‘max’ 指定。它们分别默认为 numeric_limits::lowest() 和 numeric_limits::max()。当 ‘min’ 大于 ‘max’ 时,Clip 算子将所有 ‘input’ 值设置为 ‘max’ 的值。因此,这等同于 ‘Min(max, Max(input, min))’。
输入¶
1 到 3 个输入。
input (异构) - T
要被限制元素的输入张量
min (可选, 异构) - T
最小值,小于此值的元素将被替换为 min。它必须是标量(空形状的张量)。
max (可选, 异构) - T
最大值,大于此值的元素将被替换为 max。它必须是标量(空形状的张量)。
输出¶
output (异构) - T
包含被限制元素的输出张量
类型约束¶
T in (
tensor(bfloat16)
,tensor(double)
,tensor(float)
,tensor(float16)
,tensor(int16)
,tensor(int32)
,tensor(int64)
,tensor(int8)
,tensor(uint16)
,tensor(uint32)
,tensor(uint64)
,tensor(uint8)
)将输入和输出类型限制为所有数值张量。
Clip - 12¶
版本¶
名称: Clip (GitHub)
域:
main
起始版本:
12
函数:
False
支持级别:
SupportType.COMMON
形状推断:
True
此算子版本自版本 12 起可用。
摘要¶
Clip 算子将给定输入限制在指定区间内。区间由输入 ‘min’ 和 ‘max’ 指定。它们分别默认为 numeric_limits::lowest() 和 numeric_limits::max()。
输入¶
1 到 3 个输入。
input (异构) - T
要被限制元素的输入张量
min (可选, 异构) - T
最小值,小于此值的元素将被替换为 min。它必须是标量(空形状的张量)。
max (可选, 异构) - T
最大值,大于此值的元素将被替换为 max。它必须是标量(空形状的张量)。
输出¶
output (异构) - T
包含被限制元素的输出张量
类型约束¶
T in (
tensor(double)
,tensor(float)
,tensor(float16)
,tensor(int16)
,tensor(int32)
,tensor(int64)
,tensor(int8)
,tensor(uint16)
,tensor(uint32)
,tensor(uint64)
,tensor(uint8)
)将输入和输出类型限制为所有数值张量。
Clip - 11¶
版本¶
名称: Clip (GitHub)
域:
main
起始版本:
11
函数:
False
支持级别:
SupportType.COMMON
形状推断:
True
此算子版本自版本 11 起可用。
摘要¶
Clip 算子将给定输入限制在指定区间内。区间由输入 ‘min’ 和 ‘max’ 指定。它们分别默认为 numeric_limits::lowest() 和 numeric_limits::max()。
输入¶
1 到 3 个输入。
input (异构) - T
要被限制元素的输入张量
min (可选, 异构) - T
最小值,小于此值的元素将被替换为 min。它必须是标量(空形状的张量)。
max (可选, 异构) - T
最大值,大于此值的元素将被替换为 max。它必须是标量(空形状的张量)。
输出¶
output (异构) - T
包含被限制元素的输出张量
类型约束¶
T in (
tensor(double)
,tensor(float)
,tensor(float16)
)将输入和输出类型限制为浮点张量。
Clip - 6¶
版本¶
名称: Clip (GitHub)
域:
main
起始版本:
6
函数:
False
支持级别:
SupportType.COMMON
形状推断:
True
此算子版本自版本 6 起可用。
摘要¶
Clip 算子将给定输入限制在指定区间内。区间由参数 ‘min’ 和 ‘max’ 指定。它们分别默认为 numeric_limits::lowest() 和 numeric_limits::max()。
属性¶
max - FLOAT (默认值为
'(3.402823e+38)'
)最大值,大于此值的元素将被替换为 max
min - FLOAT (默认值为
'(-3.402823e+38)'
)最小值,小于此值的元素将被替换为 min
输入¶
input (异构) - T
要被限制元素的输入张量
输出¶
output (异构) - T
包含被限制元素的输出张量
类型约束¶
T in (
tensor(double)
,tensor(float)
,tensor(float16)
)将输入和输出类型限制为浮点张量。
Clip - 1¶
版本¶
名称: Clip (GitHub)
域:
main
起始版本:
1
函数:
False
支持级别:
SupportType.COMMON
形状推断:
False
此算子版本自版本 1 起可用。
摘要¶
Clip 算子将给定输入限制在指定区间内。区间由参数 ‘min’ 和 ‘max’ 指定。它们分别默认为 numeric_limits::lowest() 和 numeric_limits::max()。
属性¶
consumed_inputs - INTS :
遗留优化属性。
max - FLOAT :
最大值,大于此值的元素将被替换为 max
min - FLOAT :
最小值,小于此值的元素将被替换为 min
输入¶
input (异构) - T
要被限制元素的输入张量
输出¶
output (异构) - T
包含被限制元素的输出张量
类型约束¶
T in (
tensor(double)
,tensor(float)
,tensor(float16)
)将输入和输出类型限制为浮点张量。