Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
bcb2454
First NN implementation attempt
roopekole Feb 25, 2025
b6583f3
Overwriting PR with improvements and new experiments
roopekole Mar 3, 2025
a0b761c
Save current progress before switching branches
traffictse Mar 8, 2025
c24ab63
Save modified and new files
traffictse Mar 8, 2025
1b687ce
Merge branch 'main' of https://github.com/traffictse/2025DataScienceP…
traffictse Mar 8, 2025
e933a5a
Permutation-based initial
traffictse Mar 23, 2025
e614891
Version1 - 3200 training data, 100 epochs (50 epochs plateau), 50 cir…
traffictse Mar 29, 2025
94e9b64
Version2-BeforeAddingCXHead, Depth completely beat NH, CX at the same…
traffictse Mar 30, 2025
96687a7
Add RL-based compilation method and evaluation script
roopekole Mar 31, 2025
7323d9e
Version3-AddedCXHead, Hungarian->Gumbel, ProbabilisticWeighted. Beat …
traffictse Apr 2, 2025
a15213f
update backup (regular entropy guided)
traffictse Apr 19, 2025
c03ee02
update backup (Till version.4-9)
traffictse Apr 21, 2025
e3bc04e
Simplified RL with a few pretrained and finetuned models
roopekole Apr 22, 2025
cd64c18
Evaluation appended with ability to identify worst circuits for RL ag…
roopekole Apr 27, 2025
d0829bb
Before changing max seq len from fixed 10 to n
traffictse May 7, 2025
5208ebe
Code cleaning
traffictse May 11, 2025
09037cc
Implementation reflecting the description in the project report
roopekole May 11, 2025
b2f03a0
Merge branch 'perm-based'
mikeessi May 12, 2025
c48eaad
Making printing uniform for merging
mikeessi May 12, 2025
911ade9
Add RL method to nn_eval_main_clean
mikeessi May 17, 2025
c30655b
Merge branch 'rl_experiment31032025' of github.com:QuantumHel/2025Dat…
mikeessi May 17, 2025
eeabc2e
Merge branch 'rl_experiment31032025' into merge-fixes
mikeessi May 17, 2025
1386ec0
Fix imports + other merge related issues
mikeessi May 17, 2025
d87d65a
Move pre-trained permutation model to models/ for consistency
mikeessi May 17, 2025
82ae9ec
Add techical report
mikeessi May 17, 2025
6c5a0ef
Clean up repo
mikeessi May 18, 2025
359fea3
Delete old eval file
mikeessi May 18, 2025
583e342
Rename new eval file
mikeessi May 18, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -169,3 +169,16 @@ cython_debug/

# PyPI configuration file
.pypirc

# ignore particular files
src/nn/permutation_pred.py
src/ordered_permutation_model_100_earlystop_butno.pth
src/ordered_permutation_model_weird_100_epoch.pth
src/ordered_permutation_model_5_qubit.pth
src/ordered_permutation_model3-4-4.pth
src/ordered_permutation_model3-4.pth
src/ordered_permutation_model3-1.pth
src/ordered_permutation_model2-3.pth
src/ordered_permutation_model2-2.pth
src/ordered_permutation_model2-1.pth
src/ordered_permutation_model1.pth
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"python.testing.unittestArgs": ["-v", "-s", "./src", "-p", "*test.py"],
"python.testing.pytestEnabled": false,
"python.testing.unittestEnabled": true
}
Binary file added Technical report.pdf
Binary file not shown.
Loading