-
Notifications
You must be signed in to change notification settings - Fork 36
/
quickstart.hjson
74 lines (74 loc) · 1.23 KB
/
quickstart.hjson
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
{
"optim_type": "C1",
"run_name" : "quick",
"include_model" : true,
"model" : "test/test_model.cfg",
"generator": "test/generator.cfg",
"v2hz": 1e9
"sideband": 50e6
"single_qubit_gate_time" : 20e-9
"single_qubit_gates":
{
"X90p:Id": {"target_qubit": "Q1"},
"Id:X90p": {"target_qubit": "Q2"},
}
"two_qubit_gates":
{
CR90:
{
qubit_1: Q1
qubit_2: Q2
gate_time: 50e-9
},
"X90p:X90p":
{
qubit_1: Q1
qubit_2: Q2
gate_time: 20e-9
},
}
"dir_path" : "/tmp",
"algorithm" : lbfgs,
"fid_func" : average_infid_set,
"fid_subspace" : ["Q1", "Q2"],
"opt_gates" :
[
"CR90"
],
"gateset_opt_map" :
[
[
["Q1", "freq"]
],
[
["Q2", "freq"]
],
[
["Q1-Q2", "strength"]
],
[
["CR90", "d1", "gauss", "amp"]
],
[
["CR90", "d1", "gauss", "freq_offset"]
],
[
["CR90", "d1", "gauss", "xy_angle"]
],
[
["CR90", "d1", "carrier", "framechange"]
],
[
["CR90", "d2", "gauss", "amp"]
],
[
["CR90", "d2", "gauss", "freq_offset"]
],
[
["CR90", "d2", "gauss", "xy_angle"]
],
[
["CR90", "d2", "carrier", "framechange"]
]
]
}