Rank counting with other/tensor type
- We do NOT declare RANK values in stream capabilities (GST-CAP).
- Users may omit later parts of dimension expressions if the later parts of dimensions are 1; however, this does NOT imply that the later parts are not counted for RANK values.
- "10:20:1:1" == "10:20:1" == "10:20"
- Rank value of the above dimensions may be 2, 3, or 4.
- If rank values are required by a tensor-filter or tensor-decoder, users may explicitly declare the corresponding rank values with properties (This function is WIP as of 2020-10-06)
- If not declared explicitly, but the corresponding sub-plugin requires rank value, an internal rank-counting function will count the rank assuming that:
- rank("10:10:1:1") == rank("10:10") == rank("10:10:1") == 2
- rank("1:1:1:1") == rank("1") == 1
- rank("10:10:10:10") == 4
- If not declared explicitly, but the corresponding sub-plugin requires rank value, an internal rank-counting function will count the rank assuming that:
As of 2020-10-07, there appears to be inconsistency in rank-counting, we are working on resolving them.
The results of the search are