{ "info": { "author": "Enthought, Inc.", "author_email": "srossross@enthought.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: OS Independent", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Topic :: Scientific/Engineering", "Topic :: Software Development", "Topic :: Software Development :: Libraries" ], "description": "Welcome to Clyther's documentation!\n===================================\n\nCLyther is a Python tool similar to Cython and PyPy. CLyther is a just-in-time specialization engine for OpenCL. \nThe main entry points for CLyther are its :class:`clyther.task` and :class:`clyther.kernel` decorators.\nOnce a function is decorated with one of these the function will be compiled to OpenCL when called. \n\nCLyther is a Python language extension that makes writing OpenCL code as easy as Python itself. \nCLyther currently only supports a subset of the Python language definition but adds many new features to OpenCL. \n\nCLyther exposes both the OpenCL C library as well as the OpenCL language to python.\n\nObjectives:\n * Make it easy for developers to take advantage of OpenCL\n * Take advantage existing Python numerical algorithms\n * Accelerate my code!\n\n\nPhilosophy:\n * Enable users to have 100% control via Python. Access one to one mapping from Python to OpenCL.\n * Endorse native Python abstractions for convenience. e.g. Slice an array, pass a function as an argument.\n\n.. warning::\n \n This is a brand new version of CLyther. I have not released this yet. \n \n * If you do decide to use it then please think about :ref:`contribute`.\n * The best place to add your input to the `Issue Tracker `_.\n \nLinks:\n+++++++++++\n\n* `Homepage `_\n* `Issue Tracker `_\n\n* `Development documentation `_\n* `PyPi `_\n* `Github `_\n* `OpenCL 1.1 spec `_\n\n.. seealso::\n \n * `OpenCL for Python `_: Python bindings for OpenCL.\n * `Meta `_: Metaprogramming utilities for Python.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://srossross.github.com/Clyther/", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Clyther", "package_url": "https://pypi.org/project/Clyther/", "platform": "Windows,Linux,Mac OS-X,Unix,Solaris", "project_url": "https://pypi.org/project/Clyther/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://srossross.github.com/Clyther/" }, "release_url": "https://pypi.org/project/Clyther/0.4-beta/", "requires_dist": null, "requires_python": null, "summary": "OpenCL Python integration", "version": "0.4-beta" }, "last_serial": 783971, "releases": { "0.2.1-beta": [ { "comment_text": "", "digests": { "md5": "e0eb2a65ed31eb8c2ef932b34a41eb52", "sha256": "ccdf955c47e6924edbcb382d746cd838d327b84fce38360240ee2d93151d8ea5" }, "downloads": -1, "filename": "Clyther-0.2.1-beta.tar.gz", "has_sig": false, "md5_digest": "e0eb2a65ed31eb8c2ef932b34a41eb52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28388, "upload_time": "2012-01-02T20:11:37", "url": "https://files.pythonhosted.org/packages/9a/b5/8101b484a62f3bf93bc6d684b40b0f61edf4328bea7c5c18490fd40e9e32/Clyther-0.2.1-beta.tar.gz" } ], "0.2.2-beta": [ { "comment_text": "", "digests": { "md5": "58ff8698b1c68caf06caa568a488f51a", "sha256": "0e3101bcf84babd59956021d606d1ea0daf8c07d8afdfb20e6191e3efdbe407f" }, "downloads": -1, "filename": "Clyther-0.2.2-beta.tar.gz", "has_sig": false, "md5_digest": "58ff8698b1c68caf06caa568a488f51a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28421, "upload_time": "2012-01-02T20:24:59", "url": "https://files.pythonhosted.org/packages/4a/9a/cff3e879ac8c08170ffe61043613deea1211fefb5eb044515f08b98d35da/Clyther-0.2.2-beta.tar.gz" } ], "0.2.3-beta": [ { "comment_text": "", "digests": { "md5": "5987824cb8c5575ae2c98123693af23d", "sha256": "e3b06291eb960b3b1be4e7b61d9c40ff78f7df2f7d36a3d882fda54fcb4f02d7" }, "downloads": -1, "filename": "Clyther-0.2.3-beta.tar.gz", "has_sig": false, "md5_digest": "5987824cb8c5575ae2c98123693af23d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 423895, "upload_time": "2012-01-02T21:10:31", "url": "https://files.pythonhosted.org/packages/1c/5c/9f0e0ec5fd84c35b985d7534c77c407487e2e49c0393565583945cabd6df/Clyther-0.2.3-beta.tar.gz" } ], "0.3-beta": [ { "comment_text": "", "digests": { "md5": "deea288c073c1436e3efcdcbfd31ba79", "sha256": "b0b89ca5151aadcf6af9dabfd90f01ce9e078e3b5b60ab479a03fd793080a97c" }, "downloads": -1, "filename": "Clyther-0.3-beta.tar.gz", "has_sig": false, "md5_digest": "deea288c073c1436e3efcdcbfd31ba79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1329943, "upload_time": "2012-01-04T21:45:22", "url": "https://files.pythonhosted.org/packages/d7/54/f247e6ca809cbe060322920c8e6c4a3d5d3ee70f60c8c750e86a26bb9130/Clyther-0.3-beta.tar.gz" } ], "0.4-beta": [ { "comment_text": "", "digests": { "md5": "6eb6e124e0e145da9b79b3898631da19", "sha256": "343c76071efa59df0f55b7c9299e28eb9af8f5c2ee142d850eb24aa967772bb9" }, "downloads": -1, "filename": "Clyther-0.4-beta.tar.gz", "has_sig": false, "md5_digest": "6eb6e124e0e145da9b79b3898631da19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 427506, "upload_time": "2012-01-10T03:01:31", "url": "https://files.pythonhosted.org/packages/10/8c/9b1dea94447059485a851101bb29751fc437547220f409c8ad825f57d9f7/Clyther-0.4-beta.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6eb6e124e0e145da9b79b3898631da19", "sha256": "343c76071efa59df0f55b7c9299e28eb9af8f5c2ee142d850eb24aa967772bb9" }, "downloads": -1, "filename": "Clyther-0.4-beta.tar.gz", "has_sig": false, "md5_digest": "6eb6e124e0e145da9b79b3898631da19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 427506, "upload_time": "2012-01-10T03:01:31", "url": "https://files.pythonhosted.org/packages/10/8c/9b1dea94447059485a851101bb29751fc437547220f409c8ad825f57d9f7/Clyther-0.4-beta.tar.gz" } ] }