I can tell from trial and error that the allowed Sgate value is 1.143, but trying R and BS gate inputs that are complex values and supported by X8 are leading to error on Borealis.
Hi @Samarth_Sandeep ,
You can get the squeezing parameters from the device certificate as follows:
import strawberryfields as sf eng = sf.RemoteEngine("borealis") device = eng.device device.certificate["squeezing_parameters_mean"]
The values for the rotation gates need to be an angle, so they must be real.
The parameters for the beamsplitters are a bit more complicated but they are real values too. I encourage you to look at how the values alpha_0, alpha_1 and alpha_2 are calculated in our advanced Borealis tutorial.
Please let me know if you have any further questions!
This worked and helped a lot! Thanks!