-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathencoding_experiments.json
1 lines (1 loc) · 76.1 KB
/
encoding_experiments.json
1
{"1": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": true, "n_qubits": 9, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]]], "input_shape": 9, "weight_shape": [1, 17, 3], "encoding": "basis", "diff_method": "adjoint", "optimiser": "adam"}, "2": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": true, "n_qubits": 9, "n_layers": 2, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]]], "input_shape": 9, "weight_shape": [2, 17, 3], "encoding": "basis", "diff_method": "adjoint", "optimiser": "adam"}, "3": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": true, "n_qubits": 9, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]]], "input_shape": 9, "weight_shape": [3, 17, 3], "encoding": "basis", "diff_method": "adjoint", "optimiser": "adam"}, "4": {"digits_to_be_filtered": [3, 6], "resize_dims": [3, 3], "centre_h_slicing": false, "n_qubits": 9, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]]], "input_shape": 9, "weight_shape": [1, 17, 3], "encoding": "basis", "diff_method": "adjoint", "optimiser": "adam"}, "5": {"digits_to_be_filtered": [3, 6], "resize_dims": [3, 3], "centre_h_slicing": false, "n_qubits": 9, "n_layers": 2, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]]], "input_shape": 9, "weight_shape": [2, 17, 3], "encoding": "basis", "diff_method": "adjoint", "optimiser": "adam"}, "6": {"digits_to_be_filtered": [3, 6], "resize_dims": [3, 3], "centre_h_slicing": false, "n_qubits": 9, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]]], "input_shape": 9, "weight_shape": [3, 17, 3], "encoding": "basis", "diff_method": "adjoint", "optimiser": "adam"}, "7": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 7, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]]], "input_shape": 81, "weight_shape": [1, 13, 3], "encoding": "amplitude", "diff_method": "adjoint", "optimiser": "adam"}, "8": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 7, "n_layers": 2, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]]], "input_shape": 81, "weight_shape": [2, 13, 3], "encoding": "amplitude", "diff_method": "adjoint", "optimiser": "adam"}, "9": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 7, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]]], "input_shape": 81, "weight_shape": [3, 13, 3], "encoding": "amplitude", "diff_method": "adjoint", "optimiser": "adam"}, "10": {"digits_to_be_filtered": [3, 6], "resize_dims": null, "centre_h_slicing": false, "n_qubits": 10, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]], ["RZ", null, 9, [17, 0]], ["RY", null, 9, [17, 1]], ["RZ", null, 9, [17, 2]], ["CNOT", 9, 0, null], ["RZ", null, 0, [18, 0]], ["RY", null, 0, [18, 1]], ["RZ", null, 0, [18, 2]]], "input_shape": 784, "weight_shape": [1, 19, 3], "encoding": "amplitude", "diff_method": "adjoint", "optimiser": "adam"}, "11": {"digits_to_be_filtered": [3, 6], "resize_dims": null, "centre_h_slicing": false, "n_qubits": 10, "n_layers": 2, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]], ["RZ", null, 9, [17, 0]], ["RY", null, 9, [17, 1]], ["RZ", null, 9, [17, 2]], ["CNOT", 9, 0, null], ["RZ", null, 0, [18, 0]], ["RY", null, 0, [18, 1]], ["RZ", null, 0, [18, 2]]], "input_shape": 784, "weight_shape": [2, 19, 3], "encoding": "amplitude", "diff_method": "adjoint", "optimiser": "adam"}, "12": {"digits_to_be_filtered": [3, 6], "resize_dims": null, "centre_h_slicing": false, "n_qubits": 10, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]], ["RZ", null, 9, [17, 0]], ["RY", null, 9, [17, 1]], ["RZ", null, 9, [17, 2]], ["CNOT", 9, 0, null], ["RZ", null, 0, [18, 0]], ["RY", null, 0, [18, 1]], ["RZ", null, 0, [18, 2]]], "input_shape": 784, "weight_shape": [3, 19, 3], "encoding": "amplitude", "diff_method": "adjoint", "optimiser": "adam"}, "13": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]]], "input_shape": 162, "weight_shape": [1, 15, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "14": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 2, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]]], "input_shape": 162, "weight_shape": [2, 15, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "15": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]]], "input_shape": 162, "weight_shape": [3, 15, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "16": {"digits_to_be_filtered": [3, 6], "resize_dims": null, "centre_h_slicing": false, "n_qubits": 11, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]], ["RZ", null, 9, [17, 0]], ["RY", null, 9, [17, 1]], ["RZ", null, 9, [17, 2]], ["CNOT", 9, 0, null], ["RZ", null, 0, [18, 0]], ["RY", null, 0, [18, 1]], ["RZ", null, 0, [18, 2]], ["RZ", null, 10, [19, 0]], ["RY", null, 10, [19, 1]], ["RZ", null, 10, [19, 2]], ["CNOT", 10, 0, null], ["RZ", null, 0, [20, 0]], ["RY", null, 0, [20, 1]], ["RZ", null, 0, [20, 2]]], "input_shape": 1568, "weight_shape": [1, 21, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "17": {"digits_to_be_filtered": [3, 6], "resize_dims": null, "centre_h_slicing": false, "n_qubits": 11, "n_layers": 2, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]], ["RZ", null, 9, [17, 0]], ["RY", null, 9, [17, 1]], ["RZ", null, 9, [17, 2]], ["CNOT", 9, 0, null], ["RZ", null, 0, [18, 0]], ["RY", null, 0, [18, 1]], ["RZ", null, 0, [18, 2]], ["RZ", null, 10, [19, 0]], ["RY", null, 10, [19, 1]], ["RZ", null, 10, [19, 2]], ["CNOT", 10, 0, null], ["RZ", null, 0, [20, 0]], ["RY", null, 0, [20, 1]], ["RZ", null, 0, [20, 2]]], "input_shape": 1568, "weight_shape": [2, 21, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "18": {"digits_to_be_filtered": [3, 6], "resize_dims": null, "centre_h_slicing": false, "n_qubits": 11, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [0, 0]], ["RY", null, 0, [0, 1]], ["RZ", null, 0, [0, 2]], ["RZ", null, 1, [1, 0]], ["RY", null, 1, [1, 1]], ["RZ", null, 1, [1, 2]], ["CNOT", 1, 0, null], ["RZ", null, 0, [2, 0]], ["RY", null, 0, [2, 1]], ["RZ", null, 0, [2, 2]], ["RZ", null, 2, [3, 0]], ["RY", null, 2, [3, 1]], ["RZ", null, 2, [3, 2]], ["CNOT", 2, 0, null], ["RZ", null, 0, [4, 0]], ["RY", null, 0, [4, 1]], ["RZ", null, 0, [4, 2]], ["RZ", null, 3, [5, 0]], ["RY", null, 3, [5, 1]], ["RZ", null, 3, [5, 2]], ["CNOT", 3, 0, null], ["RZ", null, 0, [6, 0]], ["RY", null, 0, [6, 1]], ["RZ", null, 0, [6, 2]], ["RZ", null, 4, [7, 0]], ["RY", null, 4, [7, 1]], ["RZ", null, 4, [7, 2]], ["CNOT", 4, 0, null], ["RZ", null, 0, [8, 0]], ["RY", null, 0, [8, 1]], ["RZ", null, 0, [8, 2]], ["RZ", null, 5, [9, 0]], ["RY", null, 5, [9, 1]], ["RZ", null, 5, [9, 2]], ["CNOT", 5, 0, null], ["RZ", null, 0, [10, 0]], ["RY", null, 0, [10, 1]], ["RZ", null, 0, [10, 2]], ["RZ", null, 6, [11, 0]], ["RY", null, 6, [11, 1]], ["RZ", null, 6, [11, 2]], ["CNOT", 6, 0, null], ["RZ", null, 0, [12, 0]], ["RY", null, 0, [12, 1]], ["RZ", null, 0, [12, 2]], ["RZ", null, 7, [13, 0]], ["RY", null, 7, [13, 1]], ["RZ", null, 7, [13, 2]], ["CNOT", 7, 0, null], ["RZ", null, 0, [14, 0]], ["RY", null, 0, [14, 1]], ["RZ", null, 0, [14, 2]], ["RZ", null, 8, [15, 0]], ["RY", null, 8, [15, 1]], ["RZ", null, 8, [15, 2]], ["CNOT", 8, 0, null], ["RZ", null, 0, [16, 0]], ["RY", null, 0, [16, 1]], ["RZ", null, 0, [16, 2]], ["RZ", null, 9, [17, 0]], ["RY", null, 9, [17, 1]], ["RZ", null, 9, [17, 2]], ["CNOT", 9, 0, null], ["RZ", null, 0, [18, 0]], ["RY", null, 0, [18, 1]], ["RZ", null, 0, [18, 2]], ["RZ", null, 10, [19, 0]], ["RY", null, 10, [19, 1]], ["RZ", null, 10, [19, 2]], ["CNOT", 10, 0, null], ["RZ", null, 0, [20, 0]], ["RY", null, 0, [20, 1]], ["RZ", null, 0, [20, 2]]], "input_shape": 1568, "weight_shape": [3, 21, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "19": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RY"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 1], "pre_measurement_gates": ["RY"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RY", null, 0, [[0, 0, 0]]], ["RY", null, 1, [[0, 1, 0]]], ["CNOT", 1, 0, null], ["RY", null, 0, [[0, 2, 0]]], ["RY", null, 2, [[0, 3, 0]]], ["CNOT", 2, 0, null], ["RY", null, 0, [[0, 4, 0]]], ["RY", null, 3, [[0, 5, 0]]], ["CNOT", 3, 0, null], ["RY", null, 0, [[0, 6, 0]]], ["RY", null, 4, [[0, 7, 0]]], ["CNOT", 4, 0, null], ["RY", null, 0, [[0, 8, 0]]], ["RY", null, 5, [[0, 9, 0]]], ["CNOT", 5, 0, null], ["RY", null, 0, [[0, 10, 0]]], ["RY", null, 6, [[0, 11, 0]]], ["CNOT", 6, 0, null], ["RY", null, 0, [[0, 12, 0]]], ["RY", null, 7, [[0, 13, 0]]], ["CNOT", 7, 0, null], ["RY", null, 0, [[1, 0, 0]]], ["RY", null, 1, [[1, 1, 0]]], ["CNOT", 1, 0, null], ["RY", null, 0, [[1, 2, 0]]], ["RY", null, 2, [[1, 3, 0]]], ["CNOT", 2, 0, null], ["RY", null, 0, [[1, 4, 0]]], ["RY", null, 3, [[1, 5, 0]]], ["CNOT", 3, 0, null], ["RY", null, 0, [[1, 6, 0]]], ["RY", null, 4, [[1, 7, 0]]], ["CNOT", 4, 0, null], ["RY", null, 0, [[1, 8, 0]]], ["RY", null, 5, [[1, 9, 0]]], ["CNOT", 5, 0, null], ["RY", null, 0, [[1, 10, 0]]], ["RY", null, 6, [[1, 11, 0]]], ["CNOT", 6, 0, null], ["RY", null, 0, [[1, 12, 0]]], ["RY", null, 7, [[1, 13, 0]]], ["CNOT", 7, 0, null], ["RY", null, 0, [[2, 0, 0]]], ["RY", null, 1, [[2, 1, 0]]], ["CNOT", 1, 0, null], ["RY", null, 0, [[2, 2, 0]]], ["RY", null, 2, [[2, 3, 0]]], ["CNOT", 2, 0, null], ["RY", null, 0, [[2, 4, 0]]], ["RY", null, 3, [[2, 5, 0]]], ["CNOT", 3, 0, null], ["RY", null, 0, [[2, 6, 0]]], ["RY", null, 4, [[2, 7, 0]]], ["CNOT", 4, 0, null], ["RY", null, 0, [[2, 8, 0]]], ["RY", null, 5, [[2, 9, 0]]], ["CNOT", 5, 0, null], ["RY", null, 0, [[2, 10, 0]]], ["RY", null, 6, [[2, 11, 0]]], ["CNOT", 6, 0, null], ["RY", null, 0, [[2, 12, 0]]], ["RY", null, 7, [[2, 13, 0]]], ["CNOT", 7, 0, null], ["RY", null, 0, [[2, 14, 0]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [3, 15, 1], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "20": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ"], "entangler_loop_gates": ["CZ"], "weight_shape": [15, 1], "pre_measurement_gates": ["RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RZ", null, 1, [[0, 1, 0]]], ["CZ", 1, 0, null], ["RZ", null, 0, [[0, 2, 0]]], ["RZ", null, 2, [[0, 3, 0]]], ["CZ", 2, 0, null], ["RZ", null, 0, [[0, 4, 0]]], ["RZ", null, 3, [[0, 5, 0]]], ["CZ", 3, 0, null], ["RZ", null, 0, [[0, 6, 0]]], ["RZ", null, 4, [[0, 7, 0]]], ["CZ", 4, 0, null], ["RZ", null, 0, [[0, 8, 0]]], ["RZ", null, 5, [[0, 9, 0]]], ["CZ", 5, 0, null], ["RZ", null, 0, [[0, 10, 0]]], ["RZ", null, 6, [[0, 11, 0]]], ["CZ", 6, 0, null], ["RZ", null, 0, [[0, 12, 0]]], ["RZ", null, 7, [[0, 13, 0]]], ["CZ", 7, 0, null], ["RZ", null, 0, [[1, 0, 0]]], ["RZ", null, 1, [[1, 1, 0]]], ["CZ", 1, 0, null], ["RZ", null, 0, [[1, 2, 0]]], ["RZ", null, 2, [[1, 3, 0]]], ["CZ", 2, 0, null], ["RZ", null, 0, [[1, 4, 0]]], ["RZ", null, 3, [[1, 5, 0]]], ["CZ", 3, 0, null], ["RZ", null, 0, [[1, 6, 0]]], ["RZ", null, 4, [[1, 7, 0]]], ["CZ", 4, 0, null], ["RZ", null, 0, [[1, 8, 0]]], ["RZ", null, 5, [[1, 9, 0]]], ["CZ", 5, 0, null], ["RZ", null, 0, [[1, 10, 0]]], ["RZ", null, 6, [[1, 11, 0]]], ["CZ", 6, 0, null], ["RZ", null, 0, [[1, 12, 0]]], ["RZ", null, 7, [[1, 13, 0]]], ["CZ", 7, 0, null], ["RZ", null, 0, [[2, 0, 0]]], ["RZ", null, 1, [[2, 1, 0]]], ["CZ", 1, 0, null], ["RZ", null, 0, [[2, 2, 0]]], ["RZ", null, 2, [[2, 3, 0]]], ["CZ", 2, 0, null], ["RZ", null, 0, [[2, 4, 0]]], ["RZ", null, 3, [[2, 5, 0]]], ["CZ", 3, 0, null], ["RZ", null, 0, [[2, 6, 0]]], ["RZ", null, 4, [[2, 7, 0]]], ["CZ", 4, 0, null], ["RZ", null, 0, [[2, 8, 0]]], ["RZ", null, 5, [[2, 9, 0]]], ["CZ", 5, 0, null], ["RZ", null, 0, [[2, 10, 0]]], ["RZ", null, 6, [[2, 11, 0]]], ["CZ", 6, 0, null], ["RZ", null, 0, [[2, 12, 0]]], ["RZ", null, 7, [[2, 13, 0]]], ["CZ", 7, 0, null], ["RZ", null, 0, [[2, 14, 0]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [3, 15, 1], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "21": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["U3"], "entangler_loop_gates": ["CZ"], "weight_shape": [15, 3], "pre_measurement_gates": ["U3"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["U3", null, 0, [[0, 0, 0], [0, 0, 1], [0, 0, 2]]], ["U3", null, 1, [[0, 1, 0], [0, 1, 1], [0, 1, 2]]], ["CZ", 1, 0, null], ["U3", null, 0, [[0, 2, 0], [0, 2, 1], [0, 2, 2]]], ["U3", null, 2, [[0, 3, 0], [0, 3, 1], [0, 3, 2]]], ["CZ", 2, 0, null], ["U3", null, 0, [[0, 4, 0], [0, 4, 1], [0, 4, 2]]], ["U3", null, 3, [[0, 5, 0], [0, 5, 1], [0, 5, 2]]], ["CZ", 3, 0, null], ["U3", null, 0, [[0, 6, 0], [0, 6, 1], [0, 6, 2]]], ["U3", null, 4, [[0, 7, 0], [0, 7, 1], [0, 7, 2]]], ["CZ", 4, 0, null], ["U3", null, 0, [[0, 8, 0], [0, 8, 1], [0, 8, 2]]], ["U3", null, 5, [[0, 9, 0], [0, 9, 1], [0, 9, 2]]], ["CZ", 5, 0, null], ["U3", null, 0, [[0, 10, 0], [0, 10, 1], [0, 10, 2]]], ["U3", null, 6, [[0, 11, 0], [0, 11, 1], [0, 11, 2]]], ["CZ", 6, 0, null], ["U3", null, 0, [[0, 12, 0], [0, 12, 1], [0, 12, 2]]], ["U3", null, 7, [[0, 13, 0], [0, 13, 1], [0, 13, 2]]], ["CZ", 7, 0, null], ["U3", null, 0, [[1, 0, 0], [1, 0, 1], [1, 0, 2]]], ["U3", null, 1, [[1, 1, 0], [1, 1, 1], [1, 1, 2]]], ["CZ", 1, 0, null], ["U3", null, 0, [[1, 2, 0], [1, 2, 1], [1, 2, 2]]], ["U3", null, 2, [[1, 3, 0], [1, 3, 1], [1, 3, 2]]], ["CZ", 2, 0, null], ["U3", null, 0, [[1, 4, 0], [1, 4, 1], [1, 4, 2]]], ["U3", null, 3, [[1, 5, 0], [1, 5, 1], [1, 5, 2]]], ["CZ", 3, 0, null], ["U3", null, 0, [[1, 6, 0], [1, 6, 1], [1, 6, 2]]], ["U3", null, 4, [[1, 7, 0], [1, 7, 1], [1, 7, 2]]], ["CZ", 4, 0, null], ["U3", null, 0, [[1, 8, 0], [1, 8, 1], [1, 8, 2]]], ["U3", null, 5, [[1, 9, 0], [1, 9, 1], [1, 9, 2]]], ["CZ", 5, 0, null], ["U3", null, 0, [[1, 10, 0], [1, 10, 1], [1, 10, 2]]], ["U3", null, 6, [[1, 11, 0], [1, 11, 1], [1, 11, 2]]], ["CZ", 6, 0, null], ["U3", null, 0, [[1, 12, 0], [1, 12, 1], [1, 12, 2]]], ["U3", null, 7, [[1, 13, 0], [1, 13, 1], [1, 13, 2]]], ["CZ", 7, 0, null], ["U3", null, 0, [[2, 0, 0], [2, 0, 1], [2, 0, 2]]], ["U3", null, 1, [[2, 1, 0], [2, 1, 1], [2, 1, 2]]], ["CZ", 1, 0, null], ["U3", null, 0, [[2, 2, 0], [2, 2, 1], [2, 2, 2]]], ["U3", null, 2, [[2, 3, 0], [2, 3, 1], [2, 3, 2]]], ["CZ", 2, 0, null], ["U3", null, 0, [[2, 4, 0], [2, 4, 1], [2, 4, 2]]], ["U3", null, 3, [[2, 5, 0], [2, 5, 1], [2, 5, 2]]], ["CZ", 3, 0, null], ["U3", null, 0, [[2, 6, 0], [2, 6, 1], [2, 6, 2]]], ["U3", null, 4, [[2, 7, 0], [2, 7, 1], [2, 7, 2]]], ["CZ", 4, 0, null], ["U3", null, 0, [[2, 8, 0], [2, 8, 1], [2, 8, 2]]], ["U3", null, 5, [[2, 9, 0], [2, 9, 1], [2, 9, 2]]], ["CZ", 5, 0, null], ["U3", null, 0, [[2, 10, 0], [2, 10, 1], [2, 10, 2]]], ["U3", null, 6, [[2, 11, 0], [2, 11, 1], [2, 11, 2]]], ["CZ", 6, 0, null], ["U3", null, 0, [[2, 12, 0], [2, 12, 1], [2, 12, 2]]], ["U3", null, 7, [[2, 13, 0], [2, 13, 1], [2, 13, 2]]], ["CZ", 7, 0, null], ["U3", null, 0, [[2, 14, 0], [2, 14, 1], [2, 14, 2]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [3, 15, 3], "encoding": "FRQI", "diff_method": "parameter-shift", "optimiser": "adam"}, "22": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 1, "ansatz": {"wire_loop_gates": ["U3"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 3], "pre_measurement_gates": ["U3"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["U3", null, 0, [[0, 0, 0], [0, 0, 1], [0, 0, 2]]], ["U3", null, 1, [[0, 1, 0], [0, 1, 1], [0, 1, 2]]], ["CNOT", 1, 0, null], ["U3", null, 0, [[0, 2, 0], [0, 2, 1], [0, 2, 2]]], ["U3", null, 2, [[0, 3, 0], [0, 3, 1], [0, 3, 2]]], ["CNOT", 2, 0, null], ["U3", null, 0, [[0, 4, 0], [0, 4, 1], [0, 4, 2]]], ["U3", null, 3, [[0, 5, 0], [0, 5, 1], [0, 5, 2]]], ["CNOT", 3, 0, null], ["U3", null, 0, [[0, 6, 0], [0, 6, 1], [0, 6, 2]]], ["U3", null, 4, [[0, 7, 0], [0, 7, 1], [0, 7, 2]]], ["CNOT", 4, 0, null], ["U3", null, 0, [[0, 8, 0], [0, 8, 1], [0, 8, 2]]], ["U3", null, 5, [[0, 9, 0], [0, 9, 1], [0, 9, 2]]], ["CNOT", 5, 0, null], ["U3", null, 0, [[0, 10, 0], [0, 10, 1], [0, 10, 2]]], ["U3", null, 6, [[0, 11, 0], [0, 11, 1], [0, 11, 2]]], ["CNOT", 6, 0, null], ["U3", null, 0, [[0, 12, 0], [0, 12, 1], [0, 12, 2]]], ["U3", null, 7, [[0, 13, 0], [0, 13, 1], [0, 13, 2]]], ["CNOT", 7, 0, null], ["U3", null, 0, [[0, 14, 0], [0, 14, 1], [0, 14, 2]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [1, 15, 3], "encoding": "FRQI", "diff_method": "finite-diff", "optimiser": "adam"}, "23": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [16, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0], ["Z", 1], ["Z", 2], ["Z", 3], ["Z", 4], ["Z", 5], ["Z", 6], ["Z", 7]], "entangle_strategy": {"strategy": "custom", "target_wire": null}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RY", null, 0, [[0, 0, 1]]], ["RZ", null, 0, [[0, 0, 2]]], ["RZ", null, 1, [[0, 1, 0]]], ["RY", null, 1, [[0, 1, 1]]], ["RZ", null, 1, [[0, 1, 2]]], ["RZ", null, 2, [[0, 2, 0]]], ["RY", null, 2, [[0, 2, 1]]], ["RZ", null, 2, [[0, 2, 2]]], ["RZ", null, 3, [[0, 3, 0]]], ["RY", null, 3, [[0, 3, 1]]], ["RZ", null, 3, [[0, 3, 2]]], ["RZ", null, 4, [[0, 4, 0]]], ["RY", null, 4, [[0, 4, 1]]], ["RZ", null, 4, [[0, 4, 2]]], ["RZ", null, 5, [[0, 5, 0]]], ["RY", null, 5, [[0, 5, 1]]], ["RZ", null, 5, [[0, 5, 2]]], ["RZ", null, 6, [[0, 6, 0]]], ["RY", null, 6, [[0, 6, 1]]], ["RZ", null, 6, [[0, 6, 2]]], ["RZ", null, 7, [[0, 7, 0]]], ["RY", null, 7, [[0, 7, 1]]], ["RZ", null, 7, [[0, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[1, 0, 0]]], ["RY", null, 0, [[1, 0, 1]]], ["RZ", null, 0, [[1, 0, 2]]], ["RZ", null, 1, [[1, 1, 0]]], ["RY", null, 1, [[1, 1, 1]]], ["RZ", null, 1, [[1, 1, 2]]], ["RZ", null, 2, [[1, 2, 0]]], ["RY", null, 2, [[1, 2, 1]]], ["RZ", null, 2, [[1, 2, 2]]], ["RZ", null, 3, [[1, 3, 0]]], ["RY", null, 3, [[1, 3, 1]]], ["RZ", null, 3, [[1, 3, 2]]], ["RZ", null, 4, [[1, 4, 0]]], ["RY", null, 4, [[1, 4, 1]]], ["RZ", null, 4, [[1, 4, 2]]], ["RZ", null, 5, [[1, 5, 0]]], ["RY", null, 5, [[1, 5, 1]]], ["RZ", null, 5, [[1, 5, 2]]], ["RZ", null, 6, [[1, 6, 0]]], ["RY", null, 6, [[1, 6, 1]]], ["RZ", null, 6, [[1, 6, 2]]], ["RZ", null, 7, [[1, 7, 0]]], ["RY", null, 7, [[1, 7, 1]]], ["RZ", null, 7, [[1, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[2, 0, 0]]], ["RY", null, 0, [[2, 0, 1]]], ["RZ", null, 0, [[2, 0, 2]]], ["RZ", null, 1, [[2, 1, 0]]], ["RY", null, 1, [[2, 1, 1]]], ["RZ", null, 1, [[2, 1, 2]]], ["RZ", null, 2, [[2, 2, 0]]], ["RY", null, 2, [[2, 2, 1]]], ["RZ", null, 2, [[2, 2, 2]]], ["RZ", null, 3, [[2, 3, 0]]], ["RY", null, 3, [[2, 3, 1]]], ["RZ", null, 3, [[2, 3, 2]]], ["RZ", null, 4, [[2, 4, 0]]], ["RY", null, 4, [[2, 4, 1]]], ["RZ", null, 4, [[2, 4, 2]]], ["RZ", null, 5, [[2, 5, 0]]], ["RY", null, 5, [[2, 5, 1]]], ["RZ", null, 5, [[2, 5, 2]]], ["RZ", null, 6, [[2, 6, 0]]], ["RY", null, 6, [[2, 6, 1]]], ["RZ", null, 6, [[2, 6, 2]]], ["RZ", null, 7, [[2, 7, 0]]], ["RY", null, 7, [[2, 7, 1]]], ["RZ", null, 7, [[2, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[2, 8, 0]]], ["RY", null, 0, [[2, 8, 1]]], ["RZ", null, 0, [[2, 8, 2]]], ["RZ", null, 1, [[2, 9, 0]]], ["RY", null, 1, [[2, 9, 1]]], ["RZ", null, 1, [[2, 9, 2]]], ["RZ", null, 2, [[2, 10, 0]]], ["RY", null, 2, [[2, 10, 1]]], ["RZ", null, 2, [[2, 10, 2]]], ["RZ", null, 3, [[2, 11, 0]]], ["RY", null, 3, [[2, 11, 1]]], ["RZ", null, 3, [[2, 11, 2]]], ["RZ", null, 4, [[2, 12, 0]]], ["RY", null, 4, [[2, 12, 1]]], ["RZ", null, 4, [[2, 12, 2]]], ["RZ", null, 5, [[2, 13, 0]]], ["RY", null, 5, [[2, 13, 1]]], ["RZ", null, 5, [[2, 13, 2]]], ["RZ", null, 6, [[2, 14, 0]]], ["RY", null, 6, [[2, 14, 1]]], ["RZ", null, 6, [[2, 14, 2]]], ["RZ", null, 7, [[2, 15, 0]]], ["RY", null, 7, [[2, 15, 1]]], ["RZ", null, 7, [[2, 15, 2]]], ["Z", null, 0, null], ["Z", null, 1, null], ["Z", null, 2, null], ["Z", null, 3, null], ["Z", null, 4, null], ["Z", null, 5, null], ["Z", null, 6, null], ["Z", null, 7, null]], "input_shape": 162, "weight_shape": [3, 16, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "24": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [9, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "strong_entanglement-adjacent", "target_wire": 0}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RY", null, 0, [[0, 0, 1]]], ["RZ", null, 0, [[0, 0, 2]]], ["RZ", null, 1, [[0, 1, 0]]], ["RY", null, 1, [[0, 1, 1]]], ["RZ", null, 1, [[0, 1, 2]]], ["RZ", null, 2, [[0, 2, 0]]], ["RY", null, 2, [[0, 2, 1]]], ["RZ", null, 2, [[0, 2, 2]]], ["RZ", null, 3, [[0, 3, 0]]], ["RY", null, 3, [[0, 3, 1]]], ["RZ", null, 3, [[0, 3, 2]]], ["RZ", null, 4, [[0, 4, 0]]], ["RY", null, 4, [[0, 4, 1]]], ["RZ", null, 4, [[0, 4, 2]]], ["RZ", null, 5, [[0, 5, 0]]], ["RY", null, 5, [[0, 5, 1]]], ["RZ", null, 5, [[0, 5, 2]]], ["RZ", null, 6, [[0, 6, 0]]], ["RY", null, 6, [[0, 6, 1]]], ["RZ", null, 6, [[0, 6, 2]]], ["RZ", null, 7, [[0, 7, 0]]], ["RY", null, 7, [[0, 7, 1]]], ["RZ", null, 7, [[0, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 1, 2, null], ["CNOT", 2, 3, null], ["CNOT", 3, 4, null], ["CNOT", 4, 5, null], ["CNOT", 5, 6, null], ["CNOT", 6, 7, null], ["CNOT", 7, 0, null], ["RZ", null, 0, [[1, 0, 0]]], ["RY", null, 0, [[1, 0, 1]]], ["RZ", null, 0, [[1, 0, 2]]], ["RZ", null, 1, [[1, 1, 0]]], ["RY", null, 1, [[1, 1, 1]]], ["RZ", null, 1, [[1, 1, 2]]], ["RZ", null, 2, [[1, 2, 0]]], ["RY", null, 2, [[1, 2, 1]]], ["RZ", null, 2, [[1, 2, 2]]], ["RZ", null, 3, [[1, 3, 0]]], ["RY", null, 3, [[1, 3, 1]]], ["RZ", null, 3, [[1, 3, 2]]], ["RZ", null, 4, [[1, 4, 0]]], ["RY", null, 4, [[1, 4, 1]]], ["RZ", null, 4, [[1, 4, 2]]], ["RZ", null, 5, [[1, 5, 0]]], ["RY", null, 5, [[1, 5, 1]]], ["RZ", null, 5, [[1, 5, 2]]], ["RZ", null, 6, [[1, 6, 0]]], ["RY", null, 6, [[1, 6, 1]]], ["RZ", null, 6, [[1, 6, 2]]], ["RZ", null, 7, [[1, 7, 0]]], ["RY", null, 7, [[1, 7, 1]]], ["RZ", null, 7, [[1, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 1, 2, null], ["CNOT", 2, 3, null], ["CNOT", 3, 4, null], ["CNOT", 4, 5, null], ["CNOT", 5, 6, null], ["CNOT", 6, 7, null], ["CNOT", 7, 0, null], ["RZ", null, 0, [[2, 0, 0]]], ["RY", null, 0, [[2, 0, 1]]], ["RZ", null, 0, [[2, 0, 2]]], ["RZ", null, 1, [[2, 1, 0]]], ["RY", null, 1, [[2, 1, 1]]], ["RZ", null, 1, [[2, 1, 2]]], ["RZ", null, 2, [[2, 2, 0]]], ["RY", null, 2, [[2, 2, 1]]], ["RZ", null, 2, [[2, 2, 2]]], ["RZ", null, 3, [[2, 3, 0]]], ["RY", null, 3, [[2, 3, 1]]], ["RZ", null, 3, [[2, 3, 2]]], ["RZ", null, 4, [[2, 4, 0]]], ["RY", null, 4, [[2, 4, 1]]], ["RZ", null, 4, [[2, 4, 2]]], ["RZ", null, 5, [[2, 5, 0]]], ["RY", null, 5, [[2, 5, 1]]], ["RZ", null, 5, [[2, 5, 2]]], ["RZ", null, 6, [[2, 6, 0]]], ["RY", null, 6, [[2, 6, 1]]], ["RZ", null, 6, [[2, 6, 2]]], ["RZ", null, 7, [[2, 7, 0]]], ["RY", null, 7, [[2, 7, 1]]], ["RZ", null, 7, [[2, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 1, 2, null], ["CNOT", 2, 3, null], ["CNOT", 3, 4, null], ["CNOT", 4, 5, null], ["CNOT", 5, 6, null], ["CNOT", 6, 7, null], ["CNOT", 7, 0, null], ["RZ", null, 0, [[2, 8, 0]]], ["RY", null, 0, [[2, 8, 1]]], ["RZ", null, 0, [[2, 8, 2]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [3, 9, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "25": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ"], "entangler_loop_gates": ["CZ"], "weight_shape": [17, 1], "pre_measurement_gates": ["RY"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "strong_entanglement-alternate", "target_wire": 0}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RZ", null, 1, [[0, 1, 0]]], ["RZ", null, 2, [[0, 2, 0]]], ["RZ", null, 3, [[0, 3, 0]]], ["RZ", null, 4, [[0, 4, 0]]], ["RZ", null, 5, [[0, 5, 0]]], ["RZ", null, 6, [[0, 6, 0]]], ["RZ", null, 7, [[0, 7, 0]]], ["CZ", 0, 2, null], ["CZ", 1, 3, null], ["CZ", 2, 4, null], ["CZ", 3, 5, null], ["CZ", 4, 6, null], ["CZ", 5, 7, null], ["CZ", 6, 0, null], ["RZ", null, 0, [[1, 0, 0]]], ["RZ", null, 1, [[1, 1, 0]]], ["RZ", null, 2, [[1, 2, 0]]], ["RZ", null, 3, [[1, 3, 0]]], ["RZ", null, 4, [[1, 4, 0]]], ["RZ", null, 5, [[1, 5, 0]]], ["RZ", null, 6, [[1, 6, 0]]], ["RZ", null, 7, [[1, 7, 0]]], ["CZ", 0, 2, null], ["CZ", 1, 3, null], ["CZ", 2, 4, null], ["CZ", 3, 5, null], ["CZ", 4, 6, null], ["CZ", 5, 7, null], ["CZ", 6, 0, null], ["RZ", null, 0, [[2, 0, 0]]], ["RZ", null, 1, [[2, 1, 0]]], ["RZ", null, 2, [[2, 2, 0]]], ["RZ", null, 3, [[2, 3, 0]]], ["RZ", null, 4, [[2, 4, 0]]], ["RZ", null, 5, [[2, 5, 0]]], ["RZ", null, 6, [[2, 6, 0]]], ["RZ", null, 7, [[2, 7, 0]]], ["CZ", 0, 2, null], ["CZ", 1, 3, null], ["CZ", 2, 4, null], ["CZ", 3, 5, null], ["CZ", 4, 6, null], ["CZ", 5, 7, null], ["CZ", 6, 0, null], ["RY", null, 0, [[2, 14, 0]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [3, 17, 1], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "26": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RY"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 1], "pre_measurement_gates": ["RY"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RY", null, 0, [[0, 0, 0]]], ["RY", null, 1, [[0, 1, 0]]], ["CNOT", 1, 0, null], ["RY", null, 0, [[0, 2, 0]]], ["RY", null, 2, [[0, 3, 0]]], ["CNOT", 2, 0, null], ["RY", null, 0, [[0, 4, 0]]], ["RY", null, 3, [[0, 5, 0]]], ["CNOT", 3, 0, null], ["RY", null, 0, [[0, 6, 0]]], ["RY", null, 4, [[0, 7, 0]]], ["CNOT", 4, 0, null], ["RY", null, 0, [[0, 8, 0]]], ["RY", null, 5, [[0, 9, 0]]], ["CNOT", 5, 0, null], ["RY", null, 0, [[0, 10, 0]]], ["RY", null, 6, [[0, 11, 0]]], ["CNOT", 6, 0, null], ["RY", null, 0, [[0, 12, 0]]], ["RY", null, 7, [[0, 13, 0]]], ["CNOT", 7, 0, null], ["RY", null, 0, [[0, 14, 0]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [1, 15, 1], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "27": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [16, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0], ["Z", 1], ["Z", 2], ["Z", 3], ["Z", 4], ["Z", 5], ["Z", 6], ["Z", 7]], "entangle_strategy": {"strategy": "custom", "target_wire": null}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RY", null, 0, [[0, 0, 1]]], ["RZ", null, 0, [[0, 0, 2]]], ["RZ", null, 1, [[0, 1, 0]]], ["RY", null, 1, [[0, 1, 1]]], ["RZ", null, 1, [[0, 1, 2]]], ["RZ", null, 2, [[0, 2, 0]]], ["RY", null, 2, [[0, 2, 1]]], ["RZ", null, 2, [[0, 2, 2]]], ["RZ", null, 3, [[0, 3, 0]]], ["RY", null, 3, [[0, 3, 1]]], ["RZ", null, 3, [[0, 3, 2]]], ["RZ", null, 4, [[0, 4, 0]]], ["RY", null, 4, [[0, 4, 1]]], ["RZ", null, 4, [[0, 4, 2]]], ["RZ", null, 5, [[0, 5, 0]]], ["RY", null, 5, [[0, 5, 1]]], ["RZ", null, 5, [[0, 5, 2]]], ["RZ", null, 6, [[0, 6, 0]]], ["RY", null, 6, [[0, 6, 1]]], ["RZ", null, 6, [[0, 6, 2]]], ["RZ", null, 7, [[0, 7, 0]]], ["RY", null, 7, [[0, 7, 1]]], ["RZ", null, 7, [[0, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[0, 8, 0]]], ["RY", null, 0, [[0, 8, 1]]], ["RZ", null, 0, [[0, 8, 2]]], ["RZ", null, 1, [[0, 9, 0]]], ["RY", null, 1, [[0, 9, 1]]], ["RZ", null, 1, [[0, 9, 2]]], ["RZ", null, 2, [[0, 10, 0]]], ["RY", null, 2, [[0, 10, 1]]], ["RZ", null, 2, [[0, 10, 2]]], ["RZ", null, 3, [[0, 11, 0]]], ["RY", null, 3, [[0, 11, 1]]], ["RZ", null, 3, [[0, 11, 2]]], ["RZ", null, 4, [[0, 12, 0]]], ["RY", null, 4, [[0, 12, 1]]], ["RZ", null, 4, [[0, 12, 2]]], ["RZ", null, 5, [[0, 13, 0]]], ["RY", null, 5, [[0, 13, 1]]], ["RZ", null, 5, [[0, 13, 2]]], ["RZ", null, 6, [[0, 14, 0]]], ["RY", null, 6, [[0, 14, 1]]], ["RZ", null, 6, [[0, 14, 2]]], ["RZ", null, 7, [[0, 15, 0]]], ["RY", null, 7, [[0, 15, 1]]], ["RZ", null, 7, [[0, 15, 2]]], ["Z", null, 0, null], ["Z", null, 1, null], ["Z", null, 2, null], ["Z", null, 3, null], ["Z", null, 4, null], ["Z", null, 5, null], ["Z", null, 6, null], ["Z", null, 7, null]], "input_shape": 162, "weight_shape": [1, 16, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "28": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 1, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [9, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "strong_entanglement-adjacent", "target_wire": 0}, "n_qubits": 8, "n_layers": 1}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RY", null, 0, [[0, 0, 1]]], ["RZ", null, 0, [[0, 0, 2]]], ["RZ", null, 1, [[0, 1, 0]]], ["RY", null, 1, [[0, 1, 1]]], ["RZ", null, 1, [[0, 1, 2]]], ["RZ", null, 2, [[0, 2, 0]]], ["RY", null, 2, [[0, 2, 1]]], ["RZ", null, 2, [[0, 2, 2]]], ["RZ", null, 3, [[0, 3, 0]]], ["RY", null, 3, [[0, 3, 1]]], ["RZ", null, 3, [[0, 3, 2]]], ["RZ", null, 4, [[0, 4, 0]]], ["RY", null, 4, [[0, 4, 1]]], ["RZ", null, 4, [[0, 4, 2]]], ["RZ", null, 5, [[0, 5, 0]]], ["RY", null, 5, [[0, 5, 1]]], ["RZ", null, 5, [[0, 5, 2]]], ["RZ", null, 6, [[0, 6, 0]]], ["RY", null, 6, [[0, 6, 1]]], ["RZ", null, 6, [[0, 6, 2]]], ["RZ", null, 7, [[0, 7, 0]]], ["RY", null, 7, [[0, 7, 1]]], ["RZ", null, 7, [[0, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 1, 2, null], ["CNOT", 2, 3, null], ["CNOT", 3, 4, null], ["CNOT", 4, 5, null], ["CNOT", 5, 6, null], ["CNOT", 6, 7, null], ["CNOT", 7, 0, null], ["RZ", null, 0, [[0, 8, 0]]], ["RY", null, 0, [[0, 8, 1]]], ["RZ", null, 0, [[0, 8, 2]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [1, 9, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "adam"}, "29": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RY"], "entangler_loop_gates": ["CNOT"], "weight_shape": [15, 1], "pre_measurement_gates": ["RY"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "all_to_one", "target_wire": 0}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RY", null, 0, [[0, 0, 0]]], ["RY", null, 1, [[0, 1, 0]]], ["CNOT", 1, 0, null], ["RY", null, 0, [[0, 2, 0]]], ["RY", null, 2, [[0, 3, 0]]], ["CNOT", 2, 0, null], ["RY", null, 0, [[0, 4, 0]]], ["RY", null, 3, [[0, 5, 0]]], ["CNOT", 3, 0, null], ["RY", null, 0, [[0, 6, 0]]], ["RY", null, 4, [[0, 7, 0]]], ["CNOT", 4, 0, null], ["RY", null, 0, [[0, 8, 0]]], ["RY", null, 5, [[0, 9, 0]]], ["CNOT", 5, 0, null], ["RY", null, 0, [[0, 10, 0]]], ["RY", null, 6, [[0, 11, 0]]], ["CNOT", 6, 0, null], ["RY", null, 0, [[0, 12, 0]]], ["RY", null, 7, [[0, 13, 0]]], ["CNOT", 7, 0, null], ["RY", null, 0, [[1, 0, 0]]], ["RY", null, 1, [[1, 1, 0]]], ["CNOT", 1, 0, null], ["RY", null, 0, [[1, 2, 0]]], ["RY", null, 2, [[1, 3, 0]]], ["CNOT", 2, 0, null], ["RY", null, 0, [[1, 4, 0]]], ["RY", null, 3, [[1, 5, 0]]], ["CNOT", 3, 0, null], ["RY", null, 0, [[1, 6, 0]]], ["RY", null, 4, [[1, 7, 0]]], ["CNOT", 4, 0, null], ["RY", null, 0, [[1, 8, 0]]], ["RY", null, 5, [[1, 9, 0]]], ["CNOT", 5, 0, null], ["RY", null, 0, [[1, 10, 0]]], ["RY", null, 6, [[1, 11, 0]]], ["CNOT", 6, 0, null], ["RY", null, 0, [[1, 12, 0]]], ["RY", null, 7, [[1, 13, 0]]], ["CNOT", 7, 0, null], ["RY", null, 0, [[2, 0, 0]]], ["RY", null, 1, [[2, 1, 0]]], ["CNOT", 1, 0, null], ["RY", null, 0, [[2, 2, 0]]], ["RY", null, 2, [[2, 3, 0]]], ["CNOT", 2, 0, null], ["RY", null, 0, [[2, 4, 0]]], ["RY", null, 3, [[2, 5, 0]]], ["CNOT", 3, 0, null], ["RY", null, 0, [[2, 6, 0]]], ["RY", null, 4, [[2, 7, 0]]], ["CNOT", 4, 0, null], ["RY", null, 0, [[2, 8, 0]]], ["RY", null, 5, [[2, 9, 0]]], ["CNOT", 5, 0, null], ["RY", null, 0, [[2, 10, 0]]], ["RY", null, 6, [[2, 11, 0]]], ["CNOT", 6, 0, null], ["RY", null, 0, [[2, 12, 0]]], ["RY", null, 7, [[2, 13, 0]]], ["CNOT", 7, 0, null], ["RY", null, 0, [[2, 14, 0]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [3, 15, 1], "encoding": "FRQI", "diff_method": "finite-diff", "optimiser": "sgd"}, "30": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [16, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0], ["Z", 1], ["Z", 2], ["Z", 3], ["Z", 4], ["Z", 5], ["Z", 6], ["Z", 7]], "entangle_strategy": {"strategy": "custom", "target_wire": null}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RY", null, 0, [[0, 0, 1]]], ["RZ", null, 0, [[0, 0, 2]]], ["RZ", null, 1, [[0, 1, 0]]], ["RY", null, 1, [[0, 1, 1]]], ["RZ", null, 1, [[0, 1, 2]]], ["RZ", null, 2, [[0, 2, 0]]], ["RY", null, 2, [[0, 2, 1]]], ["RZ", null, 2, [[0, 2, 2]]], ["RZ", null, 3, [[0, 3, 0]]], ["RY", null, 3, [[0, 3, 1]]], ["RZ", null, 3, [[0, 3, 2]]], ["RZ", null, 4, [[0, 4, 0]]], ["RY", null, 4, [[0, 4, 1]]], ["RZ", null, 4, [[0, 4, 2]]], ["RZ", null, 5, [[0, 5, 0]]], ["RY", null, 5, [[0, 5, 1]]], ["RZ", null, 5, [[0, 5, 2]]], ["RZ", null, 6, [[0, 6, 0]]], ["RY", null, 6, [[0, 6, 1]]], ["RZ", null, 6, [[0, 6, 2]]], ["RZ", null, 7, [[0, 7, 0]]], ["RY", null, 7, [[0, 7, 1]]], ["RZ", null, 7, [[0, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[1, 0, 0]]], ["RY", null, 0, [[1, 0, 1]]], ["RZ", null, 0, [[1, 0, 2]]], ["RZ", null, 1, [[1, 1, 0]]], ["RY", null, 1, [[1, 1, 1]]], ["RZ", null, 1, [[1, 1, 2]]], ["RZ", null, 2, [[1, 2, 0]]], ["RY", null, 2, [[1, 2, 1]]], ["RZ", null, 2, [[1, 2, 2]]], ["RZ", null, 3, [[1, 3, 0]]], ["RY", null, 3, [[1, 3, 1]]], ["RZ", null, 3, [[1, 3, 2]]], ["RZ", null, 4, [[1, 4, 0]]], ["RY", null, 4, [[1, 4, 1]]], ["RZ", null, 4, [[1, 4, 2]]], ["RZ", null, 5, [[1, 5, 0]]], ["RY", null, 5, [[1, 5, 1]]], ["RZ", null, 5, [[1, 5, 2]]], ["RZ", null, 6, [[1, 6, 0]]], ["RY", null, 6, [[1, 6, 1]]], ["RZ", null, 6, [[1, 6, 2]]], ["RZ", null, 7, [[1, 7, 0]]], ["RY", null, 7, [[1, 7, 1]]], ["RZ", null, 7, [[1, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[2, 0, 0]]], ["RY", null, 0, [[2, 0, 1]]], ["RZ", null, 0, [[2, 0, 2]]], ["RZ", null, 1, [[2, 1, 0]]], ["RY", null, 1, [[2, 1, 1]]], ["RZ", null, 1, [[2, 1, 2]]], ["RZ", null, 2, [[2, 2, 0]]], ["RY", null, 2, [[2, 2, 1]]], ["RZ", null, 2, [[2, 2, 2]]], ["RZ", null, 3, [[2, 3, 0]]], ["RY", null, 3, [[2, 3, 1]]], ["RZ", null, 3, [[2, 3, 2]]], ["RZ", null, 4, [[2, 4, 0]]], ["RY", null, 4, [[2, 4, 1]]], ["RZ", null, 4, [[2, 4, 2]]], ["RZ", null, 5, [[2, 5, 0]]], ["RY", null, 5, [[2, 5, 1]]], ["RZ", null, 5, [[2, 5, 2]]], ["RZ", null, 6, [[2, 6, 0]]], ["RY", null, 6, [[2, 6, 1]]], ["RZ", null, 6, [[2, 6, 2]]], ["RZ", null, 7, [[2, 7, 0]]], ["RY", null, 7, [[2, 7, 1]]], ["RZ", null, 7, [[2, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[2, 8, 0]]], ["RY", null, 0, [[2, 8, 1]]], ["RZ", null, 0, [[2, 8, 2]]], ["RZ", null, 1, [[2, 9, 0]]], ["RY", null, 1, [[2, 9, 1]]], ["RZ", null, 1, [[2, 9, 2]]], ["RZ", null, 2, [[2, 10, 0]]], ["RY", null, 2, [[2, 10, 1]]], ["RZ", null, 2, [[2, 10, 2]]], ["RZ", null, 3, [[2, 11, 0]]], ["RY", null, 3, [[2, 11, 1]]], ["RZ", null, 3, [[2, 11, 2]]], ["RZ", null, 4, [[2, 12, 0]]], ["RY", null, 4, [[2, 12, 1]]], ["RZ", null, 4, [[2, 12, 2]]], ["RZ", null, 5, [[2, 13, 0]]], ["RY", null, 5, [[2, 13, 1]]], ["RZ", null, 5, [[2, 13, 2]]], ["RZ", null, 6, [[2, 14, 0]]], ["RY", null, 6, [[2, 14, 1]]], ["RZ", null, 6, [[2, 14, 2]]], ["RZ", null, 7, [[2, 15, 0]]], ["RY", null, 7, [[2, 15, 1]]], ["RZ", null, 7, [[2, 15, 2]]], ["Z", null, 0, null], ["Z", null, 1, null], ["Z", null, 2, null], ["Z", null, 3, null], ["Z", null, 4, null], ["Z", null, 5, null], ["Z", null, 6, null], ["Z", null, 7, null]], "input_shape": 162, "weight_shape": [3, 16, 3], "encoding": "FRQI", "diff_method": "parameter-shift", "optimiser": "sgd"}, "31": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [9, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0]], "entangle_strategy": {"strategy": "strong_entanglement-adjacent", "target_wire": 0}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RY", null, 0, [[0, 0, 1]]], ["RZ", null, 0, [[0, 0, 2]]], ["RZ", null, 1, [[0, 1, 0]]], ["RY", null, 1, [[0, 1, 1]]], ["RZ", null, 1, [[0, 1, 2]]], ["RZ", null, 2, [[0, 2, 0]]], ["RY", null, 2, [[0, 2, 1]]], ["RZ", null, 2, [[0, 2, 2]]], ["RZ", null, 3, [[0, 3, 0]]], ["RY", null, 3, [[0, 3, 1]]], ["RZ", null, 3, [[0, 3, 2]]], ["RZ", null, 4, [[0, 4, 0]]], ["RY", null, 4, [[0, 4, 1]]], ["RZ", null, 4, [[0, 4, 2]]], ["RZ", null, 5, [[0, 5, 0]]], ["RY", null, 5, [[0, 5, 1]]], ["RZ", null, 5, [[0, 5, 2]]], ["RZ", null, 6, [[0, 6, 0]]], ["RY", null, 6, [[0, 6, 1]]], ["RZ", null, 6, [[0, 6, 2]]], ["RZ", null, 7, [[0, 7, 0]]], ["RY", null, 7, [[0, 7, 1]]], ["RZ", null, 7, [[0, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 1, 2, null], ["CNOT", 2, 3, null], ["CNOT", 3, 4, null], ["CNOT", 4, 5, null], ["CNOT", 5, 6, null], ["CNOT", 6, 7, null], ["CNOT", 7, 0, null], ["RZ", null, 0, [[1, 0, 0]]], ["RY", null, 0, [[1, 0, 1]]], ["RZ", null, 0, [[1, 0, 2]]], ["RZ", null, 1, [[1, 1, 0]]], ["RY", null, 1, [[1, 1, 1]]], ["RZ", null, 1, [[1, 1, 2]]], ["RZ", null, 2, [[1, 2, 0]]], ["RY", null, 2, [[1, 2, 1]]], ["RZ", null, 2, [[1, 2, 2]]], ["RZ", null, 3, [[1, 3, 0]]], ["RY", null, 3, [[1, 3, 1]]], ["RZ", null, 3, [[1, 3, 2]]], ["RZ", null, 4, [[1, 4, 0]]], ["RY", null, 4, [[1, 4, 1]]], ["RZ", null, 4, [[1, 4, 2]]], ["RZ", null, 5, [[1, 5, 0]]], ["RY", null, 5, [[1, 5, 1]]], ["RZ", null, 5, [[1, 5, 2]]], ["RZ", null, 6, [[1, 6, 0]]], ["RY", null, 6, [[1, 6, 1]]], ["RZ", null, 6, [[1, 6, 2]]], ["RZ", null, 7, [[1, 7, 0]]], ["RY", null, 7, [[1, 7, 1]]], ["RZ", null, 7, [[1, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 1, 2, null], ["CNOT", 2, 3, null], ["CNOT", 3, 4, null], ["CNOT", 4, 5, null], ["CNOT", 5, 6, null], ["CNOT", 6, 7, null], ["CNOT", 7, 0, null], ["RZ", null, 0, [[2, 0, 0]]], ["RY", null, 0, [[2, 0, 1]]], ["RZ", null, 0, [[2, 0, 2]]], ["RZ", null, 1, [[2, 1, 0]]], ["RY", null, 1, [[2, 1, 1]]], ["RZ", null, 1, [[2, 1, 2]]], ["RZ", null, 2, [[2, 2, 0]]], ["RY", null, 2, [[2, 2, 1]]], ["RZ", null, 2, [[2, 2, 2]]], ["RZ", null, 3, [[2, 3, 0]]], ["RY", null, 3, [[2, 3, 1]]], ["RZ", null, 3, [[2, 3, 2]]], ["RZ", null, 4, [[2, 4, 0]]], ["RY", null, 4, [[2, 4, 1]]], ["RZ", null, 4, [[2, 4, 2]]], ["RZ", null, 5, [[2, 5, 0]]], ["RY", null, 5, [[2, 5, 1]]], ["RZ", null, 5, [[2, 5, 2]]], ["RZ", null, 6, [[2, 6, 0]]], ["RY", null, 6, [[2, 6, 1]]], ["RZ", null, 6, [[2, 6, 2]]], ["RZ", null, 7, [[2, 7, 0]]], ["RY", null, 7, [[2, 7, 1]]], ["RZ", null, 7, [[2, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 1, 2, null], ["CNOT", 2, 3, null], ["CNOT", 3, 4, null], ["CNOT", 4, 5, null], ["CNOT", 5, 6, null], ["CNOT", 6, 7, null], ["CNOT", 7, 0, null], ["RZ", null, 0, [[2, 8, 0]]], ["RY", null, 0, [[2, 8, 1]]], ["RZ", null, 0, [[2, 8, 2]]], ["Z", null, 0, null]], "input_shape": 162, "weight_shape": [3, 9, 3], "encoding": "FRQI", "diff_method": "spsa", "optimiser": "spsa"}, "32": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [16, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0], ["Z", 1], ["Z", 2], ["Z", 3], ["Z", 4], ["Z", 5], ["Z", 6], ["Z", 7]], "entangle_strategy": {"strategy": "custom", "target_wire": null}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RY", null, 0, [[0, 0, 1]]], ["RZ", null, 0, [[0, 0, 2]]], ["RZ", null, 1, [[0, 1, 0]]], ["RY", null, 1, [[0, 1, 1]]], ["RZ", null, 1, [[0, 1, 2]]], ["RZ", null, 2, [[0, 2, 0]]], ["RY", null, 2, [[0, 2, 1]]], ["RZ", null, 2, [[0, 2, 2]]], ["RZ", null, 3, [[0, 3, 0]]], ["RY", null, 3, [[0, 3, 1]]], ["RZ", null, 3, [[0, 3, 2]]], ["RZ", null, 4, [[0, 4, 0]]], ["RY", null, 4, [[0, 4, 1]]], ["RZ", null, 4, [[0, 4, 2]]], ["RZ", null, 5, [[0, 5, 0]]], ["RY", null, 5, [[0, 5, 1]]], ["RZ", null, 5, [[0, 5, 2]]], ["RZ", null, 6, [[0, 6, 0]]], ["RY", null, 6, [[0, 6, 1]]], ["RZ", null, 6, [[0, 6, 2]]], ["RZ", null, 7, [[0, 7, 0]]], ["RY", null, 7, [[0, 7, 1]]], ["RZ", null, 7, [[0, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[1, 0, 0]]], ["RY", null, 0, [[1, 0, 1]]], ["RZ", null, 0, [[1, 0, 2]]], ["RZ", null, 1, [[1, 1, 0]]], ["RY", null, 1, [[1, 1, 1]]], ["RZ", null, 1, [[1, 1, 2]]], ["RZ", null, 2, [[1, 2, 0]]], ["RY", null, 2, [[1, 2, 1]]], ["RZ", null, 2, [[1, 2, 2]]], ["RZ", null, 3, [[1, 3, 0]]], ["RY", null, 3, [[1, 3, 1]]], ["RZ", null, 3, [[1, 3, 2]]], ["RZ", null, 4, [[1, 4, 0]]], ["RY", null, 4, [[1, 4, 1]]], ["RZ", null, 4, [[1, 4, 2]]], ["RZ", null, 5, [[1, 5, 0]]], ["RY", null, 5, [[1, 5, 1]]], ["RZ", null, 5, [[1, 5, 2]]], ["RZ", null, 6, [[1, 6, 0]]], ["RY", null, 6, [[1, 6, 1]]], ["RZ", null, 6, [[1, 6, 2]]], ["RZ", null, 7, [[1, 7, 0]]], ["RY", null, 7, [[1, 7, 1]]], ["RZ", null, 7, [[1, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[2, 0, 0]]], ["RY", null, 0, [[2, 0, 1]]], ["RZ", null, 0, [[2, 0, 2]]], ["RZ", null, 1, [[2, 1, 0]]], ["RY", null, 1, [[2, 1, 1]]], ["RZ", null, 1, [[2, 1, 2]]], ["RZ", null, 2, [[2, 2, 0]]], ["RY", null, 2, [[2, 2, 1]]], ["RZ", null, 2, [[2, 2, 2]]], ["RZ", null, 3, [[2, 3, 0]]], ["RY", null, 3, [[2, 3, 1]]], ["RZ", null, 3, [[2, 3, 2]]], ["RZ", null, 4, [[2, 4, 0]]], ["RY", null, 4, [[2, 4, 1]]], ["RZ", null, 4, [[2, 4, 2]]], ["RZ", null, 5, [[2, 5, 0]]], ["RY", null, 5, [[2, 5, 1]]], ["RZ", null, 5, [[2, 5, 2]]], ["RZ", null, 6, [[2, 6, 0]]], ["RY", null, 6, [[2, 6, 1]]], ["RZ", null, 6, [[2, 6, 2]]], ["RZ", null, 7, [[2, 7, 0]]], ["RY", null, 7, [[2, 7, 1]]], ["RZ", null, 7, [[2, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[2, 8, 0]]], ["RY", null, 0, [[2, 8, 1]]], ["RZ", null, 0, [[2, 8, 2]]], ["RZ", null, 1, [[2, 9, 0]]], ["RY", null, 1, [[2, 9, 1]]], ["RZ", null, 1, [[2, 9, 2]]], ["RZ", null, 2, [[2, 10, 0]]], ["RY", null, 2, [[2, 10, 1]]], ["RZ", null, 2, [[2, 10, 2]]], ["RZ", null, 3, [[2, 11, 0]]], ["RY", null, 3, [[2, 11, 1]]], ["RZ", null, 3, [[2, 11, 2]]], ["RZ", null, 4, [[2, 12, 0]]], ["RY", null, 4, [[2, 12, 1]]], ["RZ", null, 4, [[2, 12, 2]]], ["RZ", null, 5, [[2, 13, 0]]], ["RY", null, 5, [[2, 13, 1]]], ["RZ", null, 5, [[2, 13, 2]]], ["RZ", null, 6, [[2, 14, 0]]], ["RY", null, 6, [[2, 14, 1]]], ["RZ", null, 6, [[2, 14, 2]]], ["RZ", null, 7, [[2, 15, 0]]], ["RY", null, 7, [[2, 15, 1]]], ["RZ", null, 7, [[2, 15, 2]]], ["Z", null, 0, null], ["Z", null, 1, null], ["Z", null, 2, null], ["Z", null, 3, null], ["Z", null, 4, null], ["Z", null, 5, null], ["Z", null, 6, null], ["Z", null, 7, null]], "input_shape": 162, "weight_shape": [3, 16, 3], "encoding": "FRQI", "diff_method": "finite-diff", "optimiser": "sgd"}, "33": {"digits_to_be_filtered": [3, 6], "resize_dims": [9, 9], "centre_h_slicing": false, "n_qubits": 8, "n_layers": 3, "ansatz": {"wire_loop_gates": ["RZ", "RY", "RZ"], "entangler_loop_gates": ["CNOT"], "weight_shape": [16, 3], "pre_measurement_gates": ["RZ", "RY", "RZ"], "measurement_gates": [["Z", 0], ["Z", 1], ["Z", 2], ["Z", 3], ["Z", 4], ["Z", 5], ["Z", 6], ["Z", 7]], "entangle_strategy": {"strategy": "custom", "target_wire": null}, "n_qubits": 8, "n_layers": 3}, "gate_sequence": [["RZ", null, 0, [[0, 0, 0]]], ["RY", null, 0, [[0, 0, 1]]], ["RZ", null, 0, [[0, 0, 2]]], ["RZ", null, 1, [[0, 1, 0]]], ["RY", null, 1, [[0, 1, 1]]], ["RZ", null, 1, [[0, 1, 2]]], ["RZ", null, 2, [[0, 2, 0]]], ["RY", null, 2, [[0, 2, 1]]], ["RZ", null, 2, [[0, 2, 2]]], ["RZ", null, 3, [[0, 3, 0]]], ["RY", null, 3, [[0, 3, 1]]], ["RZ", null, 3, [[0, 3, 2]]], ["RZ", null, 4, [[0, 4, 0]]], ["RY", null, 4, [[0, 4, 1]]], ["RZ", null, 4, [[0, 4, 2]]], ["RZ", null, 5, [[0, 5, 0]]], ["RY", null, 5, [[0, 5, 1]]], ["RZ", null, 5, [[0, 5, 2]]], ["RZ", null, 6, [[0, 6, 0]]], ["RY", null, 6, [[0, 6, 1]]], ["RZ", null, 6, [[0, 6, 2]]], ["RZ", null, 7, [[0, 7, 0]]], ["RY", null, 7, [[0, 7, 1]]], ["RZ", null, 7, [[0, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[1, 0, 0]]], ["RY", null, 0, [[1, 0, 1]]], ["RZ", null, 0, [[1, 0, 2]]], ["RZ", null, 1, [[1, 1, 0]]], ["RY", null, 1, [[1, 1, 1]]], ["RZ", null, 1, [[1, 1, 2]]], ["RZ", null, 2, [[1, 2, 0]]], ["RY", null, 2, [[1, 2, 1]]], ["RZ", null, 2, [[1, 2, 2]]], ["RZ", null, 3, [[1, 3, 0]]], ["RY", null, 3, [[1, 3, 1]]], ["RZ", null, 3, [[1, 3, 2]]], ["RZ", null, 4, [[1, 4, 0]]], ["RY", null, 4, [[1, 4, 1]]], ["RZ", null, 4, [[1, 4, 2]]], ["RZ", null, 5, [[1, 5, 0]]], ["RY", null, 5, [[1, 5, 1]]], ["RZ", null, 5, [[1, 5, 2]]], ["RZ", null, 6, [[1, 6, 0]]], ["RY", null, 6, [[1, 6, 1]]], ["RZ", null, 6, [[1, 6, 2]]], ["RZ", null, 7, [[1, 7, 0]]], ["RY", null, 7, [[1, 7, 1]]], ["RZ", null, 7, [[1, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[2, 0, 0]]], ["RY", null, 0, [[2, 0, 1]]], ["RZ", null, 0, [[2, 0, 2]]], ["RZ", null, 1, [[2, 1, 0]]], ["RY", null, 1, [[2, 1, 1]]], ["RZ", null, 1, [[2, 1, 2]]], ["RZ", null, 2, [[2, 2, 0]]], ["RY", null, 2, [[2, 2, 1]]], ["RZ", null, 2, [[2, 2, 2]]], ["RZ", null, 3, [[2, 3, 0]]], ["RY", null, 3, [[2, 3, 1]]], ["RZ", null, 3, [[2, 3, 2]]], ["RZ", null, 4, [[2, 4, 0]]], ["RY", null, 4, [[2, 4, 1]]], ["RZ", null, 4, [[2, 4, 2]]], ["RZ", null, 5, [[2, 5, 0]]], ["RY", null, 5, [[2, 5, 1]]], ["RZ", null, 5, [[2, 5, 2]]], ["RZ", null, 6, [[2, 6, 0]]], ["RY", null, 6, [[2, 6, 1]]], ["RZ", null, 6, [[2, 6, 2]]], ["RZ", null, 7, [[2, 7, 0]]], ["RY", null, 7, [[2, 7, 1]]], ["RZ", null, 7, [[2, 7, 2]]], ["CNOT", 0, 1, null], ["CNOT", 2, 3, null], ["CNOT", 4, 5, null], ["CNOT", 6, 7, null], ["CNOT", 1, 2, null], ["CNOT", 3, 4, null], ["CNOT", 5, 6, null], ["RZ", null, 0, [[2, 8, 0]]], ["RY", null, 0, [[2, 8, 1]]], ["RZ", null, 0, [[2, 8, 2]]], ["RZ", null, 1, [[2, 9, 0]]], ["RY", null, 1, [[2, 9, 1]]], ["RZ", null, 1, [[2, 9, 2]]], ["RZ", null, 2, [[2, 10, 0]]], ["RY", null, 2, [[2, 10, 1]]], ["RZ", null, 2, [[2, 10, 2]]], ["RZ", null, 3, [[2, 11, 0]]], ["RY", null, 3, [[2, 11, 1]]], ["RZ", null, 3, [[2, 11, 2]]], ["RZ", null, 4, [[2, 12, 0]]], ["RY", null, 4, [[2, 12, 1]]], ["RZ", null, 4, [[2, 12, 2]]], ["RZ", null, 5, [[2, 13, 0]]], ["RY", null, 5, [[2, 13, 1]]], ["RZ", null, 5, [[2, 13, 2]]], ["RZ", null, 6, [[2, 14, 0]]], ["RY", null, 6, [[2, 14, 1]]], ["RZ", null, 6, [[2, 14, 2]]], ["RZ", null, 7, [[2, 15, 0]]], ["RY", null, 7, [[2, 15, 1]]], ["RZ", null, 7, [[2, 15, 2]]], ["Z", null, 0, null], ["Z", null, 1, null], ["Z", null, 2, null], ["Z", null, 3, null], ["Z", null, 4, null], ["Z", null, 5, null], ["Z", null, 6, null], ["Z", null, 7, null]], "input_shape": 162, "weight_shape": [3, 16, 3], "encoding": "FRQI", "diff_method": "adjoint", "optimiser": "spsa"}}