Skip to content

Commit d84bd72

Browse files
committed
use onehot_d_tensor
1 parent 78120ad commit d84bd72

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

tensorcircuit/circuit.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -798,9 +798,7 @@ def measure_reference(
798798
if i != j:
799799
e ^ edge2[i]
800800
for i in range(len(sample)):
801-
m = np.array([0 for _ in range(self._d)], dtype=npdtype)
802-
m[int(sample[i])] = 1
803-
801+
m = onehot_d_tensor(sample[i], d=self._d)
804802
nodes1.append(tn.Node(m))
805803
nodes1[-1].get_edge(0) ^ edge1[index[i]]
806804
nodes2.append(tn.Node(m))

0 commit comments

Comments
 (0)