Metadata-Version: 2.1
Name: pyspla
Version: 0.0.5
Summary: spla library python bindings
Home-page: https://github.com/JetBrains-Research/spla
Author: Egor Orachev
Author-email: egororachyov@gmail.com
License: MIT
Project-URL: Spla project, https://github.com/JetBrains-Research/spla
Project-URL: Bug Tracker, https://github.com/JetBrains-Research/spla/issues
Description: # spla <img align="right" width="20%" src="https://github.com/JetBrains-Research/spla/raw/main/docs/logos/spla-logo.png?raw=true&sanitize=true">
        
        [![JB Research](https://jb.gg/badges/research-flat-square.svg)](https://research.jetbrains.org/)
        [![Build](https://github.com/JetBrains-Research/spla/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/JetBrains-Research/spla/actions/workflows/build.yml)
        [![Docs C/C++](https://github.com/JetBrains-Research/spla/actions/workflows/docs-cpp.yml/badge.svg?branch=main)](https://jetbrains-research.github.io/spla/docs-cpp/)
        [![Docs Python](https://github.com/JetBrains-Research/spla/actions/workflows/docs-python.yml/badge.svg?branch=main)](https://jetbrains-research.github.io/spla/docs-python/)
        [![Clang Format](https://github.com/JetBrains-Research/spla/actions/workflows/clang-format.yml/badge.svg?branch=main)](https://github.com/JetBrains-Research/spla/actions/workflows/clang-format.yml)
        [![License](https://img.shields.io/badge/license-MIT-blue)](https://github.com/JetBrains-Research/spla/blob/master/LICENSE.md)
        
        **spla** is an open-source generalized sparse linear algebra framework for mathematical computations with GPUs
        acceleration. It provides linear algebra primitives, such as matrices, vectors and scalars, supports wide variety of
        operations. It gives an ability to customize underlying values types treatment and parametrise operations using rich
        pre-defined functions' set.
        
        - **Package page**
          [https://test.pypi.org/project/pyspla](https://test.pypi.org/project/pyspla/)
        - **Source code**:
          [https://github.com/JetBrains-Research/spla](https://github.com/JetBrains-Research/spla)
        - **Contributing**:
          [https://github.com/JetBrains-Research/spla/CONTRIBUTING.md](https://github.com/JetBrains-Research/spla/blob/main/CONTRIBUTING.md)
        - **Development**:
          [https://github.com/JetBrains-Research/spla/DEVELOPMENT.md](https://github.com/JetBrains-Research/spla/blob/main/DEVELOPMENT.md)
        - **C/C++ API Reference**:
          [https://jetbrains-research.github.io/spla/docs-cpp](https://jetbrains-research.github.io/spla/docs-cpp/)
        - **Bug report**:
          [https://github.com/JetBrains-Research/spla/issues](https://github.com/JetBrains-Research/spla/issues)
        
        > Note: project under heavy development! Not ready for usage.
        
        ## Contributors
        
        - Egor Orachyov (Github: [@EgorOrachyov](https://github.com/EgorOrachyov))
        - Gleb Marin (Github: [@Glebanister](https://github.com/Glebanister))
        - Semyon Grigorev (Github: [@gsvgit](https://github.com/gsvgit))
        
        ## Citation
        
        ```ignorelang
        @online{spla,
          author = {Orachyov, Egor and Marin, Gleb and Grigorev, Semyon},
          title = {spla: An open-source generalized sparse linear algebra framework for GPU computations},
          year = 2022,
          url = {https://github.com/JetBrains-Research/spla},
          note = {Version 1.0.0}
        }
        ```
        
        ## License
        
        This project licensed under MIT License. License text can be found in the
        [license file](https://github.com/JetBrains-Research/spla/blob/master/LICENSE.md).
        
        ## Acknowledgments <img align="right" width="15%" src="https://github.com/JetBrains-Research/spla/raw/main/docs/logos/jetbrains-logo.png?raw=true&sanitize=true">
        
        This is a research project of the Programming Languages and Tools Laboratory at JetBrains-Research. Laboratory
        website [link](https://research.jetbrains.org/groups/plt_lab/).
        
Keywords: python,cplusplus,generalized,sparse-matrix,linear-algebra,graph-analysis,graph-algorithms,graphblas,nvidia-cuda,opencl,gpu
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: C++
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Environment :: GPU
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.0
Description-Content-Type: text/markdown
