code: def ast_str_to_ast(ast_str: str) -> LazyOp:
      return eval(ast_str)
  
file_path: tinygrad/extra/optimization/helpers.py
imports: from tinygrad.ops import LazyOp, TernaryOps, BinaryOps, UnaryOps, ReduceOps, BufferOps, MemBuffer, ConstBuffer
  from tinygrad.dtype import dtypes
  from tinygrad.shape.shapetracker import ShapeTracker
  from tinygrad.shape.view import View
  from tinygrad.shape.symbolic import Variable, NumNode
  from tinygrad.codegen.linearizer import Linearizer
  import gzip
  from pathlib import Path
  import random
  from tinygrad.helpers import dedup
  import math
  from tinygrad.shape.symbolic import Node
label_desc: Use image node_id 1 for calling a global function with example usage: ast_str_to_ast(ast_str) and returns: eval