Skip to main content

ModelAutopsy: High-Performance ML Failure Detection

Project description

ModelAutopsy

ModelAutopsy is a high-performance, hybrid-engine (Rust & C++) Machine Learning debugging library. It acts as a real-time diagnostic tool for Deep Learning pipelines, instantly detecting NaN, Infinity, Vanishing, and Exploding gradients.

Features

  • Rust Safety Core: Uses Rust's memory safety guarantees to prevent Python crashes (Segfaults) during inspection.
  • C++ Speed Core: Uses OpenMP SIMD instructions to analyze 1M+ parameters in milliseconds.
  • Zero-Overhead: Uses direct memory access to NumPy buffers, avoiding Python GIL.
  • IDE-Style Debugging: Includes a @watch decorator that acts like a live breakpoint for your training loops.
  • Advanced Metrics: Calculates Variance, L2 Norm, Mean, Min/Max in a single pass.

Installation

pip install modelautopsy

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modelautopsy-1.0.4.tar.gz (7.0 kB view details)

Uploaded Source

File details

Details for the file modelautopsy-1.0.4.tar.gz.

File metadata

  • Download URL: modelautopsy-1.0.4.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for modelautopsy-1.0.4.tar.gz
Algorithm Hash digest
SHA256 fd295de3a7cfaf17ceefb5bf57a29687a18f9931a32261a37b0644aabec1159f
MD5 fdcc31305399029f114e36343cad4d47
BLAKE2b-256 38f5eb139f0af0d8d71d5c17d6ae6b91f65041365d44a6030b0406221be633e2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page