Whenever I use the graph embed function (passing in any symmetric adjacency matrix A and mean photon count of length(A)) the squeezing strength values I am returned are always given back in ascending order.
Furthermore, if a change the order of the rows (and the columns respectively) of the adjacency matrix, I get back the exact same vector of r-values (still in ascending order).
I am confused why this is happening and if this is a feature that I am misunderstanding.
Code:
graph_embed(A, length(A)/2)
I am using Strawberryfields 0.23.0 and Python 3.12