1 vin.feature_bank.feature_pooling_result
vin.feature_bank.feature_pooling_result
Point-feature pooling result container for logged multiview evidence.
This module owns the structured tensors emitted after reducing the frame axis for each actor-visible world point.
1.1 Classes
| Name | Description |
|---|---|
| FeaturePoolingResult | Weighted point descriptors pooled over logged observations. |
1.1.1 FeaturePoolingResult
vin.feature_bank.feature_pooling_result.FeaturePoolingResult(
features,
valid_mask,
valid_frame_count,
weight_sum,
)Weighted point descriptors pooled over logged observations.
1.1.1.1 Attributes
| Name | Description |
|---|---|
| features | Tensor["B N_p C", float32] weighted descriptor mean per point. |
| valid_mask | Tensor["B N_p", bool] points supported by at least one frame. |
| valid_frame_count | Tensor["B N_p", int64] valid logged frames per point. |
| weight_sum | Tensor["B N_p", float32] pooling-weight sum before epsilon. |