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 个输入之间。
输入 (异构) - T
其元素将被裁剪的输入张量
min (可选,异构) - T
最小值,低于该值的元素将替换为 min。它必须是标量(空形状的张量)。
max (可选,异构) - T
最大值,高于该值的元素将替换为 max。它必须是标量(空形状的张量)。
输出¶
输出 (异构) - T
包含裁剪输入元素的输出张量
类型约束¶
T 包含 (
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 个输入之间。
输入 (异构) - T
其元素将被裁剪的输入张量
min (可选,异构) - T
最小值,低于该值的元素将替换为 min。它必须是标量(空形状的张量)。
max (可选,异构) - T
最大值,高于该值的元素将替换为 max。它必须是标量(空形状的张量)。
输出¶
输出 (异构) - T
包含裁剪输入元素的输出张量
类型约束¶
T 包含 (
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 个输入之间。
输入 (异构) - T
其元素将被裁剪的输入张量
min (可选,异构) - T
最小值,低于该值的元素将替换为 min。它必须是标量(空形状的张量)。
max (可选,异构) - T
最大值,高于该值的元素将替换为 max。它必须是标量(空形状的张量)。
输出¶
输出 (异构) - T
包含裁剪输入元素的输出张量
类型约束¶
T 包含 (
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
输入¶
输入 (异构) - T
其元素将被裁剪的输入张量
输出¶
输出 (异构) - T
包含裁剪输入元素的输出张量
类型约束¶
T 包含 (
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 - 整型 :
传统优化属性。
max - FLOAT :
最大值,高于该值的元素将替换为 max
min - FLOAT :
最小值,低于该值的元素将替换为 min
输入¶
输入 (异构) - T
其元素将被裁剪的输入张量
输出¶
输出 (异构) - T
包含裁剪输入元素的输出张量
类型约束¶
T 包含 (
tensor(double)
,tensor(float)
,tensor(float16)
)将输入和输出类型限制为浮点张量。