|
@@ -81,7 +81,8 @@ class Backend:
|
|
# is attrocious
|
|
# is attrocious
|
|
|
|
|
|
probabilities = self.probabilities()
|
|
probabilities = self.probabilities()
|
|
-
|
|
|
|
|
|
+ # print(probabilities)
|
|
|
|
+ # print(np.sum(self.amplitudes()))
|
|
choices = np.random.choice(
|
|
choices = np.random.choice(
|
|
np.arange(0, 2**self.num_qubits),
|
|
np.arange(0, 2**self.num_qubits),
|
|
samples,
|
|
samples,
|
|
@@ -170,7 +171,7 @@ class Backend:
|
|
|
|
|
|
self.program.calculate_probabilities(
|
|
self.program.calculate_probabilities(
|
|
self.queue,
|
|
self.queue,
|
|
- self.buffer.shape,
|
|
|
|
|
|
+ out.shape,
|
|
None,
|
|
None,
|
|
self.buffer.data,
|
|
self.buffer.data,
|
|
out.data
|
|
out.data
|