qiskit-machine-learning icon indicating copy to clipboard operation
qiskit-machine-learning copied to clipboard

Incorrect output-shape description in 01_neural_networks tutorial

Open kaistermaister1 opened this issue 5 months ago • 0 comments
trafficstars

Environment

Viewing online website

What is happening?

Location: https://qiskit-community.github.io/qiskit-machine-learning/tutorials/01_neural_networks.html

Issue: The text reads:

"For the EstimatorQNN, the expected output shape for the forward pass is (1, num_qubits * num_observables)” In practice, the forward pass returns an array of shape (batch_size, num_observables)—one column per observable—regardless of the number of qubits. For example, supplying three 3-qubit observables (XXX, XIX, IIX) yields an output of shape (1, 3), not (1, 9).

Suggested fix: Replace the sentence with something like:

“The forward pass returns an array of shape (batch_size, num_observables)—where batch_size is the number of input samples and num_observables is the length of the observables list.”

How can we reproduce the issue?

Navigate to https://qiskit-community.github.io/qiskit-machine-learning/tutorials/01_neural_networks.html

What should happen?

View description of suggestion

Any suggestions?

Replace the sentence with something like:

“The forward pass returns an array of shape (batch_size, num_observables)—where batch_size is the number of input samples and num_observables is the length of the observables list.”

kaistermaister1 avatar Jun 06 '25 22:06 kaistermaister1