Expand description
Axonml — Umbrella Crate
§File
crates/axonml/src/lib.rs
§Author
Andrew Jewell Sr. — AutomataNexus LLC ORCID: 0009-0005-2158-7060
§Updated
April 14, 2026 11:15 PM EST
§Overview
axonml is a thin umbrella crate that re-exports the full AxonML deep
learning framework under a single unified namespace. It also hosts the
live browser training monitor (TrainingMonitor), which is small,
dependency-light, and used by essentially every training script in the
workspace.
Domain-specific models (e.g. HVAC diagnostics) and training infrastructure (trainer, hub, benchmark, adversarial) live in dedicated sibling crates:
axonml-hvac— HVAC fault-detection models (Apollo, Panoptes, etc.)axonml-train—TrainingConfig,EarlyStopping,AdversarialTrainer,benchmark_model, unified model hub
This separation was made in April 2026 to keep the umbrella crate focused on re-exports and the live training dashboard.
§Disclaimer
Use at own risk. This software is provided “as is”, without warranty of any kind, express or implied. The author and AutomataNexus shall not be held liable for any damages arising from the use of this software.
Re-exports§
pub use monitor::TrainingMonitor;pub use axonml_core as core;pub use axonml_tensor as tensor;pub use axonml_autograd as autograd;pub use axonml_nn as nn;pub use axonml_optim as optim;pub use axonml_data as data;pub use axonml_vision as vision;pub use axonml_text as text;pub use axonml_audio as audio;pub use axonml_distributed as distributed;pub use axonml_profile as profile;pub use axonml_llm as llm;pub use axonml_jit as jit;pub use axonml_onnx as onnx;pub use axonml_serialize as serialize;pub use axonml_quant as quant;pub use axonml_fusion as fusion;pub use axonml_hvac as hvac;pub use axonml_train as train;
Modules§
- monitor
- Live browser-based training monitor — opens Chromium with real-time charts. Training Monitor — live browser-based training dashboard
- prelude
- Common imports for machine learning tasks.