From 1f1ba40eaaf6e8b74a4c10554431bbe0e6d92ccd Mon Sep 17 00:00:00 2001 From: jgrusewski Date: Sun, 8 Mar 2026 15:21:46 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20resolve=20rebase=20artifacts=20=E2=80=94?= =?UTF-8?q?=20import=20paths=20and=20MLError=20variant?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 --- crates/ml-features/src/mbp10_loader.rs | 4 ++-- crates/ml/src/hyperopt/adapters/dqn.rs | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/crates/ml-features/src/mbp10_loader.rs b/crates/ml-features/src/mbp10_loader.rs index 3fec7fe49..53c63ea27 100644 --- a/crates/ml-features/src/mbp10_loader.rs +++ b/crates/ml-features/src/mbp10_loader.rs @@ -29,8 +29,8 @@ use data::providers::databento::{dbn_parser::DbnParser, mbp10::Mbp10Snapshot}; use std::path::Path; -use crate::features::ofi_calculator::OFICalculator; -use crate::features::trades_loader::load_trades_sync; +use crate::ofi_calculator::OFICalculator; +use crate::trades_loader::load_trades_sync; use crate::MLError; /// Load MBP-10 snapshots from DBN file (synchronous wrapper) diff --git a/crates/ml/src/hyperopt/adapters/dqn.rs b/crates/ml/src/hyperopt/adapters/dqn.rs index 5dfd3b8cd..737e8caf1 100644 --- a/crates/ml/src/hyperopt/adapters/dqn.rs +++ b/crates/ml/src/hyperopt/adapters/dqn.rs @@ -499,9 +499,7 @@ impl ParameterSpace for DQNParams { fn from_continuous(x: &[f64]) -> Result { if x.len() != 28 { - return Err(MLError::ConfigError { - reason: format!("Expected 28 continuous parameters, got {}", x.len()), - }); + return Err(MLError::ConfigError(format!("Expected 28 continuous parameters, got {}", x.len()))); } // === 26 TUNED parameters (from search space) ===