diff --git a/tinygrad/engine/schedule.py b/tinygrad/engine/schedule.py index fe09a31fcf..4a25cf3d27 100644 --- a/tinygrad/engine/schedule.py +++ b/tinygrad/engine/schedule.py @@ -153,7 +153,7 @@ def complete_create_schedule_with_vars(big_sink:UOp) -> tuple[dict[UOp, UOp], li # replace all UNIQUE buffers with LUNIQUE input_buffers: dict[UOp, UOp] = {} big_sink_cache = graph_rewrite(big_sink, pm_pre_sched_cache, ctx=input_buffers, name="rewrite for sched cache") - sched_cache_key = big_sink.key + sched_cache_key = big_sink_cache.key if (sc_ret:=schedule_cache.get(sched_cache_key, None)) is None: # verify Tensors match the spec (on big_sink, we only need to do this if cache misses)