pyhs3.generic_parse.sympy_to_pytensor

pyhs3.generic_parse.sympy_to_pytensor(sympy_expr, variables)[source]

Converts a SymPy expression into a PyTensor computational graph using lambdify.

Parameters:
  • sympy_expr (Expr) – The SymPy expression object.

  • variables (list[TensorVariable[TensorType, Any]]) – List of PyTensor variables.

Return type:

TensorVariable[TensorType, Any]

Returns:

PyTensor expression.

Raises:

ExpressionEvaluationError – If the expression cannot be converted or contains unsupported operations.