tensorflow_quantum/core/ops/circuit_execution_ops.py (4 lines): - line 119: # TODO (mbbrough): investigate how the above docstring renders. - line 218: # TODO (mbbrough): investigate how the above docstring renders. - line 307: # TODO (mbbrough): investigate how the above docstring renders. - line 418: # TODO (mbbrough): investigate how the above docstring renders. tensorflow_quantum/core/ops/tfq_simulate_expectation_op.cc (2 lines): - line 51: // TODO (mbbrough): add more dimension checks for other inputs here. - line 155: // TODO: add heuristic here so that we do not always recompute tensorflow_quantum/core/ops/math_ops/tfq_inner_product.cc (2 lines): - line 51: // TODO (mbbrough): add more dimension checks for other inputs here. - line 185: // TODO: add heuristic here so that we do not always recompute tensorflow_quantum/core/ops/math_ops/tfq_simulate_1d_expectation.cc (2 lines): - line 60: // TODO (mbbrough): add more dimension checks for other inputs here. - line 82: // TODO: remove endianness workaround introduced here: tensorflow_quantum/core/ops/tfq_simulate_sampled_expectation_op.cc (2 lines): - line 55: // TODO (mbbrough): add more dimension checks for other inputs here. - line 187: // TODO: add heuristic here so that we do not always recompute benchmarks/scripts/benchmark_clifford_circuit.py (1 line): - line 85: # TODO: implement backend switch tensorflow_quantum/core/ops/tfq_adj_grad_op.cc (1 line): - line 52: // TODO (mbbrough): add more dimension checks for other inputs here. benchmarks/scripts/benchmark_random_circuit.py (1 line): - line 103: # TODO: implement backend switch tensorflow_quantum/python/differentiators/differentiator.py (1 line): - line 115: # TODO (mbbrough): find a better workaround than this to ensure tensorflow_quantum/core/ops/tfq_ps_symbol_replace_op.cc (1 line): - line 158: // TODO: investigate whether or not it is worth this parallelization at the tensorflow_quantum/python/util.py (1 line): - line 513: # TODO: replace with cirq.approx_eq once tensorflow_quantum/core/ops/noise/tfq_noisy_expectation.cc (1 line): - line 62: // TODO (mbbrough): add more dimension checks for other inputs here. tensorflow_quantum/core/ops/tfq_simulate_samples_op.cc (1 line): - line 54: // TODO (mbbrough): add more dimension checks for other inputs here. tensorflow_quantum/core/ops/noise/tfq_noisy_sampled_expectation.cc (1 line): - line 63: // TODO (mbbrough): add more dimension checks for other inputs here. tensorflow_quantum/core/ops/math_ops/tfq_inner_product_grad.cc (1 line): - line 52: // TODO (mbbrough): add more dimension checks for other inputs here. tensorflow_quantum/core/ops/noise/tfq_noisy_samples.cc (1 line): - line 60: // TODO (mbbrough): add more dimension checks for other inputs here. tensorflow_quantum/core/ops/tfq_simulate_state_op.cc (1 line): - line 49: // TODO (mbbrough): add more dimension checks for other inputs here. tensorflow_quantum/core/ops/batch_util.py (1 line): - line 22: # TODO (#563): Remove this workaround class once cirq.PauliSumCollector can tensorflow_quantum/core/ops/math_ops/tfq_simulate_1d_samples.cc (1 line): - line 61: // TODO (mbbrough): add more dimension checks for other inputs here. tensorflow_quantum/core/ops/math_ops/tfq_simulate_1d_sampled_expectation.cc (1 line): - line 62: // TODO (mbbrough): add more dimension checks for other inputs here. tensorflow_quantum/python/layers/circuit_executors/state.py (1 line): - line 44: >>> alphas = tf.reshape(tf.range(0, 1.1, delta=0.5), (3, 1)) # FIXME: #805 tensorflow_quantum/core/ops/tfq_calculate_unitary_op.cc (1 line): - line 48: // TODO (mbbrough): add more dimension checks for other inputs here.