Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
175 commits
Select commit Hold shift + click to select a range
27b4b56
option to specify seed
soerenarlt Sep 18, 2022
3c409ec
Merge remote-tracking branch 'origin/main'
soerenarlt Sep 26, 2022
4e5ae6e
More states and graphs. Some renaming.
cruizgo Sep 26, 2022
628ebca
Merge remote-tracking branch 'origin/main'
soerenarlt Sep 26, 2022
e1cc0f9
result graphs
soerenarlt Sep 26, 2022
40995ad
tidying up saved graphs
soerenarlt Sep 26, 2022
2e4ef95
forgot to push part of 'seed' changes
soerenarlt Sep 26, 2022
626e04c
minus signs
soerenarlt Sep 26, 2022
1d5d706
json file
soerenarlt Sep 26, 2022
69273a4
another seed commit i missed
soerenarlt Sep 26, 2022
8f36e8f
example graphs
soerenarlt Sep 28, 2022
4246fd9
Add files via upload
soerenarlt Sep 29, 2022
71c412f
Delete L_0.json
soerenarlt Sep 29, 2022
c2fc88e
Delete L_1.json
soerenarlt Sep 29, 2022
1989f24
corrected graph
soerenarlt Sep 30, 2022
011869c
Merge remote-tracking branch 'origin/main'
soerenarlt Sep 30, 2022
843852f
Unfinished citation file
cruizgo Oct 4, 2022
b0611da
Update CITATION.cff
cruizgo Oct 4, 2022
bd1c011
first version of leiwandbulk.
soerenarlt Oct 5, 2022
ec24050
Add files via upload
soerenarlt Oct 5, 2022
649a0db
MASSIVE folder restructuration.
cruizgo Oct 7, 2022
35ed6a8
Simplification of some graph files.
cruizgo Oct 7, 2022
d798bbf
updated graphs folder
soerenarlt Oct 8, 2022
316af33
plotting in bulk with plotmaker.py, collect all in one folder with gr…
soerenarlt Oct 8, 2022
230e9b0
Merge pull request #28 from artificial-scientist-lab/test_coverage
soerenarlt Oct 11, 2022
d08c483
adapting unittests
soerenarlt Oct 11, 2022
3843fa8
PLOTS ADDED: fock states and 3d gem.
cruizgo Oct 11, 2022
e583cc6
plots for fock states + YC analyzer
soerenarlt Oct 11, 2022
08bea46
pdf for fock states + YC analyzer
soerenarlt Oct 11, 2022
4cba347
missing pdfs for fock states
soerenarlt Oct 11, 2022
bd08144
Refound noon3m3ph3anc
cruizgo Oct 12, 2022
d410be0
NEW plot and config files. Many old ones have been modified.
cruizgo Oct 12, 2022
c708a5c
API docs build automatically.
matthias-baer Oct 13, 2022
c69fab7
new plots
soerenarlt Oct 13, 2022
1d2a2d9
Merge pull request #31 from artificial-scientist-lab/autodoc-api
soerenarlt Oct 13, 2022
dea770c
Add files via upload
soerenarlt Oct 13, 2022
31f83be
new plots
soerenarlt Oct 13, 2022
b5c7bc4
mkp config+sol
soerenarlt Oct 13, 2022
f95b310
BACKUP experiments.
cruizgo Oct 13, 2022
3879009
renaming theseus to pytheus
soerenarlt Oct 13, 2022
53fc562
updates for renaming/restructuring
soerenarlt Oct 13, 2022
e53332b
fixing click commands for new folder structure
soerenarlt Oct 13, 2022
ee1ffbe
Delete configs directory
soerenarlt Oct 13, 2022
1e7936e
Delete graphcollector.py
soerenarlt Oct 13, 2022
a9b8aa8
Delete plotmaker.py
soerenarlt Oct 13, 2022
f3bb80c
Update MANIFEST.in
soerenarlt Oct 13, 2022
2845360
graphs
soerenarlt Oct 13, 2022
6371c4b
Merge remote-tracking branch 'origin/main'
soerenarlt Oct 13, 2022
b8e443d
forgot
soerenarlt Oct 13, 2022
c25de0d
forgot
soerenarlt Oct 13, 2022
7a80e12
...
soerenarlt Oct 13, 2022
79a7790
...
soerenarlt Oct 13, 2022
6c3ec48
assembly6
soerenarlt Oct 14, 2022
8b58e5b
assembly4
soerenarlt Oct 14, 2022
ec394f2
assembly4 fix
soerenarlt Oct 14, 2022
34216ec
NEW STATES: noon and AKLT.
cruizgo Oct 14, 2022
c603bb2
ADDED Lstate.
cruizgo Oct 14, 2022
5ab309c
include examples in package
soerenarlt Oct 14, 2022
a0a7f63
fixing/skipping/deleting tests
soerenarlt Oct 14, 2022
8f3767f
updating graphs folder
soerenarlt Oct 17, 2022
d5d9ee7
SIGNS changed for some states.
cruizgo Oct 17, 2022
02a3dc8
README changed to PyTheus/pytheus.
cruizgo Oct 18, 2022
fedba30
Few signs removed. Spin1 added.
cruizgo Oct 18, 2022
6620a63
updating graphs folder
soerenarlt Oct 18, 2022
c1f5a8f
updating graphs folder
soerenarlt Oct 18, 2022
011f38b
Citation file updated
cruizgo Oct 18, 2022
09afe63
Update CITATION.cff
cruizgo Oct 18, 2022
07a6a2c
Delete CITATION.cff
cruizgo Oct 18, 2022
556683e
Update README.md
cruizgo Oct 18, 2022
eea6db2
Update README.md
MarioKrenn6240 Oct 18, 2022
2774968
updating readme and setup
soerenarlt Oct 18, 2022
9d81e55
Merge remote-tracking branch 'origin/main'
soerenarlt Oct 18, 2022
c3d7d82
updating readme
soerenarlt Oct 18, 2022
6574f0b
Update README.md
soerenarlt Oct 18, 2022
60886a0
Delete pytheus/graphs_new directory
soerenarlt Oct 18, 2022
f6da274
Delete renaming.py
soerenarlt Oct 18, 2022
1b7920b
Delete pytheus/configs directory
soerenarlt Oct 18, 2022
07d1b41
Update README.md
soerenarlt Oct 18, 2022
78aade0
Delete docs directory
soerenarlt Oct 18, 2022
100e6d8
Delete README.md
soerenarlt Oct 18, 2022
d5812d9
Update README.md
soerenarlt Oct 18, 2022
fca5f0c
Update setup.py
soerenarlt Oct 18, 2022
3e609d9
Update README.md
soerenarlt Oct 18, 2022
03c08cd
Update README.md
MarioKrenn6240 Oct 18, 2022
6c27b98
Update README.md
soerenarlt Oct 18, 2022
431d242
fixing paths for windows
soerenarlt Oct 19, 2022
c591ab0
Merge remote-tracking branch 'origin/main'
soerenarlt Oct 19, 2022
39bd6a7
version number
soerenarlt Oct 19, 2022
432c3e6
fix read_config
soerenarlt Oct 19, 2022
e86c4bb
Update README.md
soerenarlt Oct 19, 2022
b06b28a
Update README.md
MarioKrenn6240 Oct 19, 2022
d669529
Small bug fixed.
cruizgo Oct 19, 2022
f0f8c12
Version updated.
cruizgo Oct 20, 2022
127c537
HUGE update in `theseus.py`
cruizgo Apr 11, 2023
8888d0b
HUGE update in `fancy_classes.py`
cruizgo Apr 11, 2023
09c8244
Minor reformating in `optimizer.py`
cruizgo Apr 11, 2023
f489a52
Minor changes for bipartite graphs.
cruizgo Apr 11, 2023
e40171a
Minor adaptation to class `Graph` from `fancy_classes.py`.
cruizgo Apr 11, 2023
7d09513
NEW function `brutal_covers_heralding_sps`
cruizgo Apr 11, 2023
b6aebea
Update graphplot.py
mahmoudifar Apr 17, 2023
bfef9c1
Update graphplot.py
mahmoudifar Apr 17, 2023
b634955
Update graphplot.py
mahmoudifar Apr 17, 2023
141a49e
Update graphplot.py
mahmoudifar Apr 17, 2023
098ddce
Update graphplot.py
mahmoudifar Apr 17, 2023
62fbb2a
Update graphplot.py
mahmoudifar Apr 18, 2023
49659de
Update graphplot.py
mahmoudifar Apr 18, 2023
864d5f6
Update graphplot.py
mahmoudifar Apr 18, 2023
0fd7a89
Update graphplot.py
mahmoudifar Apr 18, 2023
2fa4730
Faster `findEdgeCovers` using sets.
cruizgo May 8, 2023
0812992
Update graphplot.py
mahmoudifar Jul 9, 2023
155fcc2
Update graphplot.py
mahmoudifar Jul 9, 2023
72854bb
Update graphplot.py
mahmoudifar Jul 9, 2023
326efb1
Update graphplot.py
mahmoudifar Jul 9, 2023
673961f
Update graphplot.py
mahmoudifar Jul 9, 2023
cbc4ba5
Update graphplot.py
mahmoudifar Jul 9, 2023
720315b
Update graphplot.py
mahmoudifar Jul 12, 2023
1aee70d
Update graphplot.py
mahmoudifar Jul 19, 2023
4170055
Update graphplot.py
mahmoudifar Aug 16, 2023
4b1d4ed
Update graphplot.py
mahmoudifar Aug 20, 2023
9d1a7d4
Update graphplot.py
mahmoudifar Aug 21, 2023
8e1d7eb
Update graphplot.py
mahmoudifar Sep 5, 2023
1662fbc
Update graphplot.py
mahmoudifar Sep 5, 2023
9cf68b1
Merge pull request #33 from mahmoudifar/main
cruizgo Sep 6, 2023
aabdc1a
Removed redundant operation in `findEdgeCovers`.
cruizgo Sep 6, 2023
8524f92
Method `plot` temporarily disenabled to prevent circular imports.
cruizgo Sep 6, 2023
7f52e82
Minor bug with `collections` modules fixed.
cruizgo Sep 6, 2023
a0345c8
RECOVERED `graphPlot` function from mahmoudifar. Previous version ren…
cruizgo Sep 7, 2023
92b204f
Renaming of GHZ446 solutions.
cruizgo Nov 7, 2023
92779bd
CHANGES in GHZ446 solutions, werner state, and entanglement swappings.
cruizgo Nov 9, 2023
f0feb56
Forgot to add a file on previous commit.
cruizgo Nov 9, 2023
4d79e14
Minor changes in some GHZ files.
cruizgo Nov 9, 2023
2cf9b88
Minor file modifications.
cruizgo Nov 9, 2023
9059b58
updated graphs
soerenarlt Nov 10, 2023
c5bf7cb
new 3d toffoli gate
soerenarlt Nov 10, 2023
143d927
fixed heralding
soerenarlt Nov 14, 2023
7940564
fixed heralded 2d bell
soerenarlt Nov 15, 2023
267c887
fixed cosmetic change on YC measurement
soerenarlt Nov 15, 2023
cb0eb10
Plot files updates and documented.
cruizgo Nov 15, 2023
6f2a6d8
update gate plots
soerenarlt Nov 16, 2023
ef6815a
Merge remote-tracking branch 'origin/main'
soerenarlt Nov 16, 2023
b8c00a0
Added analytical weights to the solution.
cruizgo Nov 16, 2023
c4878c9
Function `graphPlot` becomes `graphPlotNew`, `graphPlotOld` becames `…
cruizgo Nov 16, 2023
23de0ff
Update README.md
MarioKrenn6240 Dec 12, 2023
bbba4db
Update LICENSE
soerenarlt Feb 14, 2024
9413f2e
Update README.md
MarioKrenn6240 May 10, 2024
3e069c6
print ValueError when target state has invalid format
soerenarlt Oct 31, 2024
f4f2ef8
version number
soerenarlt Oct 31, 2024
4bcbd33
Add files via upload
MarioKrenn6240 Nov 10, 2024
a4a18b2
Update version
soerenarlt Nov 11, 2024
69d4f27
handling unexpected odd node numbers
soerenarlt Jan 30, 2025
dbff910
version number + update 100 invalid preopts error message
soerenarlt Jan 30, 2025
254027d
updated error messages
soerenarlt Feb 3, 2025
5b93ebc
fixed bug in fstring
soerenarlt Feb 4, 2025
98c3161
update version number
soerenarlt Feb 4, 2025
1858da0
adding error handling
soerenarlt Feb 4, 2025
8d849f0
more error handling
soerenarlt Feb 5, 2025
f4df0e8
version number
soerenarlt Feb 5, 2025
4aa6549
more error messages
soerenarlt Feb 5, 2025
a23a128
version number
soerenarlt Feb 5, 2025
055782d
even more error handling
soerenarlt Feb 5, 2025
f2bbd8b
simplify removed connections + state catalog computation. prepared fa…
soerenarlt Feb 9, 2025
c402b3a
new_loss option
soerenarlt Feb 12, 2025
f7c2d50
fixed loss functions + error in graph init
soerenarlt Feb 20, 2025
38886fd
fix bug
soerenarlt Feb 20, 2025
d022481
Update config_w3_sp.json
MarioKrenn6240 Mar 9, 2025
3dbd419
FIXED bug in `graphplot.py`
cruizgo Apr 16, 2025
0063ed3
Removed redundant notebook and recovered old py file.
cruizgo Apr 16, 2025
5ec2e45
update version number
soerenarlt Apr 16, 2025
df604d5
Update README.md
MarioKrenn6240 Sep 17, 2025
9ed7a90
fixing recursion depth issues, save best intermediate solutions, show…
soerenarlt Sep 27, 2025
0fd5005
update version number
soerenarlt Sep 27, 2025
a2eb296
fix missing loss when setting init_graph is set in config
soerenarlt Sep 30, 2025
8f37fc2
Fix bug in remove-function
MarioKrenn6240 Oct 1, 2025
4950828
Add possibility to remove random edges at the initialization
MarioKrenn6240 Oct 3, 2025
845af31
Random edge deletion not when re-optimizing from init_graph
MarioKrenn6240 Oct 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ celerybeat.pid
.venv
env/
venv/
venv2/
ENV/
env.bak/
venv.bak/
Expand All @@ -131,3 +132,8 @@ _version_save.py
.idea
data
output

error*.json
.DS*

pypitoken.txt
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) [year] [fullname]
Copyright (c) 2022-2024 Artificial Scientist Lab

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1 +1 @@
include theseus/configs/*
graft pytheus/graphs/*
Loading
Loading