Trait tfidf::tf::DoubleKNormalizationTf
[−]
[src]
pub trait DoubleKNormalizationTf: NormalizationFactor { }
Double normalized weighting scheme for TF based on a factor, K
.
Example
To implement a custom Tf strategy, where the K
factor is constant:
use tfidf::{Tf, NormalizationFactor}; use tfidf::tf::{DoubleKNormalizationTf}; struct DoubleThirdNormalizationTf; impl NormalizationFactor for DoubleThirdNormalizationTf { fn factor() -> f64 { 0.3f64 } } impl DoubleKNormalizationTf for DoubleThirdNormalizationTf { }
Implementors
impl DoubleKNormalizationTf for DoubleHalfNormalizationTf