Skip to main content

Experiment management and benchmark tools for mathematical optimization

Project description

JijBench: An Experiment and Benchmark Management Library for Mathematical Optimization

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

Python Test CodeQL Upload Python Package codecov

JijBench is a Python library designed for developers working on research and development or proof-of-concept experiments using mathematical optimization. Positioned similarly to mlflow in the machine learning field, JijBench provides features such as saving optimization results, automatically computing benchmark metrics, and offering visualization tools for the results.

Primarily supporting Ising optimization problems, JijBench plans to extend its support to a wide range of optimization problems, such as MIP solvers, in the future.

Installation

JijBench can be easily installed using pip.

pip install jijbench

Documentation and Support

Documentation: https://jij-inc.github.io/JijBench/

Tutorials will be provided in the future. Stay tuned!

How to Contribute

See CONTRIBUITING.md


Copyright (c) 2023 Jij Inc.

Project details


Download files

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

Source Distribution

jijbench-0.5.8.tar.gz (3.7 MB view details)

Uploaded Source

Built Distribution

jijbench-0.5.8-py3-none-any.whl (5.0 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jijbench-0.5.8.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.6 Linux/5.15.0-1040-azure

File hashes

Hashes for jijbench-0.5.8.tar.gz
Algorithm Hash digest
SHA256 41523cfe274bac66e2db1a2f6122218d20a214f45a674028a1339aea07d61051
MD5 be01656ea3c5167826b59a1e345a6c7f
BLAKE2b-256 dc8e3aa5aa3044e8156e20ec57e41b056c32ba38fcc12145e9fe54bdbc16f7d1

See more details on using hashes here.

File details

Details for the file jijbench-0.5.8-py3-none-any.whl.

File metadata

  • Download URL: jijbench-0.5.8-py3-none-any.whl
  • Upload date:
  • Size: 5.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.6 Linux/5.15.0-1040-azure

File hashes

Hashes for jijbench-0.5.8-py3-none-any.whl
Algorithm Hash digest
SHA256 f75593d24900c8424f1dc5d97f35ee4fc6db282401e96b00326eeefa68b58a82
MD5 38dcecf1fdd4ae185b6a655e6707d0d5
BLAKE2b-256 e147c446dc0fc08d7612fcaf4ddc53dbd84616e41bf11cbc771b2158b3e29d49

See more details on using hashes here.

Supported by

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