cirq.resolve_parameters¶
-
cirq.resolve_parameters(val: Any, param_resolver: cirq.study.resolver.ParamResolver) → Any[source]¶ Resolves symbol parameters in the effect using the param resolver.
This function will use the_resolve_parameters_magic methodofvalto resolve any Symbols with concrete values from the givenparameter resolver.Parameters: - val – The object to resolve (e.g. the gate, operation, etc)
- param_resolver – the object to use for resolving all symbols
Returns: a gate or operation of the same type, but with all Symbols replaced with floats according to the given ParamResolver. If val has no _resolve_parameters_ method or if it returns NotImplemented, val itself is returned.