Skip to content

Commit f922751

Browse files
committed
reformatting
1 parent 84e3e17 commit f922751

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+53
-11
lines changed

tensorflow_quantum/core/ops/batch_util_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/circuit_execution_ops_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/cirq_ops_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/math_ops/fidelity_op_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/math_ops/inner_product_grad_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/math_ops/inner_product_op_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/math_ops/simulate_mps_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/noise/noisy_expectation_op_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/noise/noisy_sampled_expectation_op_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/noise/noisy_samples_op_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/tfq_adj_grad_op_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/tfq_ps_util_ops_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/tfq_simulate_expectation_op_cuda.cu.cc

+2-3
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ using ::tfq::proto::Program;
4343
typedef qsim::Cirq::GateCirq<float> QsimGate;
4444
typedef qsim::Circuit<QsimGate> QsimCircuit;
4545

46-
4746
class TfqSimulateExpectationOpCuda : public tensorflow::OpKernel {
4847
public:
49-
explicit TfqSimulateExpectationOpCuda(tensorflow::OpKernelConstruction* context)
48+
explicit TfqSimulateExpectationOpCuda(
49+
tensorflow::OpKernelConstruction* context)
5050
: OpKernel(context) {}
5151

5252
void Compute(tensorflow::OpKernelContext* context) override {
@@ -169,7 +169,6 @@ class TfqSimulateExpectationOpCuda : public tensorflow::OpKernel {
169169
}
170170
}
171171
}
172-
173172
};
174173

175174
REGISTER_KERNEL_BUILDER(

tensorflow_quantum/core/ops/tfq_simulate_expectation_op_cuquantum.cu.cc

+5-6
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,13 @@ using ::tfq::proto::Program;
4444
typedef qsim::Cirq::GateCirq<float> QsimGate;
4545
typedef qsim::Circuit<QsimGate> QsimCircuit;
4646

47-
4847
class TfqSimulateExpectationOpCuQuantum : public tensorflow::OpKernel {
4948
public:
50-
explicit TfqSimulateExpectationOpCuQuantum(tensorflow::OpKernelConstruction* context)
49+
explicit TfqSimulateExpectationOpCuQuantum(
50+
tensorflow::OpKernelConstruction* context)
5151
: OpKernel(context) {}
5252

5353
void Compute(tensorflow::OpKernelContext* context) override {
54-
5554
// TODO (mbbrough): add more dimension checks for other inputs here.
5655
const int num_inputs = context->num_inputs();
5756
OP_REQUIRES(context, num_inputs == 4,
@@ -67,15 +66,16 @@ class TfqSimulateExpectationOpCuQuantum : public tensorflow::OpKernel {
6766

6867
tensorflow::Tensor* output = nullptr;
6968
tensorflow::AllocatorAttributes alloc_attr;
70-
alloc_attr.set_on_host(true); // why??
69+
alloc_attr.set_on_host(true); // why??
7170
alloc_attr.set_gpu_compatible(true);
7271
OP_REQUIRES_OK(context, context->allocate_output(0, output_shape, &output,
7372
alloc_attr));
7473
auto output_tensor = output->matrix<float>();
7574
// Parse program protos.
7675
std::vector<Program> programs;
7776
std::vector<int> num_qubits;
78-
std::vector<std::vector<PauliSum>> pauli_sums; // why is this a vector of vectors??
77+
std::vector<std::vector<PauliSum>>
78+
pauli_sums; // why is this a vector of vectors??
7979
OP_REQUIRES_OK(context, GetProgramsAndNumQubits(context, &programs,
8080
&num_qubits, &pauli_sums));
8181

@@ -141,7 +141,6 @@ class TfqSimulateExpectationOpCuQuantum : public tensorflow::OpKernel {
141141
using Simulator = qsim::SimulatorCuStateVec<float>;
142142
using StateSpace = Simulator::StateSpace;
143143

144-
145144
// Launch the cuda kernel.
146145
// Begin simulation.
147146
int largest_nq = 1;

tensorflow_quantum/core/ops/tfq_simulate_ops_gpu_test.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
from tensorflow_quantum.core.ops import tfq_simulate_ops_cuquantum
2424
from tensorflow_quantum.python import util
2525

26+
2627
def measure_average_runtime(fn, tag, num_samples=10):
2728
"""
2829
Measure the average runtime of a function.
@@ -133,5 +134,6 @@ def test_simulate_expectation_cpu_vs_cuquantum(self):
133134
# cuQuantum op should be faster than CPU op.
134135
self.assertGreater(cpu_avg_time, cuda_avg_time)
135136

137+
136138
if __name__ == "__main__":
137-
tf.test.main()
139+
tf.test.main()

tensorflow_quantum/core/ops/tfq_simulate_ops_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/tfq_unitary_op_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/ops/tfq_utility_ops_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/core/serialize/op_deserializer_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
# Remove PYTHONPATH collisions for protobuf.
1616
# pylint: disable=wrong-import-position
1717
import sys
18+
1819
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
1920
sys.path = NEW_PATH
2021
# pylint: enable=wrong-import-position

tensorflow_quantum/core/serialize/op_serializer_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
# Remove PYTHONPATH collisions for protobuf.
1616
# pylint: disable=wrong-import-position
1717
import sys
18+
1819
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
1920
sys.path = NEW_PATH
2021
# pylint: enable=wrong-import-position

tensorflow_quantum/core/serialize/serializable_gate_set_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
# Remove PYTHONPATH collisions for protobuf.
1616
# pylint: disable=wrong-import-position
1717
import sys
18+
1819
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
1920
sys.path = NEW_PATH
2021
# pylint: enable=wrong-import-position

tensorflow_quantum/core/serialize/serializer_test.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position
@@ -99,7 +100,7 @@ def _build_op_proto(gate_id, arg_names, arg_vals, qubit_ids):
99100
if isinstance(arg_vals[i], str) else \
100101
program_pb2.Arg(
101102
arg_value=program_pb2.ArgValue(
102-
float_value=np.round(float(arg_vals[i]), 6)))) \
103+
float_value=np.round(float(arg_vals[i]), 6))))
103104
for i in range(len(arg_vals))},
104105
qubits=[program_pb2.Qubit(
105106
id=q_id) for q_id in qubit_ids])])

tensorflow_quantum/datasets/cluster_state_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/datasets/spin_system_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/differentiators/adjoint_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/differentiators/differentiator_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/differentiators/gradient_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/differentiators/linear_combination_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/differentiators/parameter_shift_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/differentiators/parameter_shift_util_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/circuit_construction/elementary_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/circuit_executors/expectation_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/circuit_executors/input_checks_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/circuit_executors/sample_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/circuit_executors/sampled_expectation_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/circuit_executors/state_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/circuit_executors/unitary_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/high_level/controlled_pqc_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/high_level/noisy_controlled_pqc_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/high_level/noisy_pqc_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

tensorflow_quantum/python/layers/high_level/pqc_test.py

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Remove PYTHONPATH collisions for protobuf.
1717
# pylint: disable=wrong-import-position
1818
import sys
19+
1920
NEW_PATH = [x for x in sys.path if 'com_google_protobuf' not in x]
2021
sys.path = NEW_PATH
2122
# pylint: enable=wrong-import-position

0 commit comments

Comments
 (0)