Rank counting with other/tensor type

  1. We do NOT declare RANK values in stream capabilities (GST-CAP).
  2. Users may omit later parts of dimension expressions if the later parts of dimensions are 0; The later parts are not counted for RANK values.
    • "10:20:0:0" == "10:20:0" == "10:20"
    • Rank value of the above dimensions may be 2.
  3. 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") == 4
      • rank("1:1:1:1") == 4
      • rank("1:1:1") == 3

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