Skip to main content

candle_graph/
lib.rs

1//! Static structure and dataflow analysis for candle-rs models.
2//!
3//! See `README.md` and `docs/features.md` for the feature split:
4//!
5//! - **`static`** (default): agent-oriented IR, bounded queries, dtype/gradient dataflow
6//! - **`runtime`**: merge v3 profile traces; operation timings (avg/min/max) and gradient audit
7//! - **`visualizer`**: standalone `model.html` for human exploration
8
9pub mod analysis_cache;
10pub mod cargo_context;
11pub mod cli;
12pub mod contracts;
13pub mod dataflow;
14pub mod dtype_propagate;
15pub mod diagnostics;
16pub mod discover;
17pub mod extract;
18pub mod ir;
19pub mod known;
20pub mod load;
21pub mod model_baseline;
22pub mod model_ir;
23pub mod op_semantics;
24pub mod phase;
25#[cfg(feature = "runtime")]
26pub mod profile;
27pub mod query;
28#[cfg(feature = "runtime")]
29pub mod runtime;
30pub mod verify;
31#[cfg(feature = "visualizer")]
32pub mod viewer;
33#[cfg(feature = "visualizer")]
34pub mod viewer_projection;
35
36pub use phase::ExecutionPhase;