Discover and explore top open-source AI tools and projects—updated daily.
FlorianDietzGUI tool for PyTorch neural network analysis and debugging
Top 90.6% on SourcePulse
Comgra is a Python tool for PyTorch users to analyze and debug neural networks by visualizing computation graphs and tensor data through a GUI. It aids both novice users in understanding network internals and experienced professionals in advanced analysis and anomaly detection, offering a comprehensive view of network behavior.
How It Works
Comgra records tensor data and network structure during training. Its core is a dependency graph visualizing tensor relationships, allowing users to navigate the computation flow. Selectors enable granular inspection of tensors, displaying summary statistics or individual neuron values. This approach simplifies complex graphs by abstracting away unnecessary details, making it easier to compare architectures and trace issues.
Quick Start & Requirements
pip install comgracomgra --path "/path/to/your/data/group_name"Highlighted Details
--visualization-file parameter.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
requires_grad=True on registered tensors, which may have side effects if directly manipulated.requires_grad cannot be set require workarounds using add_tensor_connection.11 months ago
Inactive
ELS-RD
facebookresearch
PAIR-code
wandb