mod cpu;
#[cfg(feature = "cuda")]
mod cuda;
pub mod impl_generic;
pub mod traits;
#[cfg(feature = "wgpu")]
mod wgpu;
pub use impl_generic::LbfgsOptions;
pub use traits::{
MinimizeOptions, NewtonCGAlgorithms, NewtonCGOptions, NewtonCGResult, TensorMinimizeResult,
TrustExactAlgorithms, TrustKrylovAlgorithms, TrustNcgAlgorithms, TrustRegionOptions,
TrustRegionResult,
};