Skip to main content

Framework for the Ising model and QUBO.

Project description

OpenJij : Framework for the Ising model and QUBO.

PyPI version shields.io PyPI pyversions PyPI implementation PyPI format PyPI license PyPI download month

build-test Build Documentation CodeQL codecov

Coverage Graph

Sunburst Grid Icicle
  • python >= 3.7
  • (optional) gcc >= 7.0.0
  • (optional) cmake >= 3.22
  • (optional) Ninja

Change IMPORT

install

install via pip

Note: To use GPGPU algorithms, please follow the section install via pip from source codes below. GPGPU algorithms are automatically enabled once CMake finds CUDA frameworks during installation.

# Binary
$ pip install openjij 
# From Source (CUDA)
$ pip install --no-binary=openjij,jij-cimod  openjij

install via pip from source codes

To install OpenJij from source codes, please install CMake first then install OpenJij.

cmake setup

If you want to use setup.py instead of PIP, You will need to install CMake>=3.22.
We are Highly recommended install CMake via PYPI.

$ pip install -U cmake

Make sure the enviroment path for CMake is set correctly.

install OpenJij

$ pip install --no-binary=openjij,jij-cimod openjij

install from github repository

$ git clone git@github.com:OpenJij/OpenJij.git
$ cd openjij
$ python -m pip install -vvv .

For Contributor

Use pre-commit for auto chech before git commit. .pre-commit-config.yaml

# pipx install pre-commit 
# or 
# pip install pre-commit
pre-commit install

Test

Python

$ python -m venv .venv
$ pip install pip-tools 
$ pip-compile
$ pip-compile dev-requirements.in
$ pip-sync requirements.txt dev-requirements.txt
$ source .venv/bin/activate
$ export CMAKE_BUILD_TYPE=Debug
$ python setup.py --force-cmake install --build-type Debug -G Ninja
$ python setup.py --build-type Debug test 
$ python -m coverage html

C++

$ mkdir build 
$ cmake -DCMAKE_BUILD_TYPE=Debug -S . -B build
$ cmake --build build --parallel
$ cd build
$ ./tests/cxxjij_test
# Alternatively  Use CTest 
$ ctest --extra-verbose --parallel --schedule-random

Needs: CMake > 3.22, C++17

  • Format
$ pip-compile format-requirements.in
$ pip-sync format-requirements.txt
$ python -m isort 
$ python -m black 
  • Aggressive Format
$ python -m isort --force-single-line-imports --verbose ./openjij
$ python -m autoflake --in-place --recursive --remove-all-unused-imports --ignore-init-module-imports --remove-unused-variables ./openjij
$ python -m autopep8 --in-place --aggressive --aggressive  --recursive ./openjij
$ python -m isort ./openjij
$ python -m black ./openjij
  • Lint
$ pip-compile
$ pip-compile dev-requirements.in
$ pip-compile lint-requirements.in
$ pip-sync requirements.txt dev-requirements.txt lint-requirements.txt
$ python -m flake8
$ python -m mypy
$ python -m pyright

How to use

Python example

import openjij as oj
sampler = oj.SASampler()
response = sampler.sample_ising(h={0: -1}, J={(0,1): -1})
response.states
# [[1,1]]

# with indices
response = sampler.sample_ising(h={'a': -1}, J={('a','b'): 1})
[{index: s for index, s in zip(response.indices, state)} for state in response.states]
# [{'b': -1, 'a': 1}]

Community

About us

This product is maintained by Jij Inc.

Please visit our website for more information! https://www.j-ij.com/

Licences

Copyright 2022 Jij Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0  

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openjij-0.5.8.tar.gz (135.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

openjij-0.5.8-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

openjij-0.5.8-cp310-cp310-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

openjij-0.5.8-cp310-cp310-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

openjij-0.5.8-cp310-cp310-macosx_11_0_x86_64.whl (707.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

openjij-0.5.8-cp310-cp310-macosx_11_0_arm64.whl (644.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

openjij-0.5.8-cp310-cp310-macosx_10_16_x86_64.whl (707.7 kB view details)

Uploaded CPython 3.10macOS 10.16+ x86-64

openjij-0.5.8-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9Windows x86-64

openjij-0.5.8-cp39-cp39-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

openjij-0.5.8-cp39-cp39-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

openjij-0.5.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

openjij-0.5.8-cp39-cp39-macosx_11_0_x86_64.whl (706.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

openjij-0.5.8-cp39-cp39-macosx_11_0_arm64.whl (643.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

openjij-0.5.8-cp39-cp39-macosx_10_16_x86_64.whl (707.0 kB view details)

Uploaded CPython 3.9macOS 10.16+ x86-64

openjij-0.5.8-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8Windows x86-64

openjij-0.5.8-cp38-cp38-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

openjij-0.5.8-cp38-cp38-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ ARM64

openjij-0.5.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

openjij-0.5.8-cp38-cp38-macosx_11_0_x86_64.whl (707.4 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

openjij-0.5.8-cp38-cp38-macosx_11_0_arm64.whl (643.5 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

openjij-0.5.8-cp38-cp38-macosx_10_16_x86_64.whl (707.4 kB view details)

Uploaded CPython 3.8macOS 10.16+ x86-64

openjij-0.5.8-cp37-cp37m-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.7mWindows x86-64

openjij-0.5.8-cp37-cp37m-manylinux_2_28_x86_64.whl (14.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.28+ x86-64

openjij-0.5.8-cp37-cp37m-manylinux_2_28_aarch64.whl (3.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.28+ ARM64

openjij-0.5.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

openjij-0.5.8-cp37-cp37m-macosx_11_0_x86_64.whl (698.9 kB view details)

Uploaded CPython 3.7mmacOS 11.0+ x86-64

openjij-0.5.8-cp37-cp37m-macosx_10_16_x86_64.whl (698.9 kB view details)

Uploaded CPython 3.7mmacOS 10.16+ x86-64

File details

Details for the file openjij-0.5.8.tar.gz.

File metadata

  • Download URL: openjij-0.5.8.tar.gz
  • Upload date:
  • Size: 135.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for openjij-0.5.8.tar.gz
Algorithm Hash digest
SHA256 3ecf0afb1f62d2b614cecd27b166544e1a2944528ef1984c7360d2359f18d564
MD5 c1a90ea4a21388dddef0c0dbb8bdf53a
BLAKE2b-256 efc373451dd3f070a6ac0cd493c2e615378926b59af343df455716d054f03b21

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: openjij-0.5.8-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for openjij-0.5.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f3b0bd58f2f64d28398c9e9b94f79d85c457475136ee525250fef0d46fc90b32
MD5 92b2cb40de528e3b5bb397bb2ef61417
BLAKE2b-256 3a5fb4110c1a0334d6b005f2950467f2c97d4699e1603bf6a6c50393385e514b

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 59e3734b62a7ffe88b588c75b92dfff9f606ef3ecd81039e298489366229f32f
MD5 f7239bf1a18478efd91f2c060d09e88d
BLAKE2b-256 c78ab030191a76a5d5233090bb2f0bedd7b7aab34fdeb212fd238ed79d95c0fb

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c883a1262c55925cc1601eef89ad2c405ff033c0a0633763b5fc57493d5d9675
MD5 f356fc59ae356de70906d5c948a3f32e
BLAKE2b-256 03371a87984e0cba42d104305f08c482f8465f2123c13c4ab5613192c3d254ee

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 31913d81b0645c9b48e729b9e258706a0d3eff699d86982a344deede8d6920ee
MD5 9e2127e352027a4a5cc658af2e1e1ccb
BLAKE2b-256 271a55a13d1db86df3784c8c2a3929846d1303f81c61da16b63248b6d3ca9528

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6fe7a5aa37da7558b9ccdee8d18edbc34bfd835dd517e197a94387683eab01a1
MD5 8dfbdce953663ec879a44875fec463c5
BLAKE2b-256 e7f366a9b4998f8e0ac4180a67ddb61799d898c16827fcb2fac82f450a92c10d

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp310-cp310-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp310-cp310-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 213f364cbfd4ea01f9981cd8b5bc18cc7a50519b753ec9f57612008f5968611d
MD5 6f983867115071b6c6c15d552e546236
BLAKE2b-256 0a54442a6a398491d2d7741f18b2e00b31005a045c79568b7ba6f3bbcc9f8100

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: openjij-0.5.8-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for openjij-0.5.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 151aa82dfa710be4d3895f69f737d2b9e14e939b7cbcc6f03da39c2bc57960a3
MD5 eb41777e2b32230b87f139ea5384eb51
BLAKE2b-256 6a6edb89caa63a00680da1da2d7efc3f5c12e93cf3c45f3f39071bdc9e1c3021

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e3fc7f5a099761d26d30b2f4e74bb25871a64626c6f85d9770a5b75621c97a6
MD5 bce24abf0fe23664b150f9130584ed02
BLAKE2b-256 1eb4fcd595e8cdf6ce2904b35d7561ea0809058a90371959e6f37017c74291d4

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3f1d193a360504ab1c2d10423e61f65a102748e8775774b8de59c2083653b980
MD5 d1d88bf095041359711172956620964a
BLAKE2b-256 ea384f6c7f4c77fc23e34f808df291a8de203506d7537a60f0f6a9080eef2c1f

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c500cf9da272d9390993f498df79f8e5f854419521aaf798dbeb9609f124c4a4
MD5 970c2e8046a9cb4ae9ca0e8b84b50d04
BLAKE2b-256 569cbb2eeb6abdcdbb64ea5a8a65e5529ca2726550c634938488288c99d8159d

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6cba08b338107d2ab1225654f4eca99d4bf07715b007a8661bf059c3d205a6d8
MD5 7ca1642534fd332f9873a8735f23e49a
BLAKE2b-256 992d15667ef1a01fffccf9f85533bbc2048a16ed4503f4372d72309b51e6088f

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9803f6b57365219e4e56b5194d66ffcc9475cb5a47145115c5dd4ef5ebf1b230
MD5 ce20651fdb5f36d3e14373b3bae95d2a
BLAKE2b-256 fcb28b3287b662cd3d7b6c10540170bc1bec716d046eb63f64d38cc35ed16b3f

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp39-cp39-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp39-cp39-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 47b4e9db54bf0fb7eb6a18d18ea9ad1a565920fb42a2ca3bf9bca155dee65285
MD5 2ac92cca443c582b18cf3cdb8c4cf538
BLAKE2b-256 d878ef6742ced9e1b4a2aec01c6975ceb63737277b2308d90e36a67e5ec58bd1

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: openjij-0.5.8-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for openjij-0.5.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 0c1d3ecd71b262f288613aeabc597abb52e0f687cd48644b52a6302d8708eff5
MD5 41cc875ba9fe757f8d12da9a0d6edfe7
BLAKE2b-256 b01cd2e9c9b05d011164ce05a99a3752446f656df6ccec255142f3580a260fac

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7d9f7b17b9bf141b1b25830da4258c81c28f599103bce6d649c3531c2cb2b24
MD5 567f135fc0f7ec1fb3c327345d8fb42c
BLAKE2b-256 f5e0de5d1642f2f38529421f82eddd0844ef2671f224e3ec81b45862316e7ded

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp38-cp38-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da374044cfe8eab877659d2bbdbc9b0967735bf46cd53f4d02c868e1787f6d1a
MD5 8adc7b0f5e25414edd99f148660fb364
BLAKE2b-256 72061e472664f97d87ed5347b00de9c67bace10c95fd579ef28cfe6c2ff87bda

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5908f525ebb216534e5e346c034ce2100cd169d1863e79d193b9633b19fcbff6
MD5 86007aa55f2185fbb893816997d9043c
BLAKE2b-256 9d4a71471ab071683ba3f4574288d5bc0cb53bbd9317ad0b96ccf3558798aedc

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 998a5065960f90efd1d02cebb44b446658ff4c8253a40cbb9eac65e326bbea95
MD5 50bfc18a785e6235175a1235745479df
BLAKE2b-256 448daf69a24af66f455069cba9e7ce9c3113d8aac8aaef50e57517877d030edd

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 911b633405ea5338eaf26ed8db3b26ec57bc34b616ea699a6ef300e28054b8b3
MD5 aaa8c79e00588c57926dcb5f329909be
BLAKE2b-256 0d4bae57acb17f9e81ee80a2067a963830ea1052c5bc40cbf1c89bfc5d95c5b2

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp38-cp38-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 79d3d28f5c6aa6490dccae3e72e13ee3fb0f7ded5f7e9d1623eea38d72688940
MD5 802428ef2c0a0c4ab134b2870e89c984
BLAKE2b-256 40ae5743d1e432b633cd6eb7db73fce646e6cde7e266210552c98f775e3ccc20

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: openjij-0.5.8-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for openjij-0.5.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9cf01bf7fa71b39e89d854cde4fc721b0fa30d527668410c94c000f5f0c85972
MD5 383940f76aeb12463eb10b6d5f3ec749
BLAKE2b-256 175ad0dc85cd4695e1b6346cdb2c4a7b8def17a7a8dd65d07e79dd4dfede218c

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp37-cp37m-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 168d7b614b067dd4fc11cf4c9bcaede27feae882615e109d067375a6e179ace7
MD5 57d161205e35463b322b8cbcc9b0b962
BLAKE2b-256 3b72a14411622fc8030956a2c8c794b047dc9820a027033621e9a5c11f4534f4

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp37-cp37m-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56988863a9e88620c4b96aa01575ac774ad8e41fb26f1db151fa02cc3ab9615a
MD5 44cdb12fd2e24ed03c5b951deca6da15
BLAKE2b-256 bfb88cc45c0a187c9d66b590ef40f2c5e70c67d1e1bb4e5fd16c3ed152216ef0

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 96055c35b10ffdd07a45ec2abde568e73ef8557ae30bb4d057ccfa2995db7d90
MD5 b90556782af98dac5529339183cf6872
BLAKE2b-256 7c5e704e697ce9ae594aee4318699dc74b0bc5afc6264122c97a806d0a1fc9ca

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp37-cp37m-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp37-cp37m-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 790dd08536f5c4cc51cc87b5826af6ea74de881d8c83e2c69cedf01cc5717995
MD5 ce3b397ce5f013460d4318b2d027b776
BLAKE2b-256 1ca01cb5bda12ea046b9904480ba8b451042e5fa09be22e27cae7c492443312b

See more details on using hashes here.

File details

Details for the file openjij-0.5.8-cp37-cp37m-macosx_10_16_x86_64.whl.

File metadata

File hashes

Hashes for openjij-0.5.8-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm Hash digest
SHA256 a590a3793c25bdc244bcab5e8d945af237b428ad1a4f7920021dd016375b4284
MD5 86ec27a278fd5ca50e2c9c7f9d8edae7
BLAKE2b-256 6de449bd82f66eb98d114e852d311a61425e78121da0bfadb7b85b4adcf895a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page