Skip to content

Commit 3886cb7

Browse files
add_tableau and ising params
1 parent a92ea5e commit 3886cb7

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

examples/stabilizer/run_reservoir.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,10 @@ def main(num_qubits, num_meas, num_reservoirs, method, noise, lentrain, decode,
8989

9090
WARMUP=0.3
9191

92-
with open("isingparams_"+"num_qubits"+str(num_qubits)+"_num_reservoirs20"+".pickle","rb") as f:
92+
with open("data/isingparams_"+"num_qubits"+str(num_qubits)+"_num_reservoirs20"+".pickle","rb") as f:
9393
isingparams = pickle.load(f)
9494
isinparams = dict(islice(isingparams.items(), num_reservoirs))
95-
with open("tableau_"+"num_qubits"+str(num_qubits)+"_num_measurements"+str(num_meas)+"_num_tableaus100.pickle","rb") as f:
95+
with open("data/tableau_"+"num_qubits"+str(num_qubits)+"_num_measurements"+str(num_meas)+"_num_tableaus100.pickle","rb") as f:
9696
tableau = pickle.load(f)
9797
sampled_keys = random.sample(list(tableau.keys()), 1)
9898
sampled_list = [tableau[key] for key in sampled_keys]

examples/stabilizer/run_reservoir_degree.py

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,6 @@ def henon1d(n, a=1.4, b=0.3):
4242
ts.append(1 - a*ts[i-1]**2 + b*ts[i-2])
4343
return np.array(ts[2:])
4444

45-
string_identifier="casename"+str(casename)+"_num_qubits"+str(num_qubits)+"_num_meas"+str(num_meas)
46-
string_identifier+="_degree"+str(degree)+"_num_reservoirs"+str(num_reservoirs)+"_timeplex"+str(timeplex)
47-
string_identifier+="_method"+str(method)+"_noise"+str(noise)
48-
if not decode:
49-
string_identifier+="_decodeFalse"
50-
string_identifier+="_tableaunr"+str(tableaunr)
5145

5246
def main(num_qubits, num_meas, num_reservoirs, method, noise, lentrain, decode, casename, tableaunr, timeplex=10, degree=None, stab_method='random',stab_degree=1):
5347

@@ -91,10 +85,10 @@ def main(num_qubits, num_meas, num_reservoirs, method, noise, lentrain, decode,
9185

9286
WARMUP=0.3
9387

94-
with open("isingparams_"+"num_qubits"+str(num_qubits)+"_num_reservoirs20"+".pickle","rb") as f:
88+
with open("data/isingparams_"+"num_qubits"+str(num_qubits)+"_num_reservoirs20"+".pickle","rb") as f:
9589
isingparams = pickle.load(f)
9690
isinparams = dict(islice(isingparams.items(), num_reservoirs))
97-
with open("tableau_"+"num_qubits"+str(num_qubits)+"_num_measurements"+str(num_meas)+"_num_tableaus100.pickle","rb") as f:
91+
with open("data/tableau_"+"num_qubits"+str(num_qubits)+"_num_measurements"+str(num_meas)+"degree"+str(degree)+"_num_tableaus100.pickle","rb") as f:
9892
tableau = pickle.load(f)
9993
sampled_keys = random.sample(list(tableau.keys()), 1)
10094
sampled_list = [tableau[key] for key in sampled_keys]

0 commit comments

Comments
 (0)