{ "info": { "author": "Cameron Davidson-Pilon", "author_email": "cam.davidson.pilon@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering" ], "description": "# autograd-gamma\n[![PyPI version](https://badge.fury.io/py/autograd-gamma.svg)](https://badge.fury.io/py/autograd-gamma)\n\n\nautograd compatible approximations to the derivatives of the Gamma-family of functions.\n\n\n# Tutorial\n\n```python\nfrom autograd import grad\nfrom autograd_gamma import gammainc, gammaincc, gammaincln, gammainccln\n\n\ngrad(gammainc, argnum=0)(1., 2.)\ngrad(gammaincc, argnum=0)(1., 2.)\n\n# logarithmic functions too.\ngrad(gammaincln, argnum=0)(1., 2.)\ngrad(gammainccln, argnum=0)(1., 2.)\n\n\n\nfrom autograd_gamma import betainc, betaincln\n\ngrad(betainc, argnum=0)(1., 2., 0.5)\ngrad(betainc, argnum=1)(1., 2., 0.5)\n\n# logarithmic functions too.\ngrad(betaincln, argnum=0)(1., 2., 0.5)\ngrad(betaincln, argnum=1)(1., 2., 0.5)\n\n```\n\n\n# Long-term goal\n\nBuild and improve upon the derivative of the upper and lower incomplete gamma functions. Eventually, if we have a fast analytical solution, we will merge into the autograd library.\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/CamDavidsonPilon/autograd-gamma", "keywords": "autograd,gamma,incomplete gamma function", "license": "", "maintainer": "", "maintainer_email": "", "name": "autograd-gamma", "package_url": "https://pypi.org/project/autograd-gamma/", "platform": "", "project_url": "https://pypi.org/project/autograd-gamma/", "project_urls": { "Homepage": "https://github.com/CamDavidsonPilon/autograd-gamma" }, "release_url": "https://pypi.org/project/autograd-gamma/0.4.1/", "requires_dist": [ "autograd (>=1.2.0)", "scipy (>=1.2.0)" ], "requires_python": "", "summary": "Autograd compatible approximations to the gamma family of functions", "version": "0.4.1" }, "last_serial": 5559080, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "df7ed1bc01c7dd811abd95954d833632", "sha256": "9db3f8d4d2333a386a4a3500e6d257d307bcc058b3766dc738dd1bc31894cd6f" }, "downloads": -1, "filename": "autograd_gamma-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "df7ed1bc01c7dd811abd95954d833632", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2896, "upload_time": "2019-07-06T23:19:21", "url": "https://files.pythonhosted.org/packages/7c/b9/aa1867a4b3bd41b20055e32aab4e2a516e8f95fb52de26840b54318d84a9/autograd_gamma-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b22e2751cd952f03510084ba1713fb7", "sha256": "fc397a333ca41ea3301260f9c9d43db033b3b607b2fb6bff33a729255c66e837" }, "downloads": -1, "filename": "autograd-gamma-0.1.tar.gz", "has_sig": false, "md5_digest": "1b22e2751cd952f03510084ba1713fb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1750, "upload_time": "2019-07-06T23:19:24", "url": "https://files.pythonhosted.org/packages/8e/d4/295e25865faa8bdcfb0d5c53c845f7ea9b88f44ae48313b248762eda53d8/autograd-gamma-0.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3bcdbebf4e7704a8295e16ceebdff9a7", "sha256": "6a56c35017052a8443bd3816cc98db9b2ef34a8ea8e5bbe07614505a237ecd69" }, "downloads": -1, "filename": "autograd_gamma-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3bcdbebf4e7704a8295e16ceebdff9a7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2923, "upload_time": "2019-07-07T01:36:52", "url": "https://files.pythonhosted.org/packages/d4/77/64f9cf89dc05f08a9bcfa33efb32c555ef2bdfb2a6776ac8f5c019c8099a/autograd_gamma-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70112180d8e25e15d0e17778cc02ed8f", "sha256": "aa2b2402e4475ab16d3d97b39a7698ca8d80ff6b18fb140d9fb55f95965540b3" }, "downloads": -1, "filename": "autograd_gamma-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "70112180d8e25e15d0e17778cc02ed8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2921, "upload_time": "2019-07-07T01:37:18", "url": "https://files.pythonhosted.org/packages/77/3d/d892324c9c67ecff1f85c055b662df39d45f17374d014d33b48567fa3656/autograd_gamma-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ffc869cc7a04e1226cea41c89f34fa7", "sha256": "6b7d47385b5961037741588592b81d98fa0370e5b67a61736027320d64bbd52c" }, "downloads": -1, "filename": "autograd-gamma-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5ffc869cc7a04e1226cea41c89f34fa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1760, "upload_time": "2019-07-07T01:37:21", "url": "https://files.pythonhosted.org/packages/3b/25/db64686f40161523a01cd144205d0ef3db0d59e0c42f3576151aaa53cc90/autograd-gamma-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "139ae68b0f39cd79346e4c5dc6cd91c6", "sha256": "248b732e3931c23a1b590a3d59fc780b576facf53255ac87b2255a0692778032" }, "downloads": -1, "filename": "autograd_gamma-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "139ae68b0f39cd79346e4c5dc6cd91c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3438, "upload_time": "2019-07-12T23:49:14", "url": "https://files.pythonhosted.org/packages/ce/a5/d37891c0a2e21af41be35895c982e0f5d6736f776100081452c1c8f41c4a/autograd_gamma-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a77704dec47efc28886c9193f5e6f9ea", "sha256": "e4143e400cb4d1a202b1fec3d345dec3627e33cda05044cba74fc4a2930fca1e" }, "downloads": -1, "filename": "autograd_gamma-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a77704dec47efc28886c9193f5e6f9ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3434, "upload_time": "2019-07-12T23:49:15", "url": "https://files.pythonhosted.org/packages/ac/79/0ecafc2424c9bb618a23053153ec787ba1fc682a22c042c0c80bfe91869b/autograd_gamma-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c001fb36b9cbeab4e55cf8aa30c26225", "sha256": "f2801c03b6032b8303569542d7ef249d2cab1159286d17bb97c0474b02875af5" }, "downloads": -1, "filename": "autograd-gamma-0.3.0.tar.gz", "has_sig": false, "md5_digest": "c001fb36b9cbeab4e55cf8aa30c26225", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2299, "upload_time": "2019-07-12T23:49:19", "url": "https://files.pythonhosted.org/packages/f9/ed/c3e00c87cee5189bcbf95ca68487da36cce7d652b2870abadcc5ba8c2a37/autograd-gamma-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "3d512a13bdb93933192ef937e4a72c67", "sha256": "d4e7969a9f1649f554ba7044ccf14a285ff2c3fa2c3a5528eab57baec18602f0" }, "downloads": -1, "filename": "autograd_gamma-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3d512a13bdb93933192ef937e4a72c67", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3654, "upload_time": "2019-07-19T22:36:35", "url": "https://files.pythonhosted.org/packages/2b/4b/6907baf0808686c6399650dc236078cb71407707def8a6a73505e9349cb0/autograd_gamma-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72b05f7b663ad89cec67730fddf160d5", "sha256": "a2ff4444135f66db5d134836b8290d2b9c42e7d740724beaf796dad3cde53665" }, "downloads": -1, "filename": "autograd_gamma-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "72b05f7b663ad89cec67730fddf160d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3651, "upload_time": "2019-07-19T22:36:37", "url": "https://files.pythonhosted.org/packages/58/07/a735d64093486f75fc60f7a99024aaeef0a394d57c13e9786aca7c0b5443/autograd_gamma-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2123bc71ba342de9220c739d9fa8067", "sha256": "8f59eb778b25c98bbd7c320fcb451b7123e92a0c8a8fab074e4c88cb3b6be7bf" }, "downloads": -1, "filename": "autograd-gamma-0.4.0.tar.gz", "has_sig": false, "md5_digest": "e2123bc71ba342de9220c739d9fa8067", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2502, "upload_time": "2019-07-19T22:36:42", "url": "https://files.pythonhosted.org/packages/2c/6d/b302893785c0c0d3afdafe2b6390e2a2f3eaa9ef0e5081a02dcc7d5e3424/autograd-gamma-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "d3e2dd00bcd10eb96afda072dbe2942d", "sha256": "e15682e607c8ae856cac5cd95919f483861a864e2d3fbe0125d2446ee1cea92b" }, "downloads": -1, "filename": "autograd_gamma-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d3e2dd00bcd10eb96afda072dbe2942d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3654, "upload_time": "2019-07-19T22:55:05", "url": "https://files.pythonhosted.org/packages/3e/87/788c4bf90cc5c534cb3b7fdb5b719175e33e2658decce75e35e2ce69766f/autograd_gamma-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "febe1707b9f829978f53d7d06a590311", "sha256": "99864819e3fe8423b8cb17da64a161854949b9a126ce409538d6b0f8007b1c3c" }, "downloads": -1, "filename": "autograd_gamma-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "febe1707b9f829978f53d7d06a590311", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3651, "upload_time": "2019-07-19T22:55:07", "url": "https://files.pythonhosted.org/packages/83/0c/169c73ba0a3f085644cd720c109b1e7dac3379a33fc64c272147a0959dc2/autograd_gamma-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a705c3ca101ad0ff2b8408fa78313f07", "sha256": "3b4349cb415bd6e28dd2fac5055e34de1b6c87fe711757a0e42a84bd650fba35" }, "downloads": -1, "filename": "autograd-gamma-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a705c3ca101ad0ff2b8408fa78313f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2514, "upload_time": "2019-07-19T22:55:11", "url": "https://files.pythonhosted.org/packages/8d/3e/d69826d3abf50497ee2f050255edb05a5a2809d9a70c588307aa402d48d5/autograd-gamma-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d3e2dd00bcd10eb96afda072dbe2942d", "sha256": "e15682e607c8ae856cac5cd95919f483861a864e2d3fbe0125d2446ee1cea92b" }, "downloads": -1, "filename": "autograd_gamma-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d3e2dd00bcd10eb96afda072dbe2942d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3654, "upload_time": "2019-07-19T22:55:05", "url": "https://files.pythonhosted.org/packages/3e/87/788c4bf90cc5c534cb3b7fdb5b719175e33e2658decce75e35e2ce69766f/autograd_gamma-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "febe1707b9f829978f53d7d06a590311", "sha256": "99864819e3fe8423b8cb17da64a161854949b9a126ce409538d6b0f8007b1c3c" }, "downloads": -1, "filename": "autograd_gamma-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "febe1707b9f829978f53d7d06a590311", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3651, "upload_time": "2019-07-19T22:55:07", "url": "https://files.pythonhosted.org/packages/83/0c/169c73ba0a3f085644cd720c109b1e7dac3379a33fc64c272147a0959dc2/autograd_gamma-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a705c3ca101ad0ff2b8408fa78313f07", "sha256": "3b4349cb415bd6e28dd2fac5055e34de1b6c87fe711757a0e42a84bd650fba35" }, "downloads": -1, "filename": "autograd-gamma-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a705c3ca101ad0ff2b8408fa78313f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2514, "upload_time": "2019-07-19T22:55:11", "url": "https://files.pythonhosted.org/packages/8d/3e/d69826d3abf50497ee2f050255edb05a5a2809d9a70c588307aa402d48d5/autograd-gamma-0.4.1.tar.gz" } ] }