.. Abracudabra documentation master file, created by sphinx-quickstart on Sat Mar 8 19:53:27 2025. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Abracudabra: Convert Tensors, Arrays and DataFrames Between CPU and CUDA ======================================================================== Abracudabra is a Python package designed to simplify the conversion of `NumPy`_/`CuPy`_ arrays, `pandas`_/`cuDF`_ dataframes, and `PyTorch`_ tensors between CPU and CUDA devices. .. _NumPy: https://numpy.org/doc/stable/ .. _CuPy: https://docs.cupy.dev/en/stable/ .. _pandas: https://pandas.pydata.org/docs/ .. _cuDF: https://docs.rapids.ai/api/cudf/stable/ .. _PyTorch: https://pytorch.org/docs/stable/index.html It might come useful to developing code that can run on both CPU and CUDA devices. Install the package with: .. code-block:: bash pip install abracudabra .. toctree:: :maxdepth: 2 :caption: Contents: usage development changelog credits .. toctree:: :caption: API Reference :maxdepth: 2 autoapi/abracudabra/index