logo-color.png

TensorCode is a framework that introduces simple abstractions and functions for encoding and decoding arbitrary python objects, differentiable programming (including differentiable control flow), and intelligent object creation / selection / other runtime code generation features. Rather than just think about the underlying mathematical objects, TensorCode's Programming 2.0 paradigm gives your brain the abstractions it needs to apply software engineering patterns including of encapsulation, abstraction, composition, design patterns, and derived concepts to your underlying problem. If you’re developing a multi-modal agent, building the next generation of end-to-end differentiable cognitive architectures, or just adding magic to an existing program, TensorCode may fit right into your stack!

https://github.com/Limboid/tensorcode

TensorCode Presentation

Notebook