mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-14 20:48:00 +00:00
### Description <!-- Describe your changes. --> ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. -->
248 lines
5.3 KiB
Text
248 lines
5.3 KiB
Text
[
|
|
{
|
|
"name": "clip float32 type with min and max attributes",
|
|
"operator": "Clip",
|
|
"opset": { "domain": "", "version": 10 },
|
|
"attributes": [
|
|
{ "name": "min", "type": "float", "data": 1.0 },
|
|
{ "name": "max", "type": "float", "data": 5.0 }
|
|
],
|
|
"cases": [
|
|
{
|
|
"name": "T[2, 3]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [2, 3],
|
|
"type": "float32"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [1.0, 1.4, 2.7, 3.3, 4.1, 5.0],
|
|
"dims": [2, 3],
|
|
"type": "float32"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "clip float32 type with min attribute but no max attribute",
|
|
"operator": "Clip",
|
|
"opset": { "domain": "", "version": 10 },
|
|
"attributes": [{ "name": "min", "type": "float", "data": 1.0 }],
|
|
"cases": [
|
|
{
|
|
"name": "T[2, 3]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [2, 3],
|
|
"type": "float32"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [1.0, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [2, 3],
|
|
"type": "float32"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "clip float32 type without min and max attributes",
|
|
"operator": "Clip",
|
|
"opset": { "domain": "", "version": 10 },
|
|
"attributes": [],
|
|
"cases": [
|
|
{
|
|
"name": "T[2, 3]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [2, 3],
|
|
"type": "float32"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [2, 3],
|
|
"type": "float32"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "clip float32 type with min and max inputs",
|
|
"operator": "Clip",
|
|
"cases": [
|
|
{
|
|
"name": "T[2, 3]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [2, 3],
|
|
"type": "float32"
|
|
},
|
|
{
|
|
"data": [1.0],
|
|
"dims": [],
|
|
"type": "float32"
|
|
},
|
|
{
|
|
"data": [5.0],
|
|
"dims": [],
|
|
"type": "float32"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [1.0, 1.4, 2.7, 3.3, 4.1, 5.0],
|
|
"dims": [2, 3],
|
|
"type": "float32"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "clip float32 type with min input but no max input",
|
|
"operator": "Clip",
|
|
"cases": [
|
|
{
|
|
"name": "T[3, 2]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [3, 2],
|
|
"type": "float32"
|
|
},
|
|
{
|
|
"data": [1.0],
|
|
"dims": [],
|
|
"type": "float32"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [1.0, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [3, 2],
|
|
"type": "float32"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "clip float32 type without min and max inputs",
|
|
"operator": "Clip",
|
|
"cases": [
|
|
{
|
|
"name": "T[3, 2]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [3, 2],
|
|
"type": "float32"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [3, 2],
|
|
"type": "float32"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "clip float16 type with min and max inputs",
|
|
"operator": "Clip",
|
|
"cases": [
|
|
{
|
|
"name": "T[2, 3]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [2, 3],
|
|
"type": "float16"
|
|
},
|
|
{
|
|
"data": [1.0],
|
|
"dims": [],
|
|
"type": "float16"
|
|
},
|
|
{
|
|
"data": [5.0],
|
|
"dims": [],
|
|
"type": "float16"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [1.0, 1.4, 2.7, 3.3, 4.1, 5.0],
|
|
"dims": [2, 3],
|
|
"type": "float16"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "clip float16 type with min input but no max input",
|
|
"operator": "Clip",
|
|
"cases": [
|
|
{
|
|
"name": "T[3, 2]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [3, 2],
|
|
"type": "float16"
|
|
},
|
|
{
|
|
"data": [1.0],
|
|
"dims": [],
|
|
"type": "float16"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [1.0, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [3, 2],
|
|
"type": "float16"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "clip float16 type without min and max inputs",
|
|
"operator": "Clip",
|
|
"cases": [
|
|
{
|
|
"name": "T[3, 2]",
|
|
"inputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [3, 2],
|
|
"type": "float16"
|
|
}
|
|
],
|
|
"outputs": [
|
|
{
|
|
"data": [0.5, 1.4, 2.7, 3.3, 4.1, 5.8],
|
|
"dims": [3, 2],
|
|
"type": "float16"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|