mirror of
https://github.com/allaunthefox/Research-Stack.git
synced 2026-07-31 03:05:21 +00:00
16 lines
404 B
Python
16 lines
404 B
Python
import perceval as pcvl
|
|
|
|
M = 6
|
|
circuit = pcvl.Circuit(M)
|
|
for i in range(3):
|
|
circuit.add(i, pcvl.PS(0.1))
|
|
for i in range(M - 1):
|
|
circuit.add((i, i+1), pcvl.BS())
|
|
|
|
input_state = pcvl.BasicState([1, 1, 1, 0, 0, 0])
|
|
processor = pcvl.Processor("SLOS", circuit)
|
|
processor.with_input(input_state)
|
|
|
|
sampler = pcvl.algorithm.Sampler(processor)
|
|
samples = sampler.sample_count(10)
|
|
print(samples["results"])
|