#![allow(dead_code)]
#![allow(clippy::collapsible_if)]
#![allow(clippy::collapsible_match)]
#![allow(clippy::manual_clamp)]
mod diff;
mod ml_analysis;
mod output;
mod parsers;
mod types;
pub use diffx_core::value_type_name;
pub use types::{DiffFormat, DiffOptions, DiffResult, FileFormat, OutputFormat, TensorStats};
pub use diff::{diff, diff_paths, extract_tensor_data, extract_tensor_shape};
pub use parsers::{
detect_format_from_path, parse_file_by_format, parse_matlab_file, parse_numpy_file,
parse_pytorch_model, parse_safetensors_model,
};
pub use output::{format_diff_results, format_output};