Skip to content

Commit a3fa145

Browse files
committed
cargo fix
1 parent 5190201 commit a3fa145

File tree

4 files changed

+7
-14
lines changed

4 files changed

+7
-14
lines changed

src-tauri/src/commands/stock_prediction.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
use crate::db::{self, prediction};
2-
use crate::prediction::{model, features};
3-
use crate::error::AppError;
1+
use crate::db::{prediction};
2+
use crate::prediction::model;
43
use chrono::{NaiveDate, Utc, Datelike};
54
use serde::{Deserialize, Serialize};
65
use std::fs;
7-
use std::path::Path;
86
use tauri::{AppHandle, Manager};
97
use sqlx::{Pool, Sqlite};
108

src-tauri/src/prediction/features.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use crate::db::models::HistoricalData;
22
use chrono::NaiveDate;
33
use std::collections::HashMap;
4-
use linfa::{self, prelude::*, Dataset};
5-
use ndarray::{Array2, ArrayView1, Axis, Array1};
4+
use linfa::{self, Dataset};
5+
use ndarray::{Array2, ArrayView1, Array1};
66
use serde::{Deserialize, Serialize};
77

88
#[derive(Debug, Clone, Serialize, Deserialize)]

src-tauri/src/prediction/model.rs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
use crate::db::models::{HistoricalData, ModelEvaluationMetrics, PredictionModelConfig, PredictionResult, StockPredictionModelInfo};
22
use crate::error::AppError;
3-
use crate::prediction::features::{self, FeatureSet, extract_features, normalize_features, prepare_dataset};
3+
use crate::prediction::features::{FeatureSet, extract_features, normalize_features, prepare_dataset};
44
use crate::prediction::utils::{self, ModelTrainingConfig, SerializedModel, normalize_single_feature_set};
5-
use chrono::{NaiveDate, Local};
65
use linfa::prelude::*;
76
use linfa_linear::LinearRegression;
8-
use linfa_trees::DecisionTree;
9-
use ndarray::{Array1, Array2, ArrayView1, Axis};
7+
use ndarray::Array1;
108
use serde_json;
119
use std::collections::HashMap;
1210
use std::io::Cursor;
13-
use linfa_bayes::GaussianNb;
14-
use linfa_svm::{Svm, SvmParams};
15-
use std::io::{Read, Write};
1611
use sqlx::{Pool, Sqlite};
1712
use crate::db::prediction;
1813
use serde::{Serialize, Deserialize};

src-tauri/src/prediction/utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use crate::db::models::{ModelEvaluationMetrics, StockPredictionModelInfo};
22
use crate::prediction::features::FeatureSet;
3-
use chrono::{Duration, NaiveDate, Local, Datelike};
3+
use chrono::{NaiveDate, Datelike};
44
use serde::{Deserialize, Serialize};
55
use std::collections::HashMap;
66
use ndarray::ArrayView1;

0 commit comments

Comments
 (0)