Move TFT, Mamba-2, Liquid, TGGN, TLOB, KAN, xLSTM, and Diffusion model implementations to ml-supervised. Bridge files (UnifiedTrainable adapters, Checkpointable impls) stay in ml. Delete AsyncDataLoader (replaced by StreamingDbnLoader + simple .chunks() batching). Remove empty ml-infra scaffold — the remaining ml modules are too tightly coupled for clean extraction, so ml stays as the orchestration facade. - ml-supervised: 234 tests, 0 failures - ml: 1687 tests, 0 failures - Workspace: 0 compilation errors Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
14 lines
502 B
Rust
14 lines
502 B
Rust
//! Diffusion model (DDPM/DDIM) for price path generation
|
|
//!
|
|
//! This module re-exports the `ml-supervised` Diffusion implementation and keeps bridge
|
|
//! modules that depend on types from both `ml-supervised` and the parent `ml` crate.
|
|
|
|
// Re-export everything from the ml-supervised diffusion module
|
|
pub use ml_supervised::diffusion::*;
|
|
|
|
// Bridge modules that depend on ml-internal types (UnifiedTrainable)
|
|
pub mod trainable;
|
|
|
|
// Re-export bridge types
|
|
pub use trainable::DiffusionTrainableAdapter;
|