openqaoa-core

View on PyPIReverse Dependencies (5)

0.2.6 openqaoa_core-0.2.6-py3-none-any.whl

Wheel Details

Project: openqaoa-core
Version: 0.2.6
Filename: openqaoa_core-0.2.6-py3-none-any.whl
Download: [link]
Size: 291402
MD5: 658532ffded8ecc87ee06f6ff1b3975d
SHA256: 0356bbb0c392a95bf3d2f9037b5de9fcc1e13885d4c9b114f2ed2627357c8a6e
Uploaded: 2024-07-10 03:55:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: openqaoa-core
Version: 0.2.6
Summary: OpenQAOA is a python open-source multi-backend Software Development Kit to create, customise and execute the Quantum Approximate Optimisation Algorithm (QAOA) on Noisy Intermediate-Scale Quantum (NISQ) devices, and simulators
Author: Entropica Labs
Home-Page: https://github.com/entropicalabs/openqaoa
License: MIT
Keywords: quantum optimisation SDK
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8, <3.11
Requires-Dist: pandas (>=1.3.5)
Requires-Dist: sympy (>=1.10.1)
Requires-Dist: numpy (<2.0,>=1.22.3)
Requires-Dist: networkx (>=2.8)
Requires-Dist: matplotlib (>=3.4.3)
Requires-Dist: scipy (>=1.8)
Requires-Dist: docplex (==2.25.236)
Requires-Dist: autograd (>=1.4)
Requires-Dist: semantic-version (>=2.10)
Requires-Dist: autoray (>=0.3.1)
Requires-Dist: requests
Requires-Dist: ipython (>=8.2.0)
Requires-Dist: mitiq
Requires-Dist: sphinx (>=4.5.0); extra == "all"
Requires-Dist: sphinx-autodoc-typehints (>=1.18.1); extra == "all"
Requires-Dist: sphinx-rtd-theme (>=1.0.0); extra == "all"
Requires-Dist: nbsphinx (>=0.8.9); extra == "all"
Requires-Dist: ipython (>=8.10.0); extra == "all"
Requires-Dist: nbconvert (>=6.5.1); extra == "all"
Requires-Dist: myst-parser (>=2.0.0); extra == "all"
Requires-Dist: pytest (>=7.1.0); extra == "all"
Requires-Dist: pytest-xdist; extra == "all"
Requires-Dist: pytest-cov (>=3.0.0); extra == "all"
Requires-Dist: pandas (>=1.4.3); extra == "all"
Requires-Dist: plotly (>=5.9.0); extra == "all"
Requires-Dist: cplex (>=22.1.1); extra == "all"
Requires-Dist: sphinx (>=4.5.0); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (>=1.18.1); extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=1.0.0); extra == "docs"
Requires-Dist: nbsphinx (>=0.8.9); extra == "docs"
Requires-Dist: ipython (>=8.10.0); extra == "docs"
Requires-Dist: nbconvert (>=6.5.1); extra == "docs"
Requires-Dist: myst-parser (>=2.0.0); extra == "docs"
Requires-Dist: pytest (>=7.1.0); extra == "tests"
Requires-Dist: pytest-xdist; extra == "tests"
Requires-Dist: pytest-cov (>=3.0.0); extra == "tests"
Requires-Dist: nbconvert (>=6.5.1); extra == "tests"
Requires-Dist: pandas (>=1.4.3); extra == "tests"
Requires-Dist: plotly (>=5.9.0); extra == "tests"
Requires-Dist: pytest (>=7.1.0); extra == "tests-cplex"
Requires-Dist: pytest-xdist; extra == "tests-cplex"
Requires-Dist: pytest-cov (>=3.0.0); extra == "tests-cplex"
Requires-Dist: nbconvert (>=6.5.1); extra == "tests-cplex"
Requires-Dist: pandas (>=1.4.3); extra == "tests-cplex"
Requires-Dist: plotly (>=5.9.0); extra == "tests-cplex"
Requires-Dist: cplex (>=22.1.1); extra == "tests-cplex"
Provides-Extra: all
Provides-Extra: docs
Provides-Extra: tests
Provides-Extra: tests-cplex
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5131 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
openqaoa/__init__.py sha256=z7qkGVkM3up-AXgcS1jPqcNfV1wDYW4l9OnCUM__wO0 114
openqaoa/_version.py sha256=Oz5HbwHMyE87nmwV80AZzpkJPf-wBg7eDuJr_BXZkhU 22
openqaoa/utilities.py sha256=G0ezKwed5TXIP8X77nzRHBcH7DJhzBYonJ7pohl-5pI 64086
openqaoa/algorithms/__init__.py sha256=b_qzrVK-d7SL9UiE0rozmQW_q_XceLKQGUSyg23IrNA 88
openqaoa/algorithms/baseworkflow.py sha256=3yzmtc_asf-glLZ_VJIPohp4b9BlppnWhTK2lQL0VrY 32593
openqaoa/algorithms/workflow_properties.py sha256=EN8NFPKlopZlrknuk-bChg_FF1kuw1S0mGqxkzbGuSY 17998
openqaoa/algorithms/qaoa/__init__.py sha256=QOEpPcmv9UVw_bD9NvVgTk4JtKwokEYMfCX2e_G79xw 110
openqaoa/algorithms/qaoa/qaoa_benchmark.py sha256=Umev1NQG7Ixt8qQ12Ckj_ROQxzpJLqxS2PZiaZ19oOM 28217
openqaoa/algorithms/qaoa/qaoa_result.py sha256=QTwHANPR964ldn6BG_ZPTvHuqwRt1_M1-Auvbh8xNbQ 29137
openqaoa/algorithms/qaoa/qaoa_workflow.py sha256=9vNHQZp0zToTlHsFfW8FY2KvVrEMufpsz_6-b_dN2Wc 23536
openqaoa/algorithms/rqaoa/__init__.py sha256=N1T6pjPbHeztWwpNYPGWouoOzowVYFTOd_W3Bqb1nkY 99
openqaoa/algorithms/rqaoa/rqaoa_result.py sha256=fXhPQonf3WAKwG54X040slutQhcNEB78T0ANuncKsok 5289
openqaoa/algorithms/rqaoa/rqaoa_utils.py sha256=sScgSYia9-ZHg4prgRHP5mOMT1c-qCnosJ_pLVryqSc 23739
openqaoa/algorithms/rqaoa/rqaoa_workflow.py sha256=AYeKyjj762Yszv9PaYkN3WGhcNSe37lpnbHUDYoxfS0 32309
openqaoa/algorithms/rqaoa/rqaoa_workflow_properties.py sha256=XQj14CFnORRA6OwSir5RQ91ET4LYDTPWOV8Kp6y_ppI 4767
openqaoa/backends/__init__.py sha256=6jgFhvlQZ12Alud8VIBtmY_PsJUKICcy0wMgsu_cLNg 501
openqaoa/backends/basebackend.py sha256=mPZUuwdP2jPLTygHw1bZAYzFQwdmSPXP--KuDUT_gC4 20447
openqaoa/backends/basedevice.py sha256=l5UtBqhVn8QTk2q9Ch1GmVMu8VVjO11mDr-jADIpoqY 1021
openqaoa/backends/cost_function.py sha256=EMGW_sHgDt92FCdufC8F9aJCXHy-Aeiuyi-aZJi3HO0 2356
openqaoa/backends/devices_core.py sha256=HTat4R4bZEnQQDaFEK67Jbt3p-e5MlEZNkKAEAjC6vc 1436
openqaoa/backends/gates_vectorized.py sha256=N6HEJZ6mA7PtBG8nhnAseaEhRWaPd6vM8E4cdBKwYUg 2916
openqaoa/backends/plugin_finder.py sha256=ZBWdtF3QOr5BRaPM57o3HOJRUW6HglZm0MDPOxrXtKs 1979
openqaoa/backends/qaoa_analytical_sim.py sha256=obEh_7KkoneLYUuB-BRnhzOZDQd5r-Lrqayj0HE9YRM 4295
openqaoa/backends/qaoa_backend.py sha256=ghy-z1GpcyLcpGMt9taGxsGZCQp0VpcfEw9RC5oeUFI 6063
openqaoa/backends/qaoa_device.py sha256=an7zapnvqfmyzEJokXo1G8Vy3ikwcVNJd3oqbcRq2Fs 2732
openqaoa/backends/qaoa_vectorized.py sha256=KDFJlM5Yr50JbtQWFqA2eBpZlcenpq_lMUJncS-M4oU 30340
openqaoa/backends/wrapper.py sha256=sBBMs47LrQ8LaRBiGLPEgTBTsRHK_CoVt9Tg3Vkb9c4 16565
openqaoa/derivatives/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openqaoa/derivatives/derivative_functions.py sha256=tTApU0idlpPR6QwRW0M3kxt7DiG4ejGzMz3x8l7amRw 33483
openqaoa/derivatives/qfim.py sha256=eVd2o8wtPULGIiSdh5Uzjcvm9wzlEpMc1sxx1yoTl2w 3320
openqaoa/optimizers/__init__.py sha256=aHabjQrig9FJtezVcAWpiNzOmevi9QFqrs0d_t3L6aE 311
openqaoa/optimizers/logger_vqa.py sha256=lczq4YZltF3RptOrhJomqBdC9x8JIlsd7Z7UQKRLdlg 9241
openqaoa/optimizers/qaoa_optimizer.py sha256=P-wVboZ0zh1HnB12x843tr9zrOkclSIG5YpOFYWlubA 2258
openqaoa/optimizers/training_vqa.py sha256=i11iHOJirR7LbXqJ9bFxcxQUiVkeV08XLQ9wH_2RwB0 32425
openqaoa/optimizers/optimization_methods/CANS.py sha256=kISZ2O6PPatonQZE8v3-jTGvy03JcjQ-bUBJYQ8btnY 2779
openqaoa/optimizers/optimization_methods/SPSA.py sha256=TvmJ3mmq4WynPz6E145lF0pfhb85Mu98u2kvbk-BKx4 2969
openqaoa/optimizers/optimization_methods/__init__.py sha256=85hxF5wLxgygsNwgoIj-j1MlA7sieEuGAd8_6Jh8l8k 301
openqaoa/optimizers/optimization_methods/grad_descent.py sha256=v0E2IowjvF09PE5DE0kZif5OHu99-y4R8exPCIN3yVY 2116
openqaoa/optimizers/optimization_methods/iCANS.py sha256=y23PF_1ScTMTDdEQ58ryEEeAw62zsMRFO3NpzHN5_aY 3240
openqaoa/optimizers/optimization_methods/natural_grad_descent.py sha256=vO2L4DPZ_cfQlfn60vL9dBoZPw7tULFs6-PvGfFmXpE 2597
openqaoa/optimizers/optimization_methods/newton_descent.py sha256=bpeirGYQ1Px5hJXmGEdOdOcIbzzIYWwOl3Tx6liDQA0 2465
openqaoa/optimizers/optimization_methods/rmsprop.py sha256=qOnamVI1TUMgbcyXRCVeMDjv-OW0puL3djdDhUiIRNw 2412
openqaoa/optimizers/optimization_methods/stochastic_grad_descent.py sha256=_iShoD9FjEuI_fTg83eWwSR8xR1gOWEtVsoB3MVReoA 822
openqaoa/optimizers/pennylane/__init__.py sha256=fljUeOPeM89Sj3r96f6-B8FTmrq-2maxEIsMfLBAgGY 911
openqaoa/optimizers/pennylane/optimization_methods_pennylane.py sha256=thJIeHOs50yMTWZ0iFyJdAWaftHRAvCWACo6zw3qOeQ 6224
openqaoa/optimizers/pennylane/fourier/__init__.py sha256=TRjvBY8bgNPxG-YG7GHiWEU3LmKuwhZML3ZBzkrwLE8 747
openqaoa/optimizers/pennylane/fourier/reconstruct.py sha256=QfJ7ZYPVLDu9e0OCHnabUG9h-8ZYYjnv4oVOtNQxvIM 31659
openqaoa/optimizers/pennylane/math/__init__.py sha256=8ECj1B5bdrYxvHZONNyOYlsg3hj-cYAGqgdDSD0ro4Q 3112
openqaoa/optimizers/pennylane/math/is_independent.py sha256=ID7xkgtBg-Ui5w1ePoURAnD05HQkpXIIXny9iw8Om2o 14426
openqaoa/optimizers/pennylane/math/matrix_manipulation.py sha256=is47wVtsfXqtrFmOPm6Yrb_R4-BWRTIJGG58rpRu1K0 10069
openqaoa/optimizers/pennylane/math/multi_dispatch.py sha256=3Ja13Uf-dgxlp1zwnOYtyDMThZHeTMumqzXK6Se--c4 30070
openqaoa/optimizers/pennylane/math/quantum.py sha256=sC8TcDLWuO_Cj0V2nIgj030S2TdyJzCvSTQxaH7Y0ko 34509
openqaoa/optimizers/pennylane/math/single_dispatch.py sha256=sWoOBYpg8EVS6krvSETP9QmG6vwSFNb8OmxlFXZcypM 21977
openqaoa/optimizers/pennylane/math/utils.py sha256=fIZkl8Wec3EZDZ7bFeMy1_OMujZ-e-2lhtHV8fbFoQo 13973
openqaoa/optimizers/pennylane/numpy/__init__.py sha256=XDLFlT2Jn_UO5-6kyPXl6NW9suxS12YZWPPlSGwxoo8 3103
openqaoa/optimizers/pennylane/numpy/fft.py sha256=uVXXDKTc4jx-7Q4FEVhjcyQsov0iQgi3gSdFak1FXfc 843
openqaoa/optimizers/pennylane/numpy/linalg.py sha256=8UDRPBIxnB4ywvH-HibyXPCFzZxtmNV71hO0fdCKwUY 855
openqaoa/optimizers/pennylane/numpy/random.py sha256=xKKOYL1dg67kMPoOE9O0ZRZ301rJJep2y7KJs0tvyfs 2332
openqaoa/optimizers/pennylane/numpy/tensor.py sha256=qOU7iaQrEd6nPVckef3gYuxp_idqmO06qpuGtnu8Y3U 11080
openqaoa/optimizers/pennylane/numpy/wrapper.py sha256=DthOWKRPo1UlLxTgpaxluzepspPjrHf81KUA8_kfLU0 5388
openqaoa/optimizers/pennylane/pennylane_optimizers/__init__.py sha256=0xcyQ2KoRg5g0tB0HQGfwInQvKVzhc0_SANUAL9bm2U 886
openqaoa/optimizers/pennylane/pennylane_optimizers/adagrad.py sha256=6Y-cm1s5nONZe9TY6D_Mif4sxU0WLJz1vIWinKU8xVA 3502
openqaoa/optimizers/pennylane/pennylane_optimizers/adam.py sha256=JKbQgtihu1XUwH4Z9CuOYL-qRE2IYumWfYsXBKtW5PM 5197
openqaoa/optimizers/pennylane/pennylane_optimizers/gradient_descent.py sha256=v_J34wOeaC7J9KKK3cIBW-abhfiUv_tfhTwM1dvcB-A 6371
openqaoa/optimizers/pennylane/pennylane_optimizers/momentum.py sha256=oLX-ultUtFs8Tpswp5gf9-_Cbzs4SFMne4NuJjRiR5M 2909
openqaoa/optimizers/pennylane/pennylane_optimizers/nesterov_momentum.py sha256=XiGOxrzdydgsKA4NxPE4OWZRX7dmoRIgGV7QFRbENVY 3339
openqaoa/optimizers/pennylane/pennylane_optimizers/rms_prop.py sha256=QQqmHrIvol3hJ8_BYk8P8JpF-ghl3urxW_eZqPkBbCI 3541
openqaoa/optimizers/pennylane/pennylane_optimizers/rotosolve.py sha256=D1lr16EY9AGpPe4nreyPQd8UebISks0zF-fbMWjWDo0 32442
openqaoa/optimizers/pennylane/pennylane_optimizers/spsa.py sha256=yNrI5JF4AfYv9VQxRxWEOjXvDAHRP1gOUU_bB-cx42k 12918
openqaoa/problems/__init__.py sha256=4LdV2kpwGPkijrNwHzmSotfz4AD1Il3MXQEpCMS0Kzg 572
openqaoa/problems/binpacking.py sha256=3uof_V49cNN99sFigkXQd2IUil85-rUKw0HpGGBjYOU 11699
openqaoa/problems/bpsp.py sha256=MA8URS_Jen9y_i3wutm47DjcIAAXyKTyIU-X4OXYxAY 26033
openqaoa/problems/converters.py sha256=kRpe1b2yvzKA099-5HQvZll1TJ0ggjsFmX0YECaWuR4 14836
openqaoa/problems/helper_functions.py sha256=kQuvmGGQmgfS2fKD7Iy1KtD0jcVt72dJeAZ91ceC2hU 2966
openqaoa/problems/kcolor.py sha256=WWnXuDuAVPqND5PZWyIMCHoETXpVYH58Rz5rXkO702U 6327
openqaoa/problems/knapsack.py sha256=L-7TermPAZ0CO9O_97x1qUOeTUeaxGv84YS2x0Eddac 11512
openqaoa/problems/maximalindependentset.py sha256=CoBxmAHnPXy5JeekJ-Fi5in187Ehkct8jfUbtNYBmBo 5965
openqaoa/problems/maximumcut.py sha256=3SMe3lDfJbJW0T1pzHk3WeCB5QMSSas3a_E-v8dF9rc 2625
openqaoa/problems/minimumvertexcover.py sha256=hb--aoLF7x1ZJk0KUi5sVfLAXPpzzYq_uJUtTn7ug3c 4953
openqaoa/problems/numberpartition.py sha256=fElEJMPRWrl0XLK14tJzP7-rjqphtboKLlfflpqnYpo 3200
openqaoa/problems/portfoliooptimization.py sha256=4EKgaAYO6zpcibMwvBu7lHhW-Cw7u-XknEybUTT5T4U 7811
openqaoa/problems/problem.py sha256=KiS1vhjUlRnsUkkSB8zcZHHAtu4imFix0AFkiZ1uNyk 1349
openqaoa/problems/qubo.py sha256=kqKO-u7jJTDl3TLY65vEFmRCWsizt-v7ioub47FslQk 10028
openqaoa/problems/sherrington_kirkpatrick.py sha256=pcdjl2ql-8VWDAIGDnyoh4QJQ3-qcXGvqaiC7ZJkVag 5594
openqaoa/problems/shortestpath.py sha256=5HP6ODW3UwkIyb8Q_QrlSCnVgqn8Pt8XAJ3H6sDUlbM 7199
openqaoa/problems/tsp.py sha256=PZsIWiF1ZJyc1CVlLv5Y3e1H4QXI_LPwJZBWMUpvfXg 17972
openqaoa/problems/vehiclerouting.py sha256=5AdSoMVyTvIZQJ5sMFSU8buR08HwxmZi9M4hwQO8TUE 20186
openqaoa/qaoa_components/__init__.py sha256=oPEbnaDQaBkGLsyx16vVBfmbT6GBzXc0ER81e1vRvGs 365
openqaoa/qaoa_components/ansatz_constructor/__init__.py sha256=Q-jtrpeZpFpREQG6kjzOG4KaBf-PWFi4jLwZEy1iM98 106
openqaoa/qaoa_components/ansatz_constructor/baseparams.py sha256=fqH-nRo21q6omhWIpxFkE5MX8qI397MGIo0EGzfJVa4 17320
openqaoa/qaoa_components/ansatz_constructor/gatemap.py sha256=aNfrAEpMWjtkSYInfcJ2bCQcTVXDX0FxGQWn09h3EwA 14181
openqaoa/qaoa_components/ansatz_constructor/gatemaplabel.py sha256=e2VbxyHRhanQctLRBo6cQ0xOlz26wHhiGvlyI8gaRDE 2961
openqaoa/qaoa_components/ansatz_constructor/gates.py sha256=p8ZuevBZvw9FPc6VqqD0J2FqbUSofVRO8_f4Ns8t-ds 2844
openqaoa/qaoa_components/ansatz_constructor/hamiltonianmapper.py sha256=rZGXYlFTcZrugIE4y3bIE4Edj0JyGUm-av-HW80WSFQ 1730
openqaoa/qaoa_components/ansatz_constructor/operators.py sha256=0BuaUmqZFuM1c5PS_hIKdIYPZ_mjoCtXyykC2wXY4Ug 22761
openqaoa/qaoa_components/ansatz_constructor/rotationangle.py sha256=sz3DLlr-XgWIitp_u9aUskyUCfCU4j39dCdp1eu7dFo 1053
openqaoa/qaoa_components/variational_parameters/__init__.py sha256=PycD7upAMH0eMXfWreie79-k5xvMeNqyGPtTh0gsdM8 550
openqaoa/qaoa_components/variational_parameters/annealingparams.py sha256=2xwjOkRe9yC2Ax5eiWBp809b_K4yHQceIi1KHIxQyNY 5203
openqaoa/qaoa_components/variational_parameters/extendedparams.py sha256=iYI7ouIIHfCxOcKqqFrBJEvKwSssjuhY828CMu5F5Ds 11956
openqaoa/qaoa_components/variational_parameters/fourierparams.py sha256=coiqn7NdaWS0JXaO-Yq96l9UxYSbB74kFmi2ARZ9n6Y 26954
openqaoa/qaoa_components/variational_parameters/standardparams.py sha256=8ItOgaPVKFtdE7Rzuym5l6oLJsxs5Hkkt9N7rnCvVaI 12612
openqaoa/qaoa_components/variational_parameters/variational_baseparams.py sha256=CnhL1b52-ZMFJQaSbvovHXgX4nIS0KakMix5vO2X4Cc 12174
openqaoa/qaoa_components/variational_parameters/variational_params_converters.py sha256=loOiYZL_FQf1F4p_KDIGHYIDvI9a1bIzx84SZBVrSYY 9095
openqaoa/qaoa_components/variational_parameters/variational_params_factory.py sha256=cQGoTP-yQRpIj5u1yxs4d_U-Cb9Ssa5oyJIKWAPUTHI 8184
openqaoa_core-0.2.6.dist-info/LICENSE sha256=165EdiQ2Ql1ZOWe1z0yYZApYWqx7oLa9ZxEK0eAlA6k 1058
openqaoa_core-0.2.6.dist-info/METADATA sha256=66HiULPMCnbhkWr9O3rXJPr2HJTzI1dqnNhTY9mDxE4 8045
openqaoa_core-0.2.6.dist-info/WHEEL sha256=Z4pYXqR_rTB7OWNDYFOm1qRk0RX6GFP2o8LgvP453Hk 91
openqaoa_core-0.2.6.dist-info/top_level.txt sha256=dB_gdgsXXjRmSTryd_IktPl3dh9NXG9ERYZ5EwfBZLw 9
openqaoa_core-0.2.6.dist-info/RECORD

top_level.txt

openqaoa