1 data_handling.vin_store.views
data_handling.vin_store.views
Actor-visible DTOs owned by the immutable VIN-store boundary.
This module defines VinSnippetView and its structural instance check. It owns the compact tensors returned by VIN-store datasets; raw ASE/ATEK EFM views and persistence or batching behavior remain in their dedicated modules.
1.1 Classes
| Name | Description |
|---|---|
| VinSnippetView | Minimal actor-visible snippet payload for VIN batching. |
1.1.1 VinSnippetView
data_handling.vin_store.views.VinSnippetView(
points_world,
lengths,
t_world_rig,
t_world_snippet,
)Minimal actor-visible snippet payload for VIN batching.
1.1.1.1 Attributes
| Name | Type | Description |
|---|---|---|
| points_world | Tensor | Tensor["K_pad 3+C", float32] collapsed semidense points. Base columns are XYZ; optional extras include inverse distance uncertainty and observation count. Rows after lengths are NaN padding. |
| lengths | Tensor | Tensor["1", int64] or Tensor["B", int64] valid point counts for unbatched or batched payloads. |
| t_world_rig | PoseTW |
PoseTW["F 12"] historical world-from-rig poses. |
1.1.1.2 Methods
| Name | Description |
|---|---|
| to | Move the VIN snippet tensors to the requested device and dtype. |
1.1.1.2.1 to
data_handling.vin_store.views.VinSnippetView.to(device, *, dtype=None)Move the VIN snippet tensors to the requested device and dtype.
Additional attribute identifiers: t_world_snippet
1.2 Functions
| Name | Description |
|---|---|
| is_vin_snippet_view_instance | Return whether value exposes the structural VIN snippet interface. |
1.2.1 is_vin_snippet_view_instance
data_handling.vin_store.views.is_vin_snippet_view_instance(value)Return whether value exposes the structural VIN snippet interface.