{ "info": { "author": "Titouan Christophe", "author_email": "moiandme@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Framework :: IPython", "Framework :: Jupyter", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "ipython-futhark\n===============\n\nEmbed `Futhark `__ code into your favourite\nIPython shells and Notebooks.\n\nInstall\n-------\n\nYou should have a working version of Futhark in your ``$PATH``. To do\nso, read the installation instructions on\n`readthedocs.io `__.\n\nThen install ipython-futhark using pip:\n\n- ipython futhark only: ``$ pip install ipython-futhark``\n- Installing pyopencl along the way:\n ``$ pip install ipython-futhark[opencl]``\n\nExample\n-------\n\nSee `the Notebook\ndemo `__\n\n.. code:: ipython\n\n IPython 5.4.1 -- An enhanced Interactive Python.\n ? -> Introduction and overview of IPython's features.\n %quickref -> Quick reference.\n help -> Python's own help system.\n object? -> Details about 'object', use 'object??' for extra details.\n\n In [1]: %load_ext futhark\n\n In [2]: %%futhark gpu\n ...: let main(): i32 = 42\n ...: \n Warning: Device limits tile size to 22 (setting was 32)\n\n In [3]: main()\n Out[3]: 42\n\n In [4]: %%futhark inspect gpu\n ...: let main(): f32 = 42\n ...: \n In: main(): f32 = 42\n Declaration of function main at tmpDWm0Zs.fut:1:5-1:5 declares return type f32, but body has type i32\n If you find this error message confusing, uninformative, or wrong, please open an issue at https://github.com/HIPERFIT/futhark/issues.\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/titouanc/ipython-futhark", "keywords": "futhark ipython gpu", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ipython-futhark", "package_url": "https://pypi.org/project/ipython-futhark/", "platform": "", "project_url": "https://pypi.org/project/ipython-futhark/", "project_urls": { "Homepage": "https://github.com/titouanc/ipython-futhark" }, "release_url": "https://pypi.org/project/ipython-futhark/1.1.3/", "requires_dist": null, "requires_python": "", "summary": "Futhark language embedding into IPython", "version": "1.1.3" }, "last_serial": 3066750, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "dc06461c8b4feca0416663be68a70aab", "sha256": "b612929d95b013c68618e8b63efbe5f163417875989bf3548a9677be73a52d36" }, "downloads": -1, "filename": "ipython-futhark-1.0.0.tar.gz", "has_sig": false, "md5_digest": "dc06461c8b4feca0416663be68a70aab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1444, "upload_time": "2017-07-15T15:24:47", "url": "https://files.pythonhosted.org/packages/05/6a/29e007f766973a0b7a77e4d88b000a12265215074cdc931121b9fca23526/ipython-futhark-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f0c3e81f1a521153f54e3ce38f8df84c", "sha256": "67f7ba1ff3f2796cb76750c15a91cab1cbd11c0859acc402a92f3552796e2967" }, "downloads": -1, "filename": "ipython-futhark-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f0c3e81f1a521153f54e3ce38f8df84c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2801, "upload_time": "2017-07-15T16:48:46", "url": "https://files.pythonhosted.org/packages/db/ee/2784c3f7dba796c33096f47d957bf3cfceec3f21ac30dc90d773136d4d71/ipython-futhark-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3038a4ea3148bf76aa7aa55bb3ffe976", "sha256": "9a76f3e8c906ddbaa6449a9bef9b54c49c25f66e5067a77564457b40d3cdab47" }, "downloads": -1, "filename": "ipython-futhark-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3038a4ea3148bf76aa7aa55bb3ffe976", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2721, "upload_time": "2017-07-15T17:26:22", "url": "https://files.pythonhosted.org/packages/ba/1e/e6432b79b0f15ad4dedbdda551479cb5d3ec9c2b869487eaf0b12d836e57/ipython-futhark-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "0ef347627d813f50aeef87b22d37907b", "sha256": "c1892806271507aaa3288bef961b8dcfc7235110767635362bd189324393004d" }, "downloads": -1, "filename": "ipython-futhark-1.1.0.tar.gz", "has_sig": false, "md5_digest": "0ef347627d813f50aeef87b22d37907b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3659, "upload_time": "2017-07-16T16:05:44", "url": "https://files.pythonhosted.org/packages/b4/df/3196e5886d55621c0e44d95b68bc258c7e0141d723621785042bf768509d/ipython-futhark-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "1a9710761f890e30545020969957c1f3", "sha256": "594c806acdd341bbc8d8662ed810c5754bf8f5819ab09611100b6ac636528480" }, "downloads": -1, "filename": "ipython-futhark-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1a9710761f890e30545020969957c1f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3831, "upload_time": "2017-07-18T11:13:46", "url": "https://files.pythonhosted.org/packages/ac/c1/1b26974b95c172d74fd08a52fc83ab6d6f59e23d96c8eea186e66c82e8e5/ipython-futhark-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "2198d47c524b84259441e74ccfa60ceb", "sha256": "de1e23dd36a19d2b9dc6756b9b3cd0d1e7fac1f6c5bbbf82190603748fa6d8a2" }, "downloads": -1, "filename": "ipython-futhark-1.1.2.tar.gz", "has_sig": false, "md5_digest": "2198d47c524b84259441e74ccfa60ceb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3855, "upload_time": "2017-08-02T11:05:20", "url": "https://files.pythonhosted.org/packages/a5/82/7f5c9f9e5a584a6e96574828ed062592a747acc8c597af02ab8ab3235f79/ipython-futhark-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "d634d096a51f51eef64f65463bfeff2d", "sha256": "4a0401dc71cc3f923048f143bf6160adb31c891ff1ee4d49c7a108fa2b7dcd20" }, "downloads": -1, "filename": "ipython-futhark-1.1.3.tar.gz", "has_sig": false, "md5_digest": "d634d096a51f51eef64f65463bfeff2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3840, "upload_time": "2017-08-02T11:07:34", "url": "https://files.pythonhosted.org/packages/e1/e2/1b36a2f65723f3aeed47174e86d64ab413bf2bd10c6b15967bd43181b728/ipython-futhark-1.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d634d096a51f51eef64f65463bfeff2d", "sha256": "4a0401dc71cc3f923048f143bf6160adb31c891ff1ee4d49c7a108fa2b7dcd20" }, "downloads": -1, "filename": "ipython-futhark-1.1.3.tar.gz", "has_sig": false, "md5_digest": "d634d096a51f51eef64f65463bfeff2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3840, "upload_time": "2017-08-02T11:07:34", "url": "https://files.pythonhosted.org/packages/e1/e2/1b36a2f65723f3aeed47174e86d64ab413bf2bd10c6b15967bd43181b728/ipython-futhark-1.1.3.tar.gz" } ] }