science/py-dimod 0.12.22 FreeBSD
DWave: Shared API for QUBO/Ising samplers
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- APACHE20
- Categories
- science, python
- Package size
- 1825.6 KiB, 37160.4 KiB installed
Description
dimod is a part of the software stack for accessing quantum computing hardware made by D-Wave company.
dimod is a shared API for samplers. It provides: * classes for quadratic models - such as the binary quadratic model (BQM) class that contains Ising and QUBO models used by samplers such as the D-Wave system
- and higher-order (non-quadratic) models * reference examples of samplers and composed samplers * abstract base classes for constructing new samplers and composed samplers
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | science/py-dimod | 0.12.22 |
| DragonFly | science/py-dimod | 0.12.20 |
Install
Binary package:
pkg install py312-dimod
From the ports tree:
cd /usr/ports/science/py-dimod/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-dimod>0:science/py-dimod
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.12.22 | 0.12.22 | - | 0.12.20 | 0.12.22 |
| FreeBSD:14:quarterly | 0.12.22 | 0.12.22 | n/a | 0.12.20 | 0.12.22 |
| FreeBSD:15:latest | 0.12.22 | 0.12.22 | n/a | 0.12.20 | 0.12.20 |
| FreeBSD:15:quarterly | 0.12.22 | 0.12.22 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.12.22 | 0.12.22 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}numpy>=1.16: math/py-numpy
Runtime 1
${PYTHON_PKGNAMEPREFIX}numpy>=1.16: math/py-numpy
Test 2
${PYTHON_PKGNAMEPREFIX}parameterized>0: devel/py-parameterized${PYTHON_PKGNAMEPREFIX}mypy>0: devel/py-mypy
The full lists below include those, and their dependencies in turn.
Build dependencies 19
Run dependencies 16
Required by 16
- math/py-jij-cimod
- math/py-minorminer
- science/py-dwave-graphs
- science/py-dwave-greedy
- science/py-dwave-hybrid
- science/py-dwave-inspector
- science/py-dwave-neal
- science/py-dwave-networkx
- science/py-dwave-ocean-sdk
- science/py-dwave-preprocessing
- science/py-dwave-samplers
- science/py-dwave-system
- science/py-dwave-tabu
- science/py-dwavebinarycsp
- science/py-penaltymodel
- science/py-pyqubo
Configuration
No options to configure.
- USES
- compiler:c++11-lang python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| dwavesystems-dimod-0.12.22_GH0.tar.gz | 600741 | 04a5b0ca67725f10aadc478add9963f52d69253bffc6c9a1162a964e9e020542 |
Commit history 0
No commits in the history this site was built from.