don't lru_cache is_scheduled [pr] (#7953)

This commit is contained in:
qazal
2024-11-29 04:03:55 -05:00
committed by GitHub
parent f044271898
commit 30f0e95fbd

View File

@@ -47,7 +47,6 @@ class ScheduleContext:
ops_metadata: Dict[UOp, Metadata] = field(default_factory=dict) # this maps fused ops to Metadata
children: DefaultDict[UOp, Dict[UOp, None]] = field(default_factory=lambda: defaultdict(dict))
@functools.lru_cache(None)
def is_scheduled(u:UOp) -> bool: return u.op is Ops.VIEW and len(u.src) == 2
def to_uop(buf:LazyBuffer, ctx:ScheduleContext, buffers:Dict[UOp, Buffer], cache:Dict[LazyBuffer, UOp]) -> UOp: