hyray


Namehyray JSON
Version 0.1.0 PyPI version JSON
download
home_page
SummaryGPU arrays (via CuPy) when possible, otherwise CPU arrays (via NumPy)
upload_time2023-07-19 22:52:56
maintainer
docs_urlNone
authorChristopher Ariza
requires_python>=3.8
licenseMIT
keywords numpy cupy hybrid array cuda
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # HyRay
### `GPU ? CuPy : NumPy`
GPU arrays (via CuPy) when possible, otherwise CPU arrays (via NumPy)

The `hyray` library provides a single interface to use both NumPy and CuPy, depending on the availability of CuPy, CUDA, or sufficient memory. With `hyray` a single implementation can run with CuPy when CuPy is available (on a local machine with a GPU), and still work with NumPy when on GPU or insufficient memory is available (such as on continuous integration servers).


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "hyray",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "NumPy,CuPy,hybrid,array,CUDA",
    "author": "Christopher Ariza",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/a5/2c/e19250a8d43d7c1e2f59ebf49a7bb5f5ba250c792c551fdd6ddbb9f14b53/hyray-0.1.0.tar.gz",
    "platform": null,
    "description": "# HyRay\n### `GPU ? CuPy : NumPy`\nGPU arrays (via CuPy) when possible, otherwise CPU arrays (via NumPy)\n\nThe `hyray` library provides a single interface to use both NumPy and CuPy, depending on the availability of CuPy, CUDA, or sufficient memory. With `hyray` a single implementation can run with CuPy when CuPy is available (on a local machine with a GPU), and still work with NumPy when on GPU or insufficient memory is available (such as on continuous integration servers).\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "GPU arrays (via CuPy) when possible, otherwise CPU arrays (via NumPy)",
    "version": "0.1.0",
    "project_urls": null,
    "split_keywords": [
        "numpy",
        "cupy",
        "hybrid",
        "array",
        "cuda"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "676189a1597903af0a446fa738352dbe5225c2dcdd52dbbfa26c6d029002a41f",
                "md5": "eb340bab2cc9abccbe7a97da10ccb5ab",
                "sha256": "156c974b122c67e6fbf89e57335a77415b0f0d41ab0cb7ad66c8be1d52fdf742"
            },
            "downloads": -1,
            "filename": "hyray-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "eb340bab2cc9abccbe7a97da10ccb5ab",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 17245,
            "upload_time": "2023-07-19T22:52:54",
            "upload_time_iso_8601": "2023-07-19T22:52:54.824481Z",
            "url": "https://files.pythonhosted.org/packages/67/61/89a1597903af0a446fa738352dbe5225c2dcdd52dbbfa26c6d029002a41f/hyray-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a52ce19250a8d43d7c1e2f59ebf49a7bb5f5ba250c792c551fdd6ddbb9f14b53",
                "md5": "4fb91875b14e6c3008f7234781ebccbf",
                "sha256": "1a15ff6f59846d7a0421d3e3af9608dbe9ab1d728d000fec029180eef534fa4c"
            },
            "downloads": -1,
            "filename": "hyray-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "4fb91875b14e6c3008f7234781ebccbf",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 17912,
            "upload_time": "2023-07-19T22:52:56",
            "upload_time_iso_8601": "2023-07-19T22:52:56.420814Z",
            "url": "https://files.pythonhosted.org/packages/a5/2c/e19250a8d43d7c1e2f59ebf49a7bb5f5ba250c792c551fdd6ddbb9f14b53/hyray-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-19 22:52:56",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "hyray"
}
        
Elapsed time: 4.37244s