Skip to main content

Crate score_set

Crate score_set 

Source
Expand description

A small library for composing weighted scoring metrics into score sets.

The crate provides:

  • Metric32 / Metric64 for combining a measure, a normalization map, and a weight.
  • DynScoreSet32 / DynScoreSet64 for storing heterogeneous metrics behind trait objects.

Re-exports§

pub use traits::V01Error;
pub use traits::prove_v01_f32;
pub use traits::prove_v01_f64;

Modules§

traits

Structs§

DynScoreSet32
A dynamic f32 score set that sums a list of evaluators.
DynScoreSet64
A dynamic f64 score set that sums a list of evaluators.
DynScoreSet32Builder
Builds a DynScoreSet32.
DynScoreSet64Builder
Builds a DynScoreSet64.
Metric32
A weighted f32 metric built from a measure and a normalization map.
Metric64
A weighted f64 metric built from a measure and a normalization map.