GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — spla/python at main · SparseLinearAlgebra/spla

Expand file tree

/

python

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

python

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
pyspla
pyspla
 
 
LICENSE.md
LICENSE.md
 
 
MANIFEST.in
MANIFEST.in
 
 
README.md
README.md
 
 
VERSION.md
VERSION.md
 
 
example.py
example.py
 
 
setup.py
setup.py
 
 

README.md

Outline

spla

Build Docs C/C++ Docs Python Clang Format License

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 built-in or custom user-defined functions.

  • Package page: https://pypi.org/project/pyspla
  • Package page (test): https://test.pypi.org/project/pyspla
  • Source code: https://github.com/SparseLinearAlgebra/spla
  • Contributing: https://github.com/SparseLinearAlgebra/spla/CONTRIBUTING.md
  • Development: https://github.com/SparseLinearAlgebra/spla/DEVELOPMENT.md
  • Examples: https://github.com/SparseLinearAlgebra/spla/EXAMPLES.md
  • C/C++ API reference: https://SparseLinearAlgebra.github.io/spla/docs-cpp
  • Bug report: https://github.com/SparseLinearAlgebra/spla/issues

Note: project under heavy development! Not ready for usage.

Installation

Install the release version of the package from PyPI repository for Windows, Linux and MacOS:

$ pip install pyspla

Install the latest test version of the package from Test PyPI repository for Windows, Linux and MacOS:

$ pip install -i https://test.pypi.org/simple/ pyspla

Delete package if no more required:

$ pip uninstall pyspla

Contributors

  • Egor Orachyov (Github: @EgorOrachyov)
  • Semyon Grigorev (Github: @gsvgit)

Citation

@online{spla,
  author = {Orachyov, Egor and Grigorev, Semyon},
  title = {spla: An open-source generalized sparse linear algebra framework for GPU computations},
  year = 2022,
  url = {https://github.com/SparseLinearAlgebra/spla},
  note = {Version 1.0.0}
}

License

This project licensed under MIT License. License text can be found in the license file.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.