An open API service indexing awesome lists of open source software.

https://github.com/heavyai/heavyai

Python Data Science package for HeavyDB.
https://github.com/heavyai/heavyai

database heavyai python

Last synced: 6 months ago
JSON representation

Python Data Science package for HeavyDB.

Awesome Lists containing this project

README

          

[![PyPi package link](https://img.shields.io/pypi/v/heavyai?style=for-the-badge)](https://pypi.org/project/heavyai/)
[![Conda package link](https://img.shields.io/conda/vn/conda-forge/heavyai?style=for-the-badge)](https://anaconda.org/conda-forge/heavyai)

heavyai
=======

This package enables using common Python data science toolkits with
[HeavyDB](http://heavy.ai).
It brings data frame support on CPU and GPU as well as support for arrow.
See the [documentation](http://heavyai.readthedocs.io/en/latest/?badge=latest)
for more.

Quick Install (CPU)
-------------------

Packages are available on conda-forge and PyPI:

```bash
# using conda-forge
conda install -c conda-forge heavyai

# using pip
pip install heavyai
```

Quick Install (GPU)
-------------------

We recommend creating a fresh conda 3.8 or 3.9 environment when installing
heavyai with GPU capabilities.

To install heavyai for GPU Dataframe support (conda-only):

```bash
mamba create -n heavyai-gpu -c rapidsai -c nvidia -c conda-forge -c defaults \
--no-channel-priority \
cudf heavyai pyheavydb pytest shapely geopandas pyarrow=*=*cuda
```

Documentation
-------------

Further documentation for heavyai usage is available at: http://heavyai.readthedocs.io/