LICENSE
MANIFEST.in
README.rst
example_config.toml
setup.py
PennyLane.egg-info/PKG-INFO
PennyLane.egg-info/SOURCES.txt
PennyLane.egg-info/dependency_links.txt
PennyLane.egg-info/entry_points.txt
PennyLane.egg-info/requires.txt
PennyLane.egg-info/top_level.txt
doc/Makefile
doc/conf.py
doc/directives.py
doc/index.rst
doc/requirements.txt
pennylane/__init__.py
pennylane/_device.py
pennylane/_qubit_device.py
pennylane/_queuing.py
pennylane/_version.py
pennylane/about.py
pennylane/circuit_graph.py
pennylane/configuration.py
pennylane/init.py
pennylane/io.py
pennylane/measure.py
pennylane/operation.py
pennylane/utils.py
pennylane/variable.py
pennylane/wires.py
pennylane/beta/__init__.py
pennylane/beta/devices/__init__.py
pennylane/beta/devices/default_tensor.py
pennylane/beta/devices/default_tensor_tf.py
pennylane/beta/devices/numpy_ops.py
pennylane/circuit_drawer/__init__.py
pennylane/circuit_drawer/charsets.py
pennylane/circuit_drawer/circuit_drawer.py
pennylane/circuit_drawer/grid.py
pennylane/circuit_drawer/representation_resolver.py
pennylane/collections/__init__.py
pennylane/collections/apply.py
pennylane/collections/dot.py
pennylane/collections/map.py
pennylane/collections/qnode_collection.py
pennylane/collections/sum.py
pennylane/devices/__init__.py
pennylane/devices/autograd_ops.py
pennylane/devices/default_gaussian.py
pennylane/devices/default_mixed.py
pennylane/devices/default_qubit.py
pennylane/devices/default_qubit_autograd.py
pennylane/devices/default_qubit_tf.py
pennylane/devices/tf_ops.py
pennylane/devices/tests/__init__.py
pennylane/devices/tests/conftest.py
pennylane/devices/tests/test_gates.py
pennylane/devices/tests/test_measurements.py
pennylane/devices/tests/test_properties.py
pennylane/devices/tests/test_wires.py
pennylane/grouping/__init__.py
pennylane/grouping/graph_colouring.py
pennylane/grouping/group_observables.py
pennylane/grouping/optimize_measurements.py
pennylane/grouping/transformations.py
pennylane/grouping/utils.py
pennylane/interfaces/__init__.py
pennylane/interfaces/autograd.py
pennylane/interfaces/tf.py
pennylane/interfaces/torch.py
pennylane/numpy/__init__.py
pennylane/numpy/fft.py
pennylane/numpy/linalg.py
pennylane/numpy/random.py
pennylane/numpy/tensor.py
pennylane/numpy/wrapper.py
pennylane/ops/__init__.py
pennylane/ops/channel.py
pennylane/ops/cv.py
pennylane/ops/qubit.py
pennylane/optimize/__init__.py
pennylane/optimize/adagrad.py
pennylane/optimize/adam.py
pennylane/optimize/gradient_descent.py
pennylane/optimize/momentum.py
pennylane/optimize/nesterov_momentum.py
pennylane/optimize/qng.py
pennylane/optimize/rms_prop.py
pennylane/optimize/rotoselect.py
pennylane/optimize/rotosolve.py
pennylane/qaoa/__init__.py
pennylane/qaoa/cost.py
pennylane/qaoa/layers.py
pennylane/qaoa/mixers.py
pennylane/qnn/__init__.py
pennylane/qnn/cost.py
pennylane/qnn/keras.py
pennylane/qnn/torch.py
pennylane/qnodes/__init__.py
pennylane/qnodes/base.py
pennylane/qnodes/cv.py
pennylane/qnodes/decorator.py
pennylane/qnodes/device_jacobian.py
pennylane/qnodes/jacobian.py
pennylane/qnodes/passthru.py
pennylane/qnodes/qubit.py
pennylane/qnodes/rev.py
pennylane/tape/__init__.py
pennylane/tape/circuit_graph.py
pennylane/tape/measure.py
pennylane/tape/operation.py
pennylane/tape/qnode.py
pennylane/tape/queuing.py
pennylane/tape/interfaces/__init__.py
pennylane/tape/interfaces/autograd.py
pennylane/tape/interfaces/tf.py
pennylane/tape/interfaces/torch.py
pennylane/tape/tapes/__init__.py
pennylane/tape/tapes/cv_param_shift.py
pennylane/tape/tapes/jacobian_tape.py
pennylane/tape/tapes/qubit_param_shift.py
pennylane/tape/tapes/reversible.py
pennylane/tape/tapes/tape.py
pennylane/templates/__init__.py
pennylane/templates/broadcast.py
pennylane/templates/decorator.py
pennylane/templates/layer.py
pennylane/templates/utils.py
pennylane/templates/embeddings/__init__.py
pennylane/templates/embeddings/amplitude.py
pennylane/templates/embeddings/angle.py
pennylane/templates/embeddings/basis.py
pennylane/templates/embeddings/displacement.py
pennylane/templates/embeddings/iqp.py
pennylane/templates/embeddings/qaoa.py
pennylane/templates/embeddings/squeezing.py
pennylane/templates/layers/__init__.py
pennylane/templates/layers/basic_entangler.py
pennylane/templates/layers/cv_neural_net.py
pennylane/templates/layers/random.py
pennylane/templates/layers/simplified_two_design.py
pennylane/templates/layers/strongly_entangling.py
pennylane/templates/state_preparations/__init__.py
pennylane/templates/state_preparations/arbitrary_state_preparation.py
pennylane/templates/state_preparations/basis.py
pennylane/templates/state_preparations/mottonen.py
pennylane/templates/subroutines/__init__.py
pennylane/templates/subroutines/approx_time_evolution.py
pennylane/templates/subroutines/arbitrary_unitary.py
pennylane/templates/subroutines/double_excitation_unitary.py
pennylane/templates/subroutines/interferometer.py
pennylane/templates/subroutines/single_excitation_unitary.py
pennylane/templates/subroutines/uccsd.py
pennylane/vqe/__init__.py
pennylane/vqe/vqe.py
tests/conftest.py
tests/gate_data.py
tests/test_about.py
tests/test_classical_gradients.py
tests/test_configuration.py
tests/test_device.py
tests/test_hermitian_edge_cases.py
tests/test_init.py
tests/test_io.py
tests/test_measure.py
tests/test_measurement_transformations.py
tests/test_numpy_wrapper.py
tests/test_observable.py
tests/test_operation.py
tests/test_optimize.py
tests/test_optimize_qng.py
tests/test_prob.py
tests/test_qaoa.py
tests/test_quantum_gradients.py
tests/test_qubit_device.py
tests/test_queuing.py
tests/test_tensor_measurements.py
tests/test_utils.py
tests/test_variable.py
tests/test_vqe.py
tests/test_wires.py