kingdon v1.0.4
Kingdon v1 is here! Why is now the time to go from v0 to v1? Because we now have very complete ganja.js integration, which makes using ganja in python the most relaxed it has ever been!
- Kingdon now has proper support for ganja.js animations and the graphs are interactive!
- Indexing a multivector will no longer access coefficients. The whole promise of GA is coordinate independence, so why would you need to access coefficients? Instead, slicing a multivector will pass on that information to the underlying datastructures (e.g. numpy array or pytorch tensor), and will return a new multivector. Moreover, you can use the new slicing syntax to set values as well. If you really still need access to the coefficients, there is always the getattr syntax or the .values() method.
What's Changed
Full Changelog: v0.3.2...v1.0.4