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.

Author: Serhan YILMAZ