(expr: str | PrimExpr, dict_globals: dict[str, Any] | None)
| 189 | |
| 190 | |
| 191 | def _eval_shape(expr: str | PrimExpr, dict_globals: dict[str, Any] | None) -> PrimExpr: |
| 192 | if isinstance(expr, str): |
| 193 | code = compile(expr, "<string>", "eval") |
| 194 | return eval(code, dict_globals or {}) # pylint: disable=eval-used |
| 195 | else: |
| 196 | return expr |
| 197 | |
| 198 | |
| 199 | class TensorProxy(StructInfoProxy): |
no test coverage detected
searching dependent graphs…