score-set 2.1.0

A Rust library for building static weighted scoring operator sets
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! 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.

mod dyn_score_set;
mod metric;
pub mod traits;

pub use dyn_score_set::{DynScoreSet32, DynScoreSet32Builder, DynScoreSet64, DynScoreSet64Builder};
pub use metric::{Metric32, Metric64};
pub use traits::{V01Error, prove_v01_f32, prove_v01_f64};