Monty.Frameworks.Models.EvidenceMatching.FeaturesForMatching.Selector.DefaultFeaturesForMatchingSelector (ExTbpMonty.Core v0.1.0)

Copy Markdown View Source

Features are matched when the experiment asked for them.

Mirrors tbp/monty/frameworks/models/evidence_matching/features_for_matching/selector.py::DefaultFeaturesForMatchingSelector.

Two conditions, both of which have to hold for a channel to be matched on its features: the increment that scales feature evidence is above zero, and the channel weights at least one feature that is not a pose feature. A channel weighted only on pose_vectors is a channel matched by pose alone — that is a real way to run an experiment, not an omission.