entropicalabs / openqaoa

Multi-backend SDK for quantum optimisation
MIT License
116 stars 58 forks source link

Dev gate applicator #193

Closed shahidee44 closed 1 year ago

shahidee44 commented 1 year ago

Description

Checklist

Type of change

Please delete options that are not relevant.

How Has This Been Tested?

Name the new unit-tests that you have added along with this change.

run all tests.

codecov[bot] commented 1 year ago

Codecov Report

Merging #193 (cfe711d) into dev (985ad99) will decrease coverage by 0.10%. The diff coverage is 96.85%.

@@            Coverage Diff             @@
##              dev     #193      +/-   ##
==========================================
- Coverage   97.81%   97.72%   -0.10%     
==========================================
  Files          33       37       +4     
  Lines        6325     6769     +444     
==========================================
+ Hits         6187     6615     +428     
- Misses        138      154      +16     
Impacted Files Coverage Δ
setup.py 100.00% <ø> (ø)
tests/test_backends.py 51.47% <0.00%> (-1.56%) :arrow_down:
tests/test_gate_applicators_vectorized.py 92.23% <92.23%> (ø)
tests/test_gate_applicators_braket.py 98.18% <98.18%> (ø)
tests/test_gate_applicators_pyquil.py 98.19% <98.19%> (ø)
tests/test_gate_applicators_qiskit.py 98.21% <98.21%> (ø)
tests/test_gates.py 100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

vishal-ph commented 1 year ago

Since, I proposed the design in this PR, it makes sense that either @raulconchello, @Q-lds, be the primary reviewer of this PR. I am adding you both for now. I will be reviewing it too

vishal-ph commented 1 year ago

NOTE: If not done yet, run black formatter before merging