sf.parameters.par_is_symbolic

par_is_symbolic(p)[source]

Returns True iff p is a symbolic Operation parameter instance.

If a parameter inherits sympy.Basic it is symbolic. A NumPy object array is symbolic if any of its elements are. All other objects are considered not symbolic parameters.

Note that strawberryfields.math functions applied to numerical (non-symbolic) parameters return symbolic parameters.