filters

Deterministic selection modes for post-MIP candidate sets.

Functions

apply_filter

Select revisions and return exclusions plus filter-produced scores.

filter_metric_references

validate_filter_config

apply_filter(ledger, revision_ids, config)

Select revisions and return exclusions plus filter-produced scores.

Parameters:
  • ledger (CandidateLedger)

  • revision_ids (Sequence[str])

  • config (Mapping[str, Any])

Return type:

tuple[tuple[str, …], dict[str, str], dict[str, float]]

filter_metric_references(config)
Parameters:

config (Mapping[str, Any])

Return type:

tuple[str, …]

validate_filter_config(config)
Parameters:

config (Mapping[str, Any])

Return type:

None