{ "info": { "author": "Pablo M\u00e1rquez Neila", "author_email": "pablo.marquezneila@epfl.ch", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License (GPL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: C++", "Programming Language :: Python", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Image Recognition", "Topic :: Scientific/Engineering :: Mathematics" ], "description": "\nPyMaxflow is a Python library for graph construction and\nmaxflow computation (commonly known as `graph cuts`). The\ncore of this library is the C++ implementation by\nVladimir Kolmogorov, which can be downloaded from his\n`homepage `_.\nBesides the wrapper to the C++ library, PyMaxflow offers\n\n* NumPy integration,\n* methods for the construction of common graph\n layouts in computer vision and graphics,\n* implementation of algorithms for fast energy\n minimization which use the `maxflow` method:\n the alpha-beta-swap and the alpha-expansion.\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pmneila/PyMaxflow", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "PyMaxflow", "package_url": "https://pypi.org/project/PyMaxflow/", "platform": "", "project_url": "https://pypi.org/project/PyMaxflow/", "project_urls": { "Homepage": "https://github.com/pmneila/PyMaxflow" }, "release_url": "https://pypi.org/project/PyMaxflow/1.2.12/", "requires_dist": null, "requires_python": "", "summary": "A mincut/maxflow package for Python", "version": "1.2.12" }, "last_serial": 5250107, "releases": { "1.2.0": [ { "comment_text": "", "digests": { "md5": "fe6a8759c1044ed1f7f892332ced2003", "sha256": "df31083f895ff37bd177bb68e8a712b3e8644f247036e5dd9a65b384f73cb798" }, "downloads": -1, "filename": "PyMaxflow-1.2.0.tar.gz", "has_sig": false, "md5_digest": "fe6a8759c1044ed1f7f892332ced2003", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 309798, "upload_time": "2014-10-13T21:18:12", "url": "https://files.pythonhosted.org/packages/e1/41/a61822ec14aa548b6fcaf6f8c101a74777b52419d9d957de51eba60f583d/PyMaxflow-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "b3e22078153a917cdf334f1c0a5cf249", "sha256": "1d1ebae840ac5d57310fb55e0485cc083bf3bda42faf57d5534b961ee0a038ab" }, "downloads": -1, "filename": "PyMaxflow-1.2.1.tar.gz", "has_sig": false, "md5_digest": "b3e22078153a917cdf334f1c0a5cf249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 326762, "upload_time": "2014-10-14T22:39:06", "url": "https://files.pythonhosted.org/packages/cf/ea/8b3a7f8bb3a495d251ed556ef77c6ecceab7a23144ec6e2b0eb223eb6553/PyMaxflow-1.2.1.tar.gz" } ], "1.2.10": [ { "comment_text": "", "digests": { "md5": "388a283bb62cc4000c9e57021e03d92b", "sha256": "84131e97a0a468d96fe7eb03e70cae5eead0d3a44c198765f029a8305ebe2383" }, "downloads": -1, "filename": "PyMaxflow-1.2.10-cp36-cp36m-macosx_10_7_x86_64.whl", "has_sig": false, "md5_digest": "388a283bb62cc4000c9e57021e03d92b", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 123837, "upload_time": "2018-10-01T09:11:45", "url": "https://files.pythonhosted.org/packages/30/68/87eac3f30209f275605db30576c2dc387b7a1939da94e32e201528a24441/PyMaxflow-1.2.10-cp36-cp36m-macosx_10_7_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "a8d050309f659e7f9949726a3f21f233", "sha256": "c894ba3bdcadf73a81788d041509da6260f81bf6c4d6172baf891ab659d231ac" }, "downloads": -1, "filename": "PyMaxflow-1.2.10.tar.gz", "has_sig": false, "md5_digest": "a8d050309f659e7f9949726a3f21f233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 310664, "upload_time": "2018-10-01T09:11:48", "url": "https://files.pythonhosted.org/packages/d2/82/cb0b4292c161f7c3f735e89b44710cf38b9e07650cd65951abc6db4a53d6/PyMaxflow-1.2.10.tar.gz" } ], "1.2.11": [ { "comment_text": "", "digests": { "md5": "83f23f8f913040368f94fc3218baff25", "sha256": "d3c8e435e939985346fadbdb300f799f44b5a0757cb5d1130ba3fb0296cb4810" }, "downloads": -1, "filename": "PyMaxflow-1.2.11-cp36-cp36m-macosx_10_7_x86_64.whl", "has_sig": false, "md5_digest": "83f23f8f913040368f94fc3218baff25", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 123758, "upload_time": "2018-10-06T21:21:35", "url": "https://files.pythonhosted.org/packages/0e/6b/a4f4ee09d841d7bc5f9b609c03aa6bf8a35379610d6d21151225d3fcdc5e/PyMaxflow-1.2.11-cp36-cp36m-macosx_10_7_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c3583a6f4c8edf3fe398a1ba8392be54", "sha256": "e6a1f9b32a08b2d065a4e68f3336c6e4cbc7fcd24c398f1906197a7a80a37155" }, "downloads": -1, "filename": "PyMaxflow-1.2.11-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "c3583a6f4c8edf3fe398a1ba8392be54", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 94832, "upload_time": "2019-02-05T18:45:28", "url": "https://files.pythonhosted.org/packages/50/31/ae401b104c51a279b2785ccc330d631beb9d4a43c6d66e1d6abfaa8886f5/PyMaxflow-1.2.11-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "68b713d47cc16e83e4aa9c6ccabe46a7", "sha256": "295433eed348aa4dcd261d8d33eef6e5eda1fce9fb6e7867895e6d302856a0ba" }, "downloads": -1, "filename": "PyMaxflow-1.2.11.tar.gz", "has_sig": false, "md5_digest": "68b713d47cc16e83e4aa9c6ccabe46a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 122969, "upload_time": "2018-10-06T21:21:38", "url": "https://files.pythonhosted.org/packages/c4/38/f4b0efc04ce7fb721bad0359d6214fe2ebeeb2b56e53c5578d08662d0d9b/PyMaxflow-1.2.11.tar.gz" } ], "1.2.12": [ { "comment_text": "", "digests": { "md5": "b26606d1db5926bbc633dabd121a5469", "sha256": "8e0d2d90cb1313faf84b408c0a5532e97c26a33d3ca3f5492a8550384e47d11a" }, "downloads": -1, "filename": "PyMaxflow-1.2.12-cp36-cp36m-macosx_10_7_x86_64.whl", "has_sig": false, "md5_digest": "b26606d1db5926bbc633dabd121a5469", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 123767, "upload_time": "2019-05-10T00:37:24", "url": "https://files.pythonhosted.org/packages/13/b6/b065438aac3aaa9f4e7b16e8ffa1d083b33954e3a7e4b93f553a65ad84c2/PyMaxflow-1.2.12-cp36-cp36m-macosx_10_7_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "98e73a3fcf8a71b7c2012c2d31c6ed26", "sha256": "d98d4cf1a506af9de281ae07c5cd8aef2819dd8eb43bf2aa51efcc868ceb9ff4" }, "downloads": -1, "filename": "PyMaxflow-1.2.12-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "98e73a3fcf8a71b7c2012c2d31c6ed26", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 94731, "upload_time": "2019-05-10T00:40:45", "url": "https://files.pythonhosted.org/packages/9e/d7/d3a57951e733d5162c84866af72dea92f7a51edd9472a3acfa323f320e13/PyMaxflow-1.2.12-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "64b6f2f4b827126646b334537c075c21", "sha256": "b3d47daedc01ef2a416b9c878a02dd1a93dbc0348cf71065b0dab0bd7227541c" }, "downloads": -1, "filename": "PyMaxflow-1.2.12.tar.gz", "has_sig": false, "md5_digest": "64b6f2f4b827126646b334537c075c21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 122950, "upload_time": "2019-05-10T00:37:27", "url": "https://files.pythonhosted.org/packages/f7/3c/2baa3a4ebf03a8a2f87a3f096ec099c86988ecf8f40bd0b7de320b62c96c/PyMaxflow-1.2.12.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "e6531ef26d1a651518f606278c2bdc54", "sha256": "b7792b72e838ee7f3c5bc3f21f1ee0bc58a59e1ae4fd8645763b85b7162393b2" }, "downloads": -1, "filename": "PyMaxflow-1.2.3.tar.gz", "has_sig": false, "md5_digest": "e6531ef26d1a651518f606278c2bdc54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 329098, "upload_time": "2015-10-28T14:24:40", "url": "https://files.pythonhosted.org/packages/3a/a3/a22e4f555b8f85086d0c5a1de3240826cd60302b29f4dd53a0d33d30a40f/PyMaxflow-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "01da64cc95e64b677d60f8a866ca9daa", "sha256": "c373f3752e297c1d1a01d59e83f16fd9561ac72d0856a8e06062c90ba19223b6" }, "downloads": -1, "filename": "PyMaxflow-1.2.4.tar.gz", "has_sig": false, "md5_digest": "01da64cc95e64b677d60f8a866ca9daa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 329102, "upload_time": "2015-11-03T16:41:40", "url": "https://files.pythonhosted.org/packages/34/80/4472d590160e40aa38bf09e2d3fff7fd8d1d3e742924979ff88820f68dab/PyMaxflow-1.2.4.tar.gz" } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "fe9df23beed70fc06c4339180c1548a5", "sha256": "191616c9f5e3a04cf59661f7bb0a6e5d55586006e6ca69d09d8aff12c948e582" }, "downloads": -1, "filename": "PyMaxflow-1.2.9.tar.gz", "has_sig": false, "md5_digest": "fe9df23beed70fc06c4339180c1548a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 312164, "upload_time": "2018-05-04T14:00:08", "url": "https://files.pythonhosted.org/packages/c9/8a/cc0eddc1f68eb7a8bbc7a868b25aa563f4019a5ee5b7820cf6da63747d0c/PyMaxflow-1.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b26606d1db5926bbc633dabd121a5469", "sha256": "8e0d2d90cb1313faf84b408c0a5532e97c26a33d3ca3f5492a8550384e47d11a" }, "downloads": -1, "filename": "PyMaxflow-1.2.12-cp36-cp36m-macosx_10_7_x86_64.whl", "has_sig": false, "md5_digest": "b26606d1db5926bbc633dabd121a5469", "packagetype": "bdist_wheel", "python_version": "cp36", "requires_python": null, "size": 123767, "upload_time": "2019-05-10T00:37:24", "url": "https://files.pythonhosted.org/packages/13/b6/b065438aac3aaa9f4e7b16e8ffa1d083b33954e3a7e4b93f553a65ad84c2/PyMaxflow-1.2.12-cp36-cp36m-macosx_10_7_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "98e73a3fcf8a71b7c2012c2d31c6ed26", "sha256": "d98d4cf1a506af9de281ae07c5cd8aef2819dd8eb43bf2aa51efcc868ceb9ff4" }, "downloads": -1, "filename": "PyMaxflow-1.2.12-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "98e73a3fcf8a71b7c2012c2d31c6ed26", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 94731, "upload_time": "2019-05-10T00:40:45", "url": "https://files.pythonhosted.org/packages/9e/d7/d3a57951e733d5162c84866af72dea92f7a51edd9472a3acfa323f320e13/PyMaxflow-1.2.12-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "64b6f2f4b827126646b334537c075c21", "sha256": "b3d47daedc01ef2a416b9c878a02dd1a93dbc0348cf71065b0dab0bd7227541c" }, "downloads": -1, "filename": "PyMaxflow-1.2.12.tar.gz", "has_sig": false, "md5_digest": "64b6f2f4b827126646b334537c075c21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 122950, "upload_time": "2019-05-10T00:37:27", "url": "https://files.pythonhosted.org/packages/f7/3c/2baa3a4ebf03a8a2f87a3f096ec099c86988ecf8f40bd0b7de320b62c96c/PyMaxflow-1.2.12.tar.gz" } ] }