Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions docs/_ext/custom_styles/styles.py
Original file line number Diff line number Diff line change
Expand Up @@ -212,8 +212,8 @@ def _extra_sections(self, sectioned_docstring: Dict[str, List[str]]):
# add transpiler option
transpiler_option_desc = [
"This option is used for circuit optimization. ",
"See `Qiskit Transpiler <https://qiskit.org/documentation/stubs/",
"qiskit.compiler.transpile.html>`_ documentation for available options.",
"See the documentation of :func:`qiskit.transpile <qiskit.compiler.transpile>` "
"for available options.",
"",
]
transpiler_option_desc.extend(
Expand All @@ -230,8 +230,9 @@ def _extra_sections(self, sectioned_docstring: Dict[str, List[str]]):
"This option is used for controlling job execution condition. "
"Note that this option is provider dependent. "
"See provider's backend runner API for available options. "
"See `here <https://qiskit.org/documentation/stubs/qiskit.providers.ibmq.",
"IBMQBackend.html#qiskit.providers.ibmq.IBMQBackend.run>`_ for IBM Quantum Service.",
"See the documentation of "
":meth:`IBMQBackend.run <qiskit.providers.ibmq.IBMQBackend.run>` "
"for the IBM Quantum Service.",
"",
]
run_option_desc.extend(
Expand Down
6 changes: 5 additions & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,11 @@
}

autoclass_content = 'both'
intersphinx_mapping = {'matplotlib': ('https://matplotlib.org/stable/', None)}
intersphinx_mapping = {
'matplotlib': ('https://matplotlib.org/stable/', None),
'qiskit': ('https://qiskit.org/documentation/', None),
}

# Current scipy hosted docs are missing the object.inv file so leaving this
# commented out until the missing file is added back.
# 'scipy': ('https://docs.scipy.org/doc/scipy/reference/', None)}
4 changes: 2 additions & 2 deletions qiskit_experiments/database_service/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,8 @@ class only for convenience.
example, to retrieve a saved analysis result.

Currently only IBM Quantum provides this database service. See
`qiskit-ibmq-provider <https://qiskit.org/documentation/apidoc/ibmq_experiment.html>`_
for more details.
the :mod:`Experiment <qiskit.providers.ibmq.experiment>` module in the IBM
Quantum provider for more details.

Classes
=======
Expand Down
9 changes: 4 additions & 5 deletions qiskit_experiments/library/quantum_volume/qv_experiment.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,11 @@ class QuantumVolume(BaseExperiment):
<https://qiskit.org/textbook/ch-quantum-hardware/measuring-quantum-volume.html>`_
for an explanation on the QV protocol.

In the QV experiment we generate `QV circuits
<https://qiskit.org/documentation/stubs/qiskit.circuit.library.QuantumVolume.html>`_
on :math:`d` qubits, which contain :math:`d` layers, where each layer consists of random 2-qubit
In the QV experiment we generate :class:`~qiskit.circuit.library.QuantumVolume` circuits on
:math:`d` qubits, which contain :math:`d` layers, where each layer consists of random 2-qubit
unitary gates from :math:`SU(4)`, followed by a random permutation on the :math:`d` qubits.
Then these circuits run on the quantum backend and on an ideal simulator
(either :class:`AerSimulator` or :class:`qiskit.quantum_info.Statevector`).
Then these circuits run on the quantum backend and on an ideal simulator (either
:class:`~qiskit.providers.aer.AerSimulator` or :class:`~qiskit.quantum_info.Statevector`).

A depth :math:`d` QV circuit is successful if it has 'mean heavy-output probability' > 2/3 with
confidence level > 0.977 (corresponding to z_value = 2), and at least 100 trials have been ran.
Expand Down