use scirs2_core::{
parallel_ops::*,
simd_ops::{PlatformCapabilities, SimdUnifiedOps},
};
use std::time::{Duration, Instant, SystemTime};
use super::types::{FeatureExtractionConfig, PredictiveConfig, PredictiveModelType};
impl Default for PredictiveConfig {
fn default() -> Self {
Self {
enable_prediction: true,
model_type: PredictiveModelType::Ensemble,
collect_trainingdata: true,
accuracy_target: 0.85,
model_update_frequency: Duration::from_secs(300),
feature_config: FeatureExtractionConfig::default(),
}
}
}