This is great tool. Have you checked how much overhead used by your library?
Machine Learning
Community Rules:
- Be nice. No offensive behavior, insults or attacks: we encourage a diverse community in which members feel safe and have a voice.
- Make your post clear and comprehensive: posts that lack insight or effort will be removed. (ex: questions which are easily googled)
- Beginner or career related questions go elsewhere. This community is focused in discussion of research and new projects that advance the state-of-the-art.
- Limit self-promotion. Comments and posts should be first and foremost about topics of interest to ML observers and practitioners. Limited self-promotion is tolerated, but the sub is not here as merely a source for free advertisement. Such posts will be removed at the discretion of the mods.
Yes. The overhead used depends on how often you make it store the data and in how much detail. Both of this is configurable. I find the overhead to be negligible in practice.
Is there a subreddit for Mechanistic Interpretability? Should there be?
this isn't mechanistic interpretability, it's debugging.
Mechanistic Interpretability
It's primarily intended for debugging, but it can also help with mechanistic interpretability. Being able to see the internals of your network for any input and at different stages of training can help a lot with understanding what's going on.
IMO interpretability and debugging are inherently related. The more you know about how the network works, the easier it will be to debug it.
Is it open source?
Yes
I'm a bot, bleep, bloop. Someone has linked to this thread from another place on reddit:
- [/r/datascienceproject] Comgra: A library for debugging and understanding neural networks (r/MachineLearning)
^(If you follow any of the above links, please respect the rules of reddit and don't vote in the other threads.) ^(Info ^/ ^Contact)
Looks very cool. Congrats.