Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 1.93 KB

File metadata and controls

69 lines (50 loc) · 1.93 KB
.. module:: python-graphblas

python-graphblas documentation

:mod:`python-graphblas` is a Pythonic interface to the highly performant SuiteSparse:GraphBLAS library for performing graph analytics in the language of linear algebra.

Licensed under the Apache 2.0 license.

.. toctree::
   :maxdepth: 2
   :hidden:

   getting_started/index
   user_guide/index
   api_reference/index
   contributor_guide/index

.. grid:: 1 2 2 2
    :gutter: 3

    .. grid-item-card:: Getting Started
        :link: getting_started/index
        :link-type: doc
        :text-align: center
        :class-card: intro-card

        :octicon:`rocket;3em;sd-text-primary`

        Exactly what you need to get up and running with
        python-graphblas. Contains a short introduction
        to the main ideas behind GraphBLAS.

    .. grid-item-card:: User Guide
        :link: user_guide/index
        :link-type: doc
        :text-align: center
        :class-card: intro-card

        :octicon:`book;3em;sd-text-primary`

        The user guide covers the fundamental ideas and usage
        patterns of python-graphblas. It also contains an example
        notebook showing Single-Source Shortest Path.

    .. grid-item-card:: API Reference
        :link: api_reference/index
        :link-type: doc
        :text-align: center
        :class-card: intro-card

        :octicon:`code;3em;sd-text-primary`

        The API reference contains details about each class and method.
        It assumes familiarity with the core ideas and usage patterns.

    .. grid-item-card:: Contributor Guide
        :link: contributor_guide/index
        :link-type: doc
        :text-align: center
        :class-card: intro-card

        :octicon:`people;3em;sd-text-primary`

        Find out how you can contribute and make python-graphblas
        better for everyone.