Charisius - Efficient Aggregators
Charisius is a Python package that provides a series of highly optimized functions to perform efficient data aggregations. The functions leverage PyTorch's capabilities to achieve significant performance improvements, ranging from 25% to 1100% faster than their previous versions.
Installation
You can install Charisius from PyPi:
pip install charisius==0.0.1
The PyPI project page is found here: PyPI Official Release Page
Usage
To use any function, simply import the function from the Charisius package:
from charisius import geometric_median, krum
Remember that all functions expect PyTorch tensors as inputs.