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.
Back to top