Operator Library: Base
此運算子將輸入連結的 N × M 個核心元件,拆分為 j = N × M 個輸出連結。
輸出連結的數量 j 必須在運算子初始化時指定。
輸出連結的數量必須等於核心元件的數量。
若輸入核心的大小發生變化,則需對該運算子進行新的實例化。
此運算子的反向運算子為「MergeKernel」。
| Property |
Value |
| Operator Type |
O |
|
Input Link
|
I,資料輸入 |
|
Output Link
|
O[0, j-1],資料輸出 |
| Link Parameter |
Input Link I |
輸出鏈結 O[0, j-1] |
| Bit Width |
[1, 64] |
as I |
| Arithmetic |
{unsigned, signed} |
as I |
| Parallelism |
any |
as I |
| Kernel Columns |
any |
1 |
| Kernel Rows |
any |
1 |
| Img Protocol |
{VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} |
as I |
| Color Format |
any |
as I |
| Color Flavor |
any |
as I |
| Max. Img Width |
any |
as I |
| Max. Img Height |
any |
as I |
|
|
輸入 Bit Width 的範圍為 [1, 64]。
對於有號輸入,範圍為 [2, 64]。
對於無號彩色輸入,範圍為 [3, 63],而對於有號彩色,範圍則為 [6, 63]。
|
以下範例展示了 SplitKernel 運算子的使用方式: