{ "info": { "author": "Jij Inc.", "author_email": "openjij@j-ij.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python" ], "description": "# OpenJij : Framework for the Ising model and QUBO.\n\n[![Build Status](https://travis-ci.org/OpenJij/OpenJij.svg?branch=master)](https://travis-ci.org/OpenJij/OpenJij)\n\ncmake >= 3.11\n\n- [Tutorials](https://openjij.github.io/OpenJijTutorial/_build/html/index.html)\n- [Documents](https://openjij.github.io/OpenJij/)\n\n## install\n\n### pip\n```\n$ pip install openjij\n```\n\n### cmake setup\n\nIf you had not installed cmake>=3.11, you need install cmake>=3.11\n\nmacOS\n```\n$ brew install cmake\n```\n\nLinux\n```\n# if you installed old version by apt-get\n$ apt-get purge cmake\n\n# install cmake \n$ wget https://cmake.org/files/v3.13/cmake-3.13.2.tar.gz\n$ tar xvf cmake-3.13.2.tar.gz\n$ cd cmake-3.13.2\n$ ./bootstrap && make && sudo make install \n```\n\n### Install openjij \n```\n$ git clone git@github.com:OpenJij/OpenJij.git\n$ cd openjij\n$ python setup.py install\n```\n\n## How to use\n\n### Python example\n\n```python\nimport openjij as oj\nsampler = oj.SASampler()\nresponse = sampler.sample_ising(h={0: -1}, J={(0,1): -1})\nresponse.states\n# [[1,1]]\n\n# with indices\nresponse = sampler.sample_ising(h={'a': -1}, J={('a','b'): 1})\n[{index: s for index, s in zip(response.indices, state)} for state in response.states]\n# [{'b': -1, 'a': 1}]\n```\n## Community\n\n- [OpenJij Slack](https://join.slack.com/t/openjij/shared_invite/enQtNjQyMjIwMzMwNzA4LWU4ODM5ODNjZmIyMzViOTZjODAyM2NmNmM3NTcwYmE2NGFkZGFkOGE3ZWVjMTNkOWZhOTVjMGE4NDI4YjlkMzc)", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://openjij.github.io/OpenJij/", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "openjij", "package_url": "https://pypi.org/project/openjij/", "platform": "", "project_url": "https://pypi.org/project/openjij/", "project_urls": { "Homepage": "https://openjij.github.io/OpenJij/" }, "release_url": "https://pypi.org/project/openjij/0.0.8/", "requires_dist": null, "requires_python": "", "summary": "Framework for the Ising model and QUBO", "version": "0.0.8" }, "last_serial": 5798383, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "f1972ba29a43232044496763f975ca6d", "sha256": "ae47a79cf5bef8f8ab683e8bc789108ac43dcee4a049a7c88bf440d0b583d0e3" }, "downloads": -1, "filename": "openjij-0.0.1.0.tar.gz", "has_sig": false, "md5_digest": "f1972ba29a43232044496763f975ca6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34872, "upload_time": "2019-04-06T02:38:14", "url": "https://files.pythonhosted.org/packages/64/f2/ac9fd9380e7464c78b5e66f278b70e083fa3395e57c6c521b90f8b7c313e/openjij-0.0.1.0.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0d025251406b6b361f6d6d7a02fa66ad", "sha256": "3f8e5fbe0308e2bcfde0d232edc8759a7c0a13d6cd33df79dc9963dafbabe92f" }, "downloads": -1, "filename": "openjij-0.0.2.0.tar.gz", "has_sig": false, "md5_digest": "0d025251406b6b361f6d6d7a02fa66ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26529, "upload_time": "2019-04-06T08:58:03", "url": "https://files.pythonhosted.org/packages/db/28/6815352defc1e9d01d95a4fe84a267e394476680c7e1a02c85be75b03a28/openjij-0.0.2.0.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "608f0f32521f6a1d286650b64921714c", "sha256": "b5c4da5b366059b3bdf0c2706913f6753ab5c516a0bd62d30d8a3b84515bc09a" }, "downloads": -1, "filename": "openjij-0.0.3.0.tar.gz", "has_sig": false, "md5_digest": "608f0f32521f6a1d286650b64921714c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40118, "upload_time": "2019-04-10T05:24:53", "url": "https://files.pythonhosted.org/packages/30/00/caa36e743e53a7ae5629c0976aab4c01815bf738935c224bd75122b1ab51/openjij-0.0.3.0.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ebffaf7b065bbbda951b465dea559118", "sha256": "e3a214f92ba790b54e471d9b46ed7e12ba41fbce852bf54705a0d418e7e070db" }, "downloads": -1, "filename": "openjij-0.0.4.1.tar.gz", "has_sig": false, "md5_digest": "ebffaf7b065bbbda951b465dea559118", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57674, "upload_time": "2019-05-14T13:19:44", "url": "https://files.pythonhosted.org/packages/3d/df/111657c4207003a6c076910f9fcdf925505e9ed7cf940cc2ff648ffb33f1/openjij-0.0.4.1.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "735409db94db849ec247d390f494a036", "sha256": "1f50b0727a8b20ceb615e8de2c95f922387430052736b020a0814652aeb8ee08" }, "downloads": -1, "filename": "openjij-0.0.5.0.tar.gz", "has_sig": false, "md5_digest": "735409db94db849ec247d390f494a036", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66877, "upload_time": "2019-05-20T07:48:35", "url": "https://files.pythonhosted.org/packages/e4/74/e68f9a84942c84c6a3d953f63ef059331883a6c3e5f2807515031c9542a3/openjij-0.0.5.0.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "eb47fae187912fc7779bb293315c05ba", "sha256": "39531a99cfaf57bf424ef8ca3055305f851856c6af61526cc00d035a66aef003" }, "downloads": -1, "filename": "openjij-0.0.6.1.tar.gz", "has_sig": false, "md5_digest": "eb47fae187912fc7779bb293315c05ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78111, "upload_time": "2019-05-22T14:33:50", "url": "https://files.pythonhosted.org/packages/c2/b9/7f133b72b0248e5d1b7d31a93a3670a90eac36ded3793bffd50a3400222c/openjij-0.0.6.1.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "90dca54272729675f5838dc0fb53794a", "sha256": "29d3714ac0d70e290787a43d2c18d00576ee785e4e3289e77cecda0756b241e6" }, "downloads": -1, "filename": "openjij-0.0.7.tar.gz", "has_sig": false, "md5_digest": "90dca54272729675f5838dc0fb53794a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80159, "upload_time": "2019-05-23T08:11:43", "url": "https://files.pythonhosted.org/packages/32/fc/f7e98f470e1098a7cd9379145978a0aa44c2d6e4efd7e8d6f096f2398192/openjij-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "fe694db40a5fbd04f5709bafa0c29f9e", "sha256": "07593095610f73ffc98a5f7e5e02da7b2093f8a0efdaa1c20a582678ebad78f6" }, "downloads": -1, "filename": "openjij-0.0.8.0.tar.gz", "has_sig": false, "md5_digest": "fe694db40a5fbd04f5709bafa0c29f9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91815, "upload_time": "2019-09-08T05:16:00", "url": "https://files.pythonhosted.org/packages/65/09/fd2f79ca11ba9e240f3dd0361045876f6acb2d5175a28fa0d54ddee9a317/openjij-0.0.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fe694db40a5fbd04f5709bafa0c29f9e", "sha256": "07593095610f73ffc98a5f7e5e02da7b2093f8a0efdaa1c20a582678ebad78f6" }, "downloads": -1, "filename": "openjij-0.0.8.0.tar.gz", "has_sig": false, "md5_digest": "fe694db40a5fbd04f5709bafa0c29f9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91815, "upload_time": "2019-09-08T05:16:00", "url": "https://files.pythonhosted.org/packages/65/09/fd2f79ca11ba9e240f3dd0361045876f6acb2d5175a28fa0d54ddee9a317/openjij-0.0.8.0.tar.gz" } ] }