-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
123 save compiler versions with data (#134)
* Fix date label in load_data notebook * Create script to generate new benchmarks plot * Delete load_benchmark notebook, no longer needed. * Add generate new plot to benchmarks action * Remove possibly duplication execution of shell script * Complete merge using new naming convention for results * Correct filepath * Add version info for compilers in header of save_results * Temporary importable versioning for UCC * Updated example results file * Remove seaborn requirement * Get abolute filepath * Commit all contents of benchmark including .png * Increase parallelism * Point to 8 core Runner * Fix filepath concatonation * Checkout correct branch of the repo * Update benchmark results * Remove unnecessary print statement * Push results to same branch * Update to 16 core and 16 parallelism CL arg * Update benchmark results * Reducing paralellism to 8 since 16 did not significantly speed up. * Try to pull the correct branch * Add small test shell script * Test on smaller benchmarks for debugging * Move test script to scripts directory * Update benchmark results * Update benchmark results * Return to full benchmarks * Update benchmark results * Add print statements for debugging * Return to small test * Update benchmark results * Test adding .png explicitly * Debugging why .png is not being committed * Add manual commit for .png * Try force adding .png and removing existing cached versions * Try git add --all * Update benchmark results * Add debugging for git ignore * Remove gitmodules check * Fix yml issues from merge * Update benchmark results * Touch new png to acknowleddge as new plot. * Update benchmark results * Rotate xlabels * Update benchmark results * Try mounting entire GH workspace in the docker volume * Remove accidental comment within docker command * Fix syntax error * Simplifying to use built in GH Actions API * Remove syntax error comment * Refactor GitHub Actions workflow to improve benchmark result handling and ensure proper branch context for commits * Syntax error * Add git config to Action * Update benchmark results * Add individual plot scripts for circuits and split into latest and avg over time * Add new plotting scripts to GH Action workflow * Delete inaccurate data and add new plots * Update benchmark results * Delete test data * Return to full benchmark shell script. * Update benchmark results * Complete merge * Store the hour in the filename to differentiate runs on the same day but keep the number of files lower (when running benchmarks in parallel) * Generalize small_test shell script --------- Co-authored-by: GitHub Actions <actions@github.com>
- Loading branch information
1 parent
135b82a
commit f8f0660
Showing
17 changed files
with
300 additions
and
612 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,25 @@ | ||
compiler,circuit_name,raw_multiq_gates,compile_time,compiled_multiq_gates | ||
qiskit,qaoa_barabasi_albert,1176,0.172929048538208,1176 | ||
ucc,qaoa_barabasi_albert,1176,0.6496548652648926,1176 | ||
pytket,qaoa_barabasi_albert,1176,0.026659250259399414,1176 | ||
cirq,qaoa_barabasi_albert,1176,7.629104852676392,1176 | ||
qiskit,qft,10050,0.5776305198669434,3244 | ||
ucc,qft,10050,2.9913699626922607,2740 | ||
pytket,qft,10050,0.3402554988861084,5890 | ||
ucc,square_heisenberg,2160,0.33558034896850586,540 | ||
qiskit,square_heisenberg,2160,0.3129239082336426,540 | ||
pytket,square_heisenberg,2160,0.1243584156036377,2160 | ||
cirq,square_heisenberg,2160,9.479390382766724,540 | ||
qiskit,prep_select,9744,1.4973485469818115,9708 | ||
ucc,prep_select,9744,7.07340669631958,9702 | ||
ucc,qcnn,388,0.17171573638916016,388 | ||
qiskit,qcnn,388,0.10727858543395996,388 | ||
cirq,qft,10050,50.487868309020996,4648 | ||
pytket,qcnn,388,0.024190902709960938,388 | ||
pytket,prep_select,9744,0.3228616714477539,9712 | ||
cirq,qcnn,388,2.4818356037139893,388 | ||
cirq,prep_select,9744,74.03872561454773,9712 | ||
pytket,qv,15000,4.559576034545898,15000 | ||
ucc,qv,15000,4.738056898117065,14856 | ||
qiskit,qv,15000,5.317723989486694,14856 | ||
cirq,qv,15000,186.38663792610168,14856 | ||
ucc,qaoa_barabasi_albert,1176,0.6466026306152344,1176 | ||
pytket,qaoa_barabasi_albert,1176,0.02384018898010254,1176 | ||
qiskit,qaoa_barabasi_albert,1176,0.17044854164123535,1176 | ||
cirq,qaoa_barabasi_albert,1176,7.612349510192871,1176 | ||
qiskit,qft,10050,0.5786969661712646,3244 | ||
ucc,qft,10050,2.9486944675445557,2740 | ||
pytket,qft,10050,0.2715871334075928,5890 | ||
ucc,square_heisenberg,2160,0.3280293941497803,540 | ||
qiskit,square_heisenberg,2160,0.35325193405151367,540 | ||
pytket,square_heisenberg,2160,0.19542360305786133,2160 | ||
cirq,square_heisenberg,2160,10.833353996276855,540 | ||
qiskit,prep_select,9744,1.5344769954681396,9708 | ||
ucc,prep_select,9744,6.940417051315308,9702 | ||
ucc,qcnn,388,0.1656789779663086,388 | ||
qiskit,qcnn,388,0.11114120483398438,388 | ||
pytket,qcnn,388,0.024122238159179688,388 | ||
cirq,qft,10050,51.793689012527466,4648 | ||
pytket,prep_select,9744,0.25701141357421875,9712 | ||
cirq,qcnn,388,3.374324083328247,388 | ||
ucc,qv,15000,4.737441778182983,14856 | ||
cirq,prep_select,9744,89.24731159210205,9712 | ||
qiskit,qv,15000,5.160390138626099,14856 | ||
pytket,qv,15000,4.397194862365723,15000 | ||
cirq,qv,15000,185.35534381866455,14856 | ||
qiskit,qaoa_barabasi_albert,1176,0.167680025100708,1176 | ||
pytket,qaoa_barabasi_albert,1176,0.02307295799255371,1176 | ||
ucc,qaoa_barabasi_albert,1176,0.704157829284668,1176 | ||
cirq,qaoa_barabasi_albert,1176,7.5352256298065186,1176 | ||
qiskit,qft,10050,0.5787725448608398,3244 | ||
ucc,qft,10050,2.949899911880493,2740 | ||
pytket,qft,10050,0.2687070369720459,5890 | ||
ucc,square_heisenberg,2160,0.3382143974304199,540 | ||
qiskit,square_heisenberg,2160,0.32480406761169434,540 | ||
pytket,square_heisenberg,2160,0.12444162368774414,2160 | ||
cirq,square_heisenberg,2160,9.622225999832153,540 | ||
qiskit,prep_select,9744,1.5326259136199951,9708 | ||
ucc,prep_select,9744,6.6899003982543945,9702 | ||
ucc,qcnn,388,0.15262794494628906,388 | ||
qiskit,qcnn,388,0.10137224197387695,388 | ||
cirq,qft,10050,50.238999128341675,4648 | ||
pytket,qcnn,388,0.024954795837402344,388 | ||
pytket,prep_select,9744,0.30251026153564453,9712 | ||
cirq,qcnn,388,3.7540109157562256,388 | ||
cirq,prep_select,9744,73.64335703849792,9712 | ||
qiskit,qv,15000,5.770041465759277,14856 | ||
ucc,qv,15000,5.550801992416382,14856 | ||
pytket,qv,15000,4.363432884216309,15000 | ||
cirq,qv,15000,189.20356154441833,14856 |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.