Skip to main content

Crate axonml

Crate axonml 

Source
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-trainTrainingConfig, 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.

Functions§

features
Returns a string describing the enabled features.
version
Returns the version of the Axonml framework.