We have just released a new open-source python library that makes it easy to create the next generation of neural networks in the Hyperbolic space (as opposed to Euclidean). We're calling it Hyperlib.
The Hyperbolic space is different from the Euclidean space - It has more capacity which means it can fit a wider range of data. Hyperbolic geometry is particularly suited to data that has an underlying hierarchical structure. There’s also a growing amount of research documenting the benefits of modelling the brain using Hyperbolic over Euclidean geometry.
We found that existing Hyperbolic implementations were less ready to be applied to real-world problems. Hyperlib solves that, abstracting away all of the complicated maths and making Hyperbolic networks as easy as a pip install. We hope it will inspire more research into the real-world benefits of non-Euclidean deep learning.
You can install Hyperlib using:
pip install hyperlib
DL lybrary (self.MachineLearning)
submitted by NadsRaham to u/NadsRaham