Skip to main content

This package contains APIs for accessing Quantagonia's HybridSolver for solving MIPs and QUBOs through native file formats or PuLP resp. PyQUBO

Project description

Quantagonia API Client

This package contains Quantagonia's client-side APIs for using HybridSolver. This includes:

  • a plugin for PuLP to solve PuLP-generated models locally and in the client,
  • a simple API to model QUBOs locally and solve them in the cloud and
  • an importer to vonvert PyQUBO models into our format - allowing to solve PyQUBO models in QUantagonia's cloud.

The following notes are for Devlopers only.

Installation

Python >= 3.8 is required. Then, do

python -m pip install quantagonia-api-client

Once done, one can run the examples in examples/ through, e.g.,

QUANTAGONIA_API_KEY="<redacted>" python examples/submit_qubo.py

with a valid Quantagonia API key.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

quantagonia_api_client-0.3-py3-none-any.whl (13.6 kB view hashes)

Uploaded Python 3

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