Skip to main content

quick_analyze

Function quick_analyze 

Source
pub fn quick_analyze(graph: &EinsumGraph) -> Result<(usize, usize)>
Expand description

Quick analysis for fast feedback during compilation

Provides essential metrics without deep analysis.

ยงExample

use tensorlogic_compiler::passes::advanced_analysis::quick_analyze;
use tensorlogic_ir::EinsumGraph;

let graph = EinsumGraph::new();
let (peak_memory, parallel_groups) = quick_analyze(&graph).unwrap();
println!("Memory: {} bytes, Parallelism: {}", peak_memory, parallel_groups);