{ "info": { "author": "Continuum Analytics, Inc.", "author_email": "support@continuum.io", "bugtrack_url": null, "classifiers": [], "description": "Pyculib\n=======\n\nPyculib provides Python bindings to the following CUDA libraries:\n\n- `cuBLAS `__\n- `cuFFT `__\n- `cuSPARSE `__\n- `cuRAND `__\n- CUDA Sorting algorithms from the\n `CUB `__ and `Modern\n GPU `__ libraries.\n\nThese bindings are direct ports of those available in `Anaconda\nAccelerate `__.\n\nDocumentation is located\n`here `__\n\nInstalling\n----------\n\nThe easiest way to install Pyculib and get updates is by using the\n`Anaconda Distribution `__\n\n::\n\n #> conda install pyculib\n\nTo compile from source, it is recommended to create a conda environment\ncontaining the following:\n\n- cffi\n- cudatoolkit\n- numpy\n- numba\n- pyculib\\_sorting\n- scipy\n\nfor instructions on how to do this see the\n`conda `__ documentation, specifically the\nsection on `managing\nenvironments `__.\n\nOnce a suitable environment is activated, installation achieved simply\nby running:\n\n::\n\n #> python setup.py install\n\nand the installation can be tested with:\n\n::\n\n #> ./runtests.py\n\nDocumentation\n-------------\n\nDocumentation is located\n`here `__.\n\nBuilding Documentation\n~~~~~~~~~~~~~~~~~~~~~~\n\nIt is also possible to build a local copy of the documentation from\nsource. This requires GNU Make and sphinx (available via conda).\n\nDocumentation is stored in the ``doc`` folder, and should be built with:\n\n::\n\n #> make SPHINXOPTS=-Wn clean html\n\nThis ensures that the documentation renders without errors. If errors\noccur, they can all be seen at once by building with:\n\n::\n\n #> make SPHINXOPTS=-n clean html\n\nHowever, these errors should all be fixed so that building with ``-Wn``\nis possible prior to merging any documentation changes or updates.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://continuum.io", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pyculib", "package_url": "https://pypi.org/project/pyculib/", "platform": "", "project_url": "https://pypi.org/project/pyculib/", "project_urls": { "Homepage": "http://continuum.io" }, "release_url": "https://pypi.org/project/pyculib/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Pyculib - python bindings for NVIDIA CUDA libraries", "version": "1.0.1" }, "last_serial": 3050463, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "ede1e5cd3a8491751b2b30edcdc3ad97", "sha256": "f8afe9e939abe577bdda449da80373f3ecd902992de548d26d7dbba521eb7c95" }, "downloads": -1, "filename": "pyculib-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ede1e5cd3a8491751b2b30edcdc3ad97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88187, "upload_time": "2017-07-26T16:36:35", "url": "https://files.pythonhosted.org/packages/f9/77/d3744b78a9ad0167c14fb1cccdc59f03d6e010406df9aca39a441574e29c/pyculib-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ede1e5cd3a8491751b2b30edcdc3ad97", "sha256": "f8afe9e939abe577bdda449da80373f3ecd902992de548d26d7dbba521eb7c95" }, "downloads": -1, "filename": "pyculib-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ede1e5cd3a8491751b2b30edcdc3ad97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88187, "upload_time": "2017-07-26T16:36:35", "url": "https://files.pythonhosted.org/packages/f9/77/d3744b78a9ad0167c14fb1cccdc59f03d6e010406df9aca39a441574e29c/pyculib-1.0.1.tar.gz" } ] }