******
|logo|
******
``glearn`` is a modular and high-performance Python package for machine learning using **G**\ aussian process regression with novel algorithms capable of petascale computation on multi-GPU devices.
Links
=====
* `Documentation <https://ameli.github.io/glearn>`_
* `PyPI <https://pypi.org/project/glearn/>`_
* `Anaconda <https://anaconda.org/s-ameli/glearn>`_
* `Docker Hub <https://hub.docker.com/r/sameli/glearn>`_
* `Github <https://github.com/ameli/glearn>`_
Install
=======
Install with ``pip``
--------------------
|pypi|
::
pip install glearn
Install with ``conda``
----------------------
|conda-version|
::
conda install -c s-ameli glearn
Docker Image
------------
|docker-pull| |deploy-docker|
::
docker pull sameli/glearn
Supported Platforms
===================
Successful installation and tests performed on the following operating systems, architectures, and Python and `PyPy <https://www.pypy.org/>`_ versions:
.. |y| unicode:: U+2714
.. |n| unicode:: U+2716
+----------+--------+--------+-------+-------+-------+-----------------+
| Platform | Arch | Device | Python Version | Continuous |
+ | + +-------+-------+-------+ Integration +
| | | | 3.9 | 3.10 | 3.11 | |
+==========+========+========+=======+=======+=======+=================+
| Linux | X86-64 | CPU | |y| | |y| | |y| | |build-linux| |
+ + +--------+-------+-------+-------+ +
| | | GPU | |y| | |y| | |y| | |
+----------+--------+--------+-------+-------+-------+-----------------+
| macOS | X86-64 | CPU | |y| | |y| | |y| | |build-macos| |
+ + +--------+-------+-------+-------+ +
| | | GPU | |n| | |n| | |n| | |
+----------+--------+--------+-------+-------+-------+-----------------+
| Windows | X86-64 | CPU | |y| | |y| | |y| | |build-windows| |
+ + +--------+-------+-------+-------+ +
| | | GPU | |y| | |y| | |y| | |
+----------+--------+--------+-------+-------+-------+-----------------+
.. |build-linux| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/build-linux.yml
:target: https://github.com/ameli/glearn/actions?query=workflow%3Abuild-linux
.. |build-macos| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/build-macos.yml
:target: https://github.com/ameli/glearn/actions?query=workflow%3Abuild-macos
.. |build-windows| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/build-windows.yml
:target: https://github.com/ameli/glearn/actions?query=workflow%3Abuild-windows
Python wheels for ``glearn`` for all supported platforms and versions in the above are available through `PyPI <https://pypi.org/project/glearn/>`_ and `Anaconda Cloud <https://anaconda.org/s-ameli/glearn>`_. If you need ``glearn`` on other platforms, architectures, and Python or PyPy versions, `raise an issue <https://github.com/ameli/glearn/issues>`_ on GitHub and we build its Python Wheel for you.
Supported GPU Architectures
===========================
``glearn`` can run on CUDA-capable **multi**-GPU devices. Using the **docker container** is the easiest way to run ``glearn`` on GPU devices. The supported GPU micro-architectures and CUDA version are as follows:
+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+
| Version \\ Arch | Fermi | Kepler | Maxwell | Pascal | Volta | Turing | Ampere | Hopper |
+=================+=========+=========+=========+=========+=========+=========+=========+========+
| CUDA 9 | |n| | |n| | |n| | |n| | |n| | |n| | |n| | |n| |
+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+
| CUDA 10 | |n| | |y| | |y| | |y| | |y| | |y| | |y| | |y| |
+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+
| CUDA 11 | |n| | |n| | |n| | |y| | |y| | |y| | |y| | |y| |
+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+
| CUDA 12 | |n| | |n| | |n| | |y| | |y| | |y| | |y| | |y| |
+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+
Documentation
=============
|deploy-docs| |binder|
See `documentation <https://ameli.github.io/glearn/index.html>`__, including:
* `What This Packages Does? <https://ameli.github.io/glearn/overview.html>`_
* `Comprehensive Installation Guide <https://ameli.github.io/glearn/tutorials/install.html>`_
* `How to Work with Docker Container? <https://ameli.github.io/glearn/tutorials/docker.html>`_
* `How to Deploy on GPU Devices? <https://ameli.github.io/glearn/tutorials/gpu.html>`_
* `API Reference <https://ameli.github.io/glearn/api.html>`_
* `Interactive Notebook Tutorials <https://mybinder.org/v2/gh/ameli/glearn/HEAD?filepath=notebooks%2Fquick_start.ipynb>`_
* `Publications <https://ameli.github.io/glearn/cite.html>`_
How to Contribute
=================
We welcome contributions via `GitHub's pull request <https://github.com/ameli/glearn/pulls>`_. If you do not feel comfortable modifying the code, we also welcome feature requests and bug reports as `GitHub issues <https://github.com/ameli/glearn/issues>`_.
How to Cite
===========
If you publish work that uses ``glearn``, please consider citing the manuscripts available `here <https://ameli.github.io/glearn/cite.html>`_.
License
=======
|license|
This project uses a `BSD 3-clause license <https://github.com/ameli/glearn/blob/main/LICENSE.txt>`_, in hopes that it will be accessible to most projects. If you require a different license, please raise an `issue <https://github.com/ameli/glearn/issues>`_ and we will consider a dual license.
.. |logo| image:: https://raw.githubusercontent.com/ameli/glearn/main/docs/source/_static/images/icons/logo-glearn-light.svg
:width: 160
.. |license| image:: https://img.shields.io/github/license/ameli/glearn
:target: https://opensource.org/licenses/BSD-3-Clause
.. |deploy-docs| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/deploy-docs.yml?label=docs
:target: https://github.com/ameli/glearn/actions?query=workflow%3Adeploy-docs
.. |binder| image:: https://mybinder.org/badge_logo.svg
:target: https://mybinder.org/v2/gh/ameli/glearn/HEAD?filepath=notebooks%2Fquick_start.ipynb
.. |pypi| image:: https://img.shields.io/pypi/v/glearn
:target: https://pypi.org/project/glearn/
.. |codecov-devel| image:: https://img.shields.io/codecov/c/github/ameli/glearn
:target: https://codecov.io/gh/ameli/glearn
.. |deploy-docker| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/deploy-docker.yml?label=build%20docker
:target: https://github.com/ameli/glearn/actions?query=workflow%3Adeploy-docker
.. |docker-pull| image:: https://img.shields.io/docker/pulls/sameli/glearn?color=green&label=downloads
:target: https://hub.docker.com/r/sameli/glearn
.. |conda-version| image:: https://img.shields.io/conda/v/s-ameli/glearn
:target: https://anaconda.org/s-ameli/glearn
Raw data
{
"_id": null,
"home_page": "https://github.com/ameli/glearn",
"name": "glearn",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "gaussian-process gaussian-process-regression machine-learning",
"author": "Siavash Ameli",
"author_email": "sameli@berkeley.edu",
"download_url": "https://files.pythonhosted.org/packages/e6/ea/0a3ef32169a3f4a3e307cc64d9226f976624b7700db0a617510ec4e7e454/glearn-0.21.7.tar.gz",
"platform": "Linux",
"description": "******\n|logo|\n******\n\n``glearn`` is a modular and high-performance Python package for machine learning using **G**\\ aussian process regression with novel algorithms capable of petascale computation on multi-GPU devices.\n\nLinks\n=====\n\n* `Documentation <https://ameli.github.io/glearn>`_\n* `PyPI <https://pypi.org/project/glearn/>`_\n* `Anaconda <https://anaconda.org/s-ameli/glearn>`_\n* `Docker Hub <https://hub.docker.com/r/sameli/glearn>`_\n* `Github <https://github.com/ameli/glearn>`_\n\nInstall\n=======\n\nInstall with ``pip``\n--------------------\n\n|pypi|\n\n::\n\n pip install glearn\n\nInstall with ``conda``\n----------------------\n\n|conda-version|\n\n::\n\n conda install -c s-ameli glearn\n\nDocker Image\n------------\n\n|docker-pull| |deploy-docker|\n\n::\n\n docker pull sameli/glearn\n\nSupported Platforms\n===================\n\nSuccessful installation and tests performed on the following operating systems, architectures, and Python and `PyPy <https://www.pypy.org/>`_ versions:\n\n.. |y| unicode:: U+2714\n.. |n| unicode:: U+2716\n\n+----------+--------+--------+-------+-------+-------+-----------------+\n| Platform | Arch | Device | Python Version | Continuous |\n+ | + +-------+-------+-------+ Integration +\n| | | | 3.9 | 3.10 | 3.11 | |\n+==========+========+========+=======+=======+=======+=================+\n| Linux | X86-64 | CPU | |y| | |y| | |y| | |build-linux| |\n+ + +--------+-------+-------+-------+ +\n| | | GPU | |y| | |y| | |y| | |\n+----------+--------+--------+-------+-------+-------+-----------------+\n| macOS | X86-64 | CPU | |y| | |y| | |y| | |build-macos| |\n+ + +--------+-------+-------+-------+ +\n| | | GPU | |n| | |n| | |n| | |\n+----------+--------+--------+-------+-------+-------+-----------------+\n| Windows | X86-64 | CPU | |y| | |y| | |y| | |build-windows| |\n+ + +--------+-------+-------+-------+ +\n| | | GPU | |y| | |y| | |y| | |\n+----------+--------+--------+-------+-------+-------+-----------------+\n\n.. |build-linux| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/build-linux.yml\n :target: https://github.com/ameli/glearn/actions?query=workflow%3Abuild-linux \n.. |build-macos| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/build-macos.yml\n :target: https://github.com/ameli/glearn/actions?query=workflow%3Abuild-macos\n.. |build-windows| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/build-windows.yml\n :target: https://github.com/ameli/glearn/actions?query=workflow%3Abuild-windows\n\nPython wheels for ``glearn`` for all supported platforms and versions in the above are available through `PyPI <https://pypi.org/project/glearn/>`_ and `Anaconda Cloud <https://anaconda.org/s-ameli/glearn>`_. If you need ``glearn`` on other platforms, architectures, and Python or PyPy versions, `raise an issue <https://github.com/ameli/glearn/issues>`_ on GitHub and we build its Python Wheel for you.\n\nSupported GPU Architectures\n===========================\n\n``glearn`` can run on CUDA-capable **multi**-GPU devices. Using the **docker container** is the easiest way to run ``glearn`` on GPU devices. The supported GPU micro-architectures and CUDA version are as follows:\n\n+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+\n| Version \\\\ Arch | Fermi | Kepler | Maxwell | Pascal | Volta | Turing | Ampere | Hopper |\n+=================+=========+=========+=========+=========+=========+=========+=========+========+\n| CUDA 9 | |n| | |n| | |n| | |n| | |n| | |n| | |n| | |n| |\n+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+\n| CUDA 10 | |n| | |y| | |y| | |y| | |y| | |y| | |y| | |y| |\n+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+\n| CUDA 11 | |n| | |n| | |n| | |y| | |y| | |y| | |y| | |y| |\n+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+\n| CUDA 12 | |n| | |n| | |n| | |y| | |y| | |y| | |y| | |y| |\n+-----------------+---------+---------+---------+---------+---------+---------+---------+--------+\n\nDocumentation\n=============\n\n|deploy-docs| |binder|\n\nSee `documentation <https://ameli.github.io/glearn/index.html>`__, including:\n\n* `What This Packages Does? <https://ameli.github.io/glearn/overview.html>`_\n* `Comprehensive Installation Guide <https://ameli.github.io/glearn/tutorials/install.html>`_\n* `How to Work with Docker Container? <https://ameli.github.io/glearn/tutorials/docker.html>`_\n* `How to Deploy on GPU Devices? <https://ameli.github.io/glearn/tutorials/gpu.html>`_\n* `API Reference <https://ameli.github.io/glearn/api.html>`_\n* `Interactive Notebook Tutorials <https://mybinder.org/v2/gh/ameli/glearn/HEAD?filepath=notebooks%2Fquick_start.ipynb>`_\n* `Publications <https://ameli.github.io/glearn/cite.html>`_\n\nHow to Contribute\n=================\n\nWe welcome contributions via `GitHub's pull request <https://github.com/ameli/glearn/pulls>`_. If you do not feel comfortable modifying the code, we also welcome feature requests and bug reports as `GitHub issues <https://github.com/ameli/glearn/issues>`_.\n\nHow to Cite\n===========\n\nIf you publish work that uses ``glearn``, please consider citing the manuscripts available `here <https://ameli.github.io/glearn/cite.html>`_.\n\nLicense\n=======\n\n|license|\n\nThis project uses a `BSD 3-clause license <https://github.com/ameli/glearn/blob/main/LICENSE.txt>`_, in hopes that it will be accessible to most projects. If you require a different license, please raise an `issue <https://github.com/ameli/glearn/issues>`_ and we will consider a dual license.\n\n.. |logo| image:: https://raw.githubusercontent.com/ameli/glearn/main/docs/source/_static/images/icons/logo-glearn-light.svg\n :width: 160\n.. |license| image:: https://img.shields.io/github/license/ameli/glearn\n :target: https://opensource.org/licenses/BSD-3-Clause\n.. |deploy-docs| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/deploy-docs.yml?label=docs\n :target: https://github.com/ameli/glearn/actions?query=workflow%3Adeploy-docs\n.. |binder| image:: https://mybinder.org/badge_logo.svg\n :target: https://mybinder.org/v2/gh/ameli/glearn/HEAD?filepath=notebooks%2Fquick_start.ipynb\n.. |pypi| image:: https://img.shields.io/pypi/v/glearn\n :target: https://pypi.org/project/glearn/\n.. |codecov-devel| image:: https://img.shields.io/codecov/c/github/ameli/glearn\n :target: https://codecov.io/gh/ameli/glearn\n.. |deploy-docker| image:: https://img.shields.io/github/actions/workflow/status/ameli/glearn/deploy-docker.yml?label=build%20docker\n :target: https://github.com/ameli/glearn/actions?query=workflow%3Adeploy-docker\n.. |docker-pull| image:: https://img.shields.io/docker/pulls/sameli/glearn?color=green&label=downloads\n :target: https://hub.docker.com/r/sameli/glearn\n.. |conda-version| image:: https://img.shields.io/conda/v/s-ameli/glearn\n :target: https://anaconda.org/s-ameli/glearn\n",
"bugtrack_url": null,
"license": "",
"summary": "Gaussian Process for Machine Learning",
"version": "0.21.7",
"project_urls": {
"Documentation": "https://github.com/ameli/glearn/blob/main/README.rst",
"Download": "https://github.com/ameli/glearn/archive/main.zip",
"Homepage": "https://github.com/ameli/glearn",
"Source": "https://github.com/ameli/glearn",
"Tracker": "https://github.com/ameli/glearn/issues"
},
"split_keywords": [
"gaussian-process",
"gaussian-process-regression",
"machine-learning"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fd37162d8e8d2ccc8a470c1ed218894d7d14758ebee4e60417224f8cb3be835c",
"md5": "762764d15bcc12e9ac921964af2b4190",
"sha256": "30d9673f058b9a15e806b04fe7265e0bda36f85f45070820d14129da5d5b4a9f"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "762764d15bcc12e9ac921964af2b4190",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1910028,
"upload_time": "2023-09-18T00:56:29",
"upload_time_iso_8601": "2023-09-18T00:56:29.533944Z",
"url": "https://files.pythonhosted.org/packages/fd/37/162d8e8d2ccc8a470c1ed218894d7d14758ebee4e60417224f8cb3be835c/glearn-0.21.7-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dcb702d274711db80dcba0755ac00ccb080ad7ba68181d7d4134d97042158568",
"md5": "c1a48b0aaa3cb935eb11291f2d7eb040",
"sha256": "f6c400c3f4641d6c26b28d45777201431e75812663b571517559e88df2357eaa"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c1a48b0aaa3cb935eb11291f2d7eb040",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1914645,
"upload_time": "2023-09-18T00:56:32",
"upload_time_iso_8601": "2023-09-18T00:56:32.384631Z",
"url": "https://files.pythonhosted.org/packages/dc/b7/02d274711db80dcba0755ac00ccb080ad7ba68181d7d4134d97042158568/glearn-0.21.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6795519a86445d23c028495e61fdbf8266b86c3b153fd975429f039c2842aa26",
"md5": "ee70fc265eeb81c594c0e22e709adf3d",
"sha256": "64ec4f21e7957a440c59e097b60ee51ff0b785bac0f638452449a30c31c2a159"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "ee70fc265eeb81c594c0e22e709adf3d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1550195,
"upload_time": "2023-09-18T00:56:34",
"upload_time_iso_8601": "2023-09-18T00:56:34.789000Z",
"url": "https://files.pythonhosted.org/packages/67/95/519a86445d23c028495e61fdbf8266b86c3b153fd975429f039c2842aa26/glearn-0.21.7-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "828e4f6fd59897bb70bc418369744a73a44a03d6e64dc61c6fdac6b2dc328ac3",
"md5": "33f1244e07713cd2ac95cec890035a21",
"sha256": "c2761bae6c17f7f708b0522cd2a2f8f0658efbd87d06e0a44b94afdd9446af05"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "33f1244e07713cd2ac95cec890035a21",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1909213,
"upload_time": "2023-09-18T00:56:37",
"upload_time_iso_8601": "2023-09-18T00:56:37.317527Z",
"url": "https://files.pythonhosted.org/packages/82/8e/4f6fd59897bb70bc418369744a73a44a03d6e64dc61c6fdac6b2dc328ac3/glearn-0.21.7-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ae5013a58410b0e11c3d0b8b09b416a88adc9876bac5568cfc8bf5119f28e55f",
"md5": "720a2f9ce5f7cc4244b5d8aa7b038a51",
"sha256": "603857d71ab016f508985af2c25c958bb0907fab6a82469413ae3e88d94cf229"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "720a2f9ce5f7cc4244b5d8aa7b038a51",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1916575,
"upload_time": "2023-09-18T00:56:39",
"upload_time_iso_8601": "2023-09-18T00:56:39.642639Z",
"url": "https://files.pythonhosted.org/packages/ae/50/13a58410b0e11c3d0b8b09b416a88adc9876bac5568cfc8bf5119f28e55f/glearn-0.21.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "473cc8cb6c64230a2a22ce4c3397f42d0c840eca523532f1bdbc8e692a9a40b1",
"md5": "41ed75f326ef987fdf6420376f442b8b",
"sha256": "e74ee186fdfeafaa215ac431ebb03681d5f5f23cbe9f0fd020395383e2dbd22f"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "41ed75f326ef987fdf6420376f442b8b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1552136,
"upload_time": "2023-09-18T00:56:42",
"upload_time_iso_8601": "2023-09-18T00:56:42.043936Z",
"url": "https://files.pythonhosted.org/packages/47/3c/c8cb6c64230a2a22ce4c3397f42d0c840eca523532f1bdbc8e692a9a40b1/glearn-0.21.7-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "65bb4317c96c18d30e23e7b5e4e1182d54a3e10ac946827b458ac61b33789ff0",
"md5": "c2f301942d252ece217d6d4c0f77dccd",
"sha256": "c41de41d5f0c08b7c2baad4be2e2a42f3c24e2f1e126de3490b0052633f1b06b"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "c2f301942d252ece217d6d4c0f77dccd",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1920307,
"upload_time": "2023-09-18T00:56:43",
"upload_time_iso_8601": "2023-09-18T00:56:43.704287Z",
"url": "https://files.pythonhosted.org/packages/65/bb/4317c96c18d30e23e7b5e4e1182d54a3e10ac946827b458ac61b33789ff0/glearn-0.21.7-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a30ce3d2543c7e0651f31e97677f8f427b77f22ab69c5792b7c8344c2e29a1c0",
"md5": "6f56f27f3362fc61a87348e42235b50c",
"sha256": "8f6d11ce4325b907a5ff9d4674df26d41ee6d1ceaedb9fa7dea0bb3afcc30a94"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6f56f27f3362fc61a87348e42235b50c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1924361,
"upload_time": "2023-09-18T00:56:45",
"upload_time_iso_8601": "2023-09-18T00:56:45.319129Z",
"url": "https://files.pythonhosted.org/packages/a3/0c/e3d2543c7e0651f31e97677f8f427b77f22ab69c5792b7c8344c2e29a1c0/glearn-0.21.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0df4956a04387858979954ab4fe4947ae15cc15f135c2ebe00e7d62e51f98059",
"md5": "6c014c68c65c164b8f7dd9f2d419ad61",
"sha256": "d21a49bda8879a32277d22bcb0ba84e4d951987a3b871b1b1bd7cb3f8b924b40"
},
"downloads": -1,
"filename": "glearn-0.21.7-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "6c014c68c65c164b8f7dd9f2d419ad61",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1558898,
"upload_time": "2023-09-18T00:56:47",
"upload_time_iso_8601": "2023-09-18T00:56:47.035020Z",
"url": "https://files.pythonhosted.org/packages/0d/f4/956a04387858979954ab4fe4947ae15cc15f135c2ebe00e7d62e51f98059/glearn-0.21.7-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e6ea0a3ef32169a3f4a3e307cc64d9226f976624b7700db0a617510ec4e7e454",
"md5": "4f1f17dd4622a238fb894e174e550ba3",
"sha256": "910a7e92a195c6b4d5960ed9728c5cba57142abfd5305c459c1a2a0e68a975cd"
},
"downloads": -1,
"filename": "glearn-0.21.7.tar.gz",
"has_sig": false,
"md5_digest": "4f1f17dd4622a238fb894e174e550ba3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 713391,
"upload_time": "2023-09-18T00:56:49",
"upload_time_iso_8601": "2023-09-18T00:56:49.376156Z",
"url": "https://files.pythonhosted.org/packages/e6/ea/0a3ef32169a3f4a3e307cc64d9226f976624b7700db0a617510ec4e7e454/glearn-0.21.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-18 00:56:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ameli",
"github_project": "glearn",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"requirements": [],
"tox": true,
"lcname": "glearn"
}