As a user, I would like to be able to select the labels of an axis either by a) specifying the dimension and the labels for that dimension or b) specifying the row of labels across all of the dimensions. Currently, TensorSelect and the SelectClauses only support option A.
Objectives
[ ] Modify the SelectClause to allow for Option B
[ ] Propagate the changes to all other children clauses
[ ] Add option B methods and checks to TensorSelect
[ ] add overloads for selectIndicesView that are compatible with option B
[ ] add overloads for all TensorTable callers of selectIndicesView option B
[ ] add Unit Test coverage for TensorTable methods
[ ] add unit Test coverage for TensorSelect methods
[ ] add unit Test coverage for SelectClause and children clauses
Description
As a user, I would like to be able to select the labels of an axis either by a) specifying the dimension and the labels for that dimension or b) specifying the row of labels across all of the dimensions. Currently, TensorSelect and the SelectClauses only support option A.
Objectives
selectIndicesView
that are compatible with option BselectIndicesView
option BValidation