{ "info": { "author": "Andr\u00e9s R. Masegosa, Rafael Caba\u00f1as, Javier C\u00f3zar", "author_email": "andresma@ual.es, rcabanas@ual.es, jcozar87@ual.es", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.4" ], "description": "InferPy: Deep Probabilistic Modeling Made Easy\n==============================================\n\n\nInferPy is a high-level API for deep probabilistic modeling written in Python and\ncapable of running on top of Tensorflow. InferPy\\'s API is strongly inspired by Keras and it has \na focus on enabling flexible data processing, \neasy-to-code probabilistic modeling, scalable inference, and robust model validation.\n\nUse InferPy if you need a probabilistic programming language that:\n\n* Allows easy and fast prototyping of hierarchical probabilistic models with a simple and user-friendly\n API inspired by Keras. \n* Automatically creates computational efficient batched models without the need to deal with complex\n tensor operations\nand theoretical concepts.\n* Run seamlessly on CPU and GPU by relying on Tensorflow, without having to learn how to use Tensorflow.\n* Defines probabilistic models with complex probabilistic constructs containing deep neural networks.\n\n\nInferPy is to Edward what Keras is to Tensorflow\n------------------------------------------------\n\nInferPy\\'s aim is to be to Edward what Keras is to Tensorflow. Edward is\na general purpose probabilistic programing language, like Tensorflow is\na general computational engine. But this generality comes a at price.\nEdward\\'s API is verbose and is based on distributions over Tensor\nobjects, which are n-dimensional arrays with complex semantics\noperations. Probability distributions over Tensors are powerful\nabstractions but it is not easy to operate with them. InferPy\\'s API is\nno so general like Edward\\'s API but still covers a wide range of\npowerful and widely used probabilistic models, which can contain complex\nprobability constructs containing deep neural networks.\n\nFor more details about InferPy, check the online [documentation](https://inferpy.readthedocs.io).", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/PGMLabSpain/InferPy/archive/1.2.3.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://inferpy.readthedocs.io", "keywords": "machine learning statistics probabilistic programming tensorflow edward2", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "inferpy", "package_url": "https://pypi.org/project/inferpy/", "platform": "", "project_url": "https://pypi.org/project/inferpy/", "project_urls": { "Download": "https://github.com/PGMLabSpain/InferPy/archive/1.2.3.tar.gz", "Homepage": "http://inferpy.readthedocs.io" }, "release_url": "https://pypi.org/project/inferpy/1.2.3/", "requires_dist": null, "requires_python": ">=3.5", "summary": "Probabilistic modeling with Tensorflow made easy", "version": "1.2.3" }, "last_serial": 5996155, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "97104516fd1c29b82a511e126ff012ed", "sha256": "58a4fa5d4c4d1e0e60d02c6e710650f0d2223203ab8e06656b1db7dedb21996a" }, "downloads": -1, "filename": "inferpy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "97104516fd1c29b82a511e126ff012ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6861, "upload_time": "2018-02-09T15:34:28", "url": "https://files.pythonhosted.org/packages/d5/22/5c07e206496f6b1963a940781f06f4d46ba18fd81b71807dccb6ef2a56fc/inferpy-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6c05b24dea3081ecc7622a0d7d418085", "sha256": "3dcf90dac82c7f06d984d9d535b178db328910afea46207d49d3f2183ae0bb75" }, "downloads": -1, "filename": "inferpy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6c05b24dea3081ecc7622a0d7d418085", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10157, "upload_time": "2018-03-02T12:12:44", "url": "https://files.pythonhosted.org/packages/d3/b9/1b30573d19141e5fc98cfb3362df6538ec5e8feb09a50ddef58a8c3a332e/inferpy-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "2424c67412607f246e9d997dd707129a", "sha256": "80947ae834b0d7802131d426ddce1ebcd52027d2e6f3bc20789d452455f75617" }, "downloads": -1, "filename": "inferpy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "2424c67412607f246e9d997dd707129a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14340, "upload_time": "2018-03-25T21:12:59", "url": "https://files.pythonhosted.org/packages/c3/d7/825b509d4067e09571f58a3ab86bdf0672134e67c51cb126c2e0d3a47127/inferpy-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "9934e80eb519a2f0b6e657c299b12b86", "sha256": "82165bca1de393fbbd5e7ac2c24300714b439b16b97eb451b3395399a5f85495" }, "downloads": -1, "filename": "inferpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9934e80eb519a2f0b6e657c299b12b86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16085, "upload_time": "2018-05-14T14:45:32", "url": "https://files.pythonhosted.org/packages/c9/3e/37af4ad3e76952af959be67490d0efcb950f802937101b1463013962b4b1/inferpy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "0776d1823be5070a69500c93324a9695", "sha256": "15e1e89a73b5bbc83aec0c8064bcef956949818e28786012cc6bae5580c1c916" }, "downloads": -1, "filename": "inferpy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0776d1823be5070a69500c93324a9695", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19131, "upload_time": "2018-06-21T11:53:50", "url": "https://files.pythonhosted.org/packages/29/61/f496b0e255114b699083c5a7facca9efc91c5b45fa30062b985af4fdccbd/inferpy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "83e2de09eac6eb8b40775d372ac573a6", "sha256": "5cb92d5e49a8e58872ed05ae761a83e14c9fa55b67a5de38b6bac989959742b7" }, "downloads": -1, "filename": "inferpy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "83e2de09eac6eb8b40775d372ac573a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21068, "upload_time": "2018-08-03T10:39:51", "url": "https://files.pythonhosted.org/packages/36/2e/16557864c93fabc06690de893ce718abc60189e5cb1158dd29caca795797/inferpy-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d4371103693d11bc82904cad72ccd2f0", "sha256": "b8434440e6589a36e7813400b98aadf3cc41f05e0bbc2296b28abee534c3dd1a" }, "downloads": -1, "filename": "inferpy-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d4371103693d11bc82904cad72ccd2f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33511, "upload_time": "2018-10-02T17:36:41", "url": "https://files.pythonhosted.org/packages/e3/fd/076fc038f064b3e14e82e950728da9c74e8c3ec6b2163cf03e84afe3c00b/inferpy-0.2.0.tar.gz" } ], "0.2.0a1": [ { "comment_text": "", "digests": { "md5": "d0297e68443d33b84e3dd71ad1a73eab", "sha256": "ab2b6e6b7353459bf074c00a151407a5efc1952134d8492e184c4c71354bf96f" }, "downloads": -1, "filename": "inferpy-0.2.0a1.tar.gz", "has_sig": false, "md5_digest": "d0297e68443d33b84e3dd71ad1a73eab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33506, "upload_time": "2018-10-02T13:20:13", "url": "https://files.pythonhosted.org/packages/d6/8f/bdcb2ed942f2c3c0999f08ab00a8181dce59b29aa2149d075727a8979e7c/inferpy-0.2.0a1.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ae2bad51cc68c86e1625ebb2858d1c84", "sha256": "4ea79c77532374ac2954b0a1c1d62c2711ef919f57934e9e225111fa8abe43a5" }, "downloads": -1, "filename": "inferpy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ae2bad51cc68c86e1625ebb2858d1c84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30470, "upload_time": "2018-11-23T17:16:39", "url": "https://files.pythonhosted.org/packages/5b/4a/98935f71e7409f87d873fe4b2d47db98ca6bdfa5572d9b1110045b673aeb/inferpy-0.2.1.tar.gz" } ], "0.2.1rc1": [ { "comment_text": "", "digests": { "md5": "a2335a4020964964949e572040db93a0", "sha256": "f9466ccfcef73fd4e1be9c46f57dbeb1bedbda02cd04b9af56dac1f4d331bbdd" }, "downloads": -1, "filename": "inferpy-0.2.1rc1.tar.gz", "has_sig": false, "md5_digest": "a2335a4020964964949e572040db93a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35818, "upload_time": "2018-11-23T09:48:35", "url": "https://files.pythonhosted.org/packages/25/05/f683295960b375d73829e76bf3f22119532ffd0c915c3e0ddf0a23a45da8/inferpy-0.2.1rc1.tar.gz" } ], "0.2.1rc2": [ { "comment_text": "", "digests": { "md5": "9e13c5613f4a25a48de8f75d9eb06e63", "sha256": "d00befd5acbe1e5f3b5892d30c2e1ef2e5d337bea4cd8e16cf0238d6762aa31d" }, "downloads": -1, "filename": "inferpy-0.2.1rc2.tar.gz", "has_sig": false, "md5_digest": "9e13c5613f4a25a48de8f75d9eb06e63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35812, "upload_time": "2018-11-23T09:57:49", "url": "https://files.pythonhosted.org/packages/d0/32/9a4a22912fccdacd98969e17e368b7708ba7e3c29a4bbc1aa45eb1523392/inferpy-0.2.1rc2.tar.gz" } ], "0.2.1rc3": [ { "comment_text": "", "digests": { "md5": "01c7738e77fd4af3381615d8b82fa715", "sha256": "83c84a992a26f8bab63bba145e23c30bbee870323758c758ed0f58d70a5873de" }, "downloads": -1, "filename": "inferpy-0.2.1rc3.tar.gz", "has_sig": false, "md5_digest": "01c7738e77fd4af3381615d8b82fa715", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30245, "upload_time": "2018-11-23T10:51:09", "url": "https://files.pythonhosted.org/packages/30/65/43ea6daec7982c0100b8a49402644e21e1b6ff1708e26efc12b150b3b1fb/inferpy-0.2.1rc3.tar.gz" } ], "0.2.1rc4": [ { "comment_text": "", "digests": { "md5": "950fc679461a3fed7357feb0028c0d1e", "sha256": "30c0ecff8181214f42195607ae0df6092da39619ae864c2b817262ef9e55be80" }, "downloads": -1, "filename": "inferpy-0.2.1rc4.tar.gz", "has_sig": false, "md5_digest": "950fc679461a3fed7357feb0028c0d1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30479, "upload_time": "2018-11-23T11:34:44", "url": "https://files.pythonhosted.org/packages/07/d2/dfeecf9e6876e7546433e2f4d5ff3b4a774ec12d5de377efde162da505cc/inferpy-0.2.1rc4.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "462d456dc78c52dba48add1ff78b21df", "sha256": "afc88546fae304d12f096f9a289b7ed6dc44694426e13fe34031dfc156ab50cc" }, "downloads": -1, "filename": "inferpy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "462d456dc78c52dba48add1ff78b21df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30793, "upload_time": "2019-01-31T14:56:13", "url": "https://files.pythonhosted.org/packages/c6/ea/41b31d2ebbeb1fde401ccff40aa306b4d0089c5c81f26fcb96bed272f901/inferpy-0.2.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "8afaa107b60bc4a8a8ae98e8f86d8923", "sha256": "56f7c0413be852a95a069e285cb09f3b759dba76539bbdac2295de645708618b" }, "downloads": -1, "filename": "inferpy-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8afaa107b60bc4a8a8ae98e8f86d8923", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1200969, "upload_time": "2019-05-27T18:58:02", "url": "https://files.pythonhosted.org/packages/95/85/81460f1d89f4a208dd18efd936018c399f00166ed5b78e79a3160cc40c43/inferpy-1.0.0.tar.gz" } ], "1.0.0rc0": [ { "comment_text": "", "digests": { "md5": "f921990b6a30820403cdc6579e05a569", "sha256": "46d84afba09da5d70f0d75b47214111079898d1f439b44338d247409d2954456" }, "downloads": -1, "filename": "inferpy-1.0.0rc0.tar.gz", "has_sig": false, "md5_digest": "f921990b6a30820403cdc6579e05a569", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1201026, "upload_time": "2019-05-27T11:50:33", "url": "https://files.pythonhosted.org/packages/75/15/6807ae2cac711f3cc081f94edb8b937b672a60737a6fe7c06fd18f1b4ec5/inferpy-1.0.0rc0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "064b72b82dfba2fa005fbb63f377df99", "sha256": "ad8033da9e6d3393bf9169b2d3caa09466ff9b57f21837f0296ba3ef1de8f65e" }, "downloads": -1, "filename": "inferpy-1.1.0.tar.gz", "has_sig": false, "md5_digest": "064b72b82dfba2fa005fbb63f377df99", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 952749, "upload_time": "2019-07-04T18:36:01", "url": "https://files.pythonhosted.org/packages/77/2b/2046843543d4fc19bfa777b2592110029221f89a079cfe01800c1680302d/inferpy-1.1.0.tar.gz" } ], "1.1.0rc0": [ { "comment_text": "", "digests": { "md5": "fb9547a3742199274194f708762aa60f", "sha256": "e421a66af8bd058695174acd4a4c601ff3532ee6e26a8c3546dbf73418462d5b" }, "downloads": -1, "filename": "inferpy-1.1.0rc0.tar.gz", "has_sig": false, "md5_digest": "fb9547a3742199274194f708762aa60f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 952932, "upload_time": "2019-07-04T16:50:04", "url": "https://files.pythonhosted.org/packages/9d/5e/c0529a250b3d43f9b47e29f7b9e33e31f9f3f1dec0367352aa347e27dd5c/inferpy-1.1.0rc0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "b7aa0e68f7a09a660cb2bfd29ec8b409", "sha256": "a2ee7b8edb7c4c3c77c1451199efa309072be612d00b0a2d7637bafd26474a43" }, "downloads": -1, "filename": "inferpy-1.1.1.tar.gz", "has_sig": false, "md5_digest": "b7aa0e68f7a09a660cb2bfd29ec8b409", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 955910, "upload_time": "2019-08-08T13:49:26", "url": "https://files.pythonhosted.org/packages/3b/06/f07b58f3fcc4cc3d4b571bf786375e65ff00ed33731a101ec84d1bd4686d/inferpy-1.1.1.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "dc6c40077d973e71c0393382e9a185ca", "sha256": "e74a71231e9501176d44ad10bc029511d6713d0f370435d74e134ba09bc67ece" }, "downloads": -1, "filename": "inferpy-1.1.3.tar.gz", "has_sig": false, "md5_digest": "dc6c40077d973e71c0393382e9a185ca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 955537, "upload_time": "2019-08-26T16:56:51", "url": "https://files.pythonhosted.org/packages/e4/2e/a202b9ebe42eafafca4f990a56f4f59b839cbce2298e47f4a8c10b41f75e/inferpy-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "fcf96e78b78f394fce0138869369452d", "sha256": "ea64a65f563d4f5662ea67c992f429f6c1d02217fa232192660a648c71c23537" }, "downloads": -1, "filename": "inferpy-1.2.0.tar.gz", "has_sig": false, "md5_digest": "fcf96e78b78f394fce0138869369452d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1421509, "upload_time": "2019-08-29T19:32:44", "url": "https://files.pythonhosted.org/packages/a7/4d/6a7195793ca435a8278ae3e206947a28a634358375f392980f68d270ddd1/inferpy-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "6a417f331b4b969a7bca05a5bf518360", "sha256": "ad08240161e61bb23d33a7e019b4a6a16908ad2c0c9d11478f5181faadc6c9f0" }, "downloads": -1, "filename": "inferpy-1.2.1.tar.gz", "has_sig": false, "md5_digest": "6a417f331b4b969a7bca05a5bf518360", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1437970, "upload_time": "2019-09-19T11:39:29", "url": "https://files.pythonhosted.org/packages/11/e6/b50d12b6ff0883fd973ffc70ee3d47404214a3fcb2d0b6b10d5b444df8df/inferpy-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "dd3d4089d6d0893bff676d8d3303c90e", "sha256": "06f539217af84be402c43163603d6b36482531782f36a8719032443a36d08324" }, "downloads": -1, "filename": "inferpy-1.2.2.tar.gz", "has_sig": false, "md5_digest": "dd3d4089d6d0893bff676d8d3303c90e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1438340, "upload_time": "2019-10-10T10:06:40", "url": "https://files.pythonhosted.org/packages/d0/ee/a73aa00b48fc152bf3a9ceae5fd057be14b6fc0f3fa366c86b663ff4a80c/inferpy-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "cbfcd2799b06c42670483c2785845066", "sha256": "a182f596b8e96b424fc301d85d72c883d15859d5cf6f4a9a0e03e78d8f9c78f7" }, "downloads": -1, "filename": "inferpy-1.2.3.tar.gz", "has_sig": false, "md5_digest": "cbfcd2799b06c42670483c2785845066", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1438086, "upload_time": "2019-10-18T15:20:47", "url": "https://files.pythonhosted.org/packages/ea/cf/87e977ef85cd9738182cae744ca0dcbb06ea242194c591a40120356b66eb/inferpy-1.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cbfcd2799b06c42670483c2785845066", "sha256": "a182f596b8e96b424fc301d85d72c883d15859d5cf6f4a9a0e03e78d8f9c78f7" }, "downloads": -1, "filename": "inferpy-1.2.3.tar.gz", "has_sig": false, "md5_digest": "cbfcd2799b06c42670483c2785845066", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1438086, "upload_time": "2019-10-18T15:20:47", "url": "https://files.pythonhosted.org/packages/ea/cf/87e977ef85cd9738182cae744ca0dcbb06ea242194c591a40120356b66eb/inferpy-1.2.3.tar.gz" } ] }