simple autodiff library
Single header
automatic differentiation library in C.
ccml is inspired by tinygrad/luminal in defining complex operations in terms of a small set of primitive operations, allowing for automatic compute kernel generation and fusion, powerful graph optimisations, and more, check out the examples folder :)