quantrs2_ml/recommender/
recommendationoptions_traits.rs1use super::*;
12use crate::error::{MLError, Result};
13use scirs2_core::ndarray::*;
14use scirs2_core::random::prelude::*;
15use scirs2_core::{Complex32, Complex64};
16use std::f64::consts::PI;
17
18use super::types::RecommendationOptions;
19
20impl Default for RecommendationOptions {
21 fn default() -> Self {
22 Self {
23 exclude_seen: true,
24 diversify: false,
25 diversity_weight: 0.3,
26 explain: false,
27 business_rules: None,
28 }
29 }
30}