1 VinOfflineWriterConfig
data_handling.VinOfflineWriterConfig()Configuration for building immutable VIN offline datasets from raw snippets.
1.1 Attributes
| Name | Description |
|---|---|
| target_type | Return the writer factory target. |
| paths | Project path resolver. |
| store | Output store configuration. |
| dataset | Raw ASE/EFM dataset configuration used to stream snippets. |
| labeler | Oracle labeler configuration. |
| backbone | Optional EVL backbone configuration. |
| include_backbone | Whether to materialize backbone outputs. |
| include_depths | Whether to materialize candidate depths. |
| include_pointclouds | Whether rich diagnostic payloads may include candidate point clouds. |
| include_diagnostic_payloads | Whether to write rich msgpack diagnostic records alongside numeric blocks. |
| include_gt_obbs | Whether to persist compact GT OBB tensors from raw snippets. |
| include_detected_obbs | Whether to persist compact detected OBB tensors from backbone outputs. |
| include_trajectory_metadata | Whether to persist trajectory timestamps and gravity. |
| backbone_numeric_keep_fields | EVL backbone fields written as fixed numeric blocks. |
| backbone_payload_keep_fields | EVL backbone fields written to the optional rich diagnostic payload. |
| vin_pad_points | Fixed VIN point count stored per sample. |
| semidense_max_points | Optional cap on collapsed semidense points before padding. |
| semidense_include_obs_count | Whether VIN points include observation counts. |
| max_candidates | Maximum number of candidates stored per sample. |
| samples_per_shard | Number of samples stored in each immutable shard. |
| max_samples | Optional cap on the number of processed samples. |
| train_val_split | Fraction of samples assigned to the validation split. |
| overwrite | Whether an existing store directory may be replaced. |
| num_failures_allowed | Maximum number of tolerated sample failures before aborting. |
| verbosity | Verbosity level for dataset build logging. |