Tensor Inspector (Dev)
The Tensor Inspector is designed to view and manipulate TensorData objects.
Architecture
- Data Storage: Uses
TensorData(a multi-dimensional array wrapper). - UI:
- Inspector:
TensorInspector(manages callbacks, side panels). - View:
TensorDataView(the main table/grid view). - Designer:
TensorDesigner(side panel for adding/editing columns).
- Inspector:
Pipeline Integration
The TensorDesigner uses TransformPipeline to define how computed columns are populated.
- Lazy Columns: Columns can be defined by a pipeline but not computed until requested.
- Serialization: The pipeline definition is stored in the column metadata.