4 ms·
So enzyme is pretty cool but IMO the documentation is terrible and the API is absolutely insane.
by mhh__ 5y ago
So enzyme is pretty cool but IMO the documentation is terrible and the API is absolutely insane.
- wmoses 5y agoEnzyme dev here. The documentation is not just bad, it is in fact actively missing for several things (like forward mode AD, split mode, recent vector). Having recently finished up a number of big technical challenges (forward, vector, split, BLAS), we're hoping to have a big documentation-athon at the end of summer (all are welcome)!
- SemanticStrengh 5y agoOn HN I am often seeing libraries/blog authors react very quickly to references of their projects. I'm curious, how do you achieve this, is it a coincidence and where you reading HN comments, or do you have a crwaler/API than send you a notification when your project github link is found in a new HN comment ?
- wmoses 5y agoI was actually socializing with folks at the Cambridge Area Julia meetup where I gave a talk on Enzyme’s Julia bindings no less when someone shared this. So in this case pure coincidence.
- SemanticStrengh 5y agoThanks for the data point :)
- adgjlsfhk1 5y agoDid you catch your plane?
- wmoses 5y agoI did!
- mhh__ 5y agoInteresting. I'm mulling over integrating Enzyme into the LLVM D compiler so I may/will join in with that.
- wmoses 5y agoDo it! Would be happy to help. Also we have weekly development meetings (time about to change for summer), which you’re welcome to join. Also feel free to email me (wmoses@mit.edu), would be happy to chat and or help bootstrap.