Files
qibo-final/qibojit-benchmarks/graphs/generate_random_bitstrings.py
2026-05-19 17:19:36 +08:00

15 lines
348 B
Python

"""Generate random bitstrings for Hidden Shift circuit benchmarks."""
import numpy as np
file = open("random_bitstrings.dat", "w")
for nqubits in range(3, 31):
bitstring = np.random.randint(0, 2, (nqubits,))
bitstring = "".join(str(x) for x in bitstring)
file.write(bitstring)
file.write("\n")
print(bitstring)
file.close()