mirror of
https://github.com/tinygrad/tinygrad.git
synced 2026-04-29 03:00:14 -04:00
merge kernel and optimizer (#2200)
* merge kernel and optimizer * linearize is reentrant * move global/local size * clean up linearizer copy * remove unneeded lin copies * stop linearizing twice * oops, that should be None
This commit is contained in:
@@ -2,7 +2,7 @@ import numpy as np
|
||||
import unittest, os
|
||||
|
||||
from tinygrad.codegen.kernel import tensor_cores
|
||||
from tinygrad.codegen.optimizer import Opt, OptOps
|
||||
from tinygrad.codegen.kernel import Opt, OptOps
|
||||
from tinygrad.codegen.linearizer import Linearizer, UOps
|
||||
from tinygrad.ops import Compiled, Device
|
||||
from tinygrad.tensor import Tensor
|
||||
|
||||
Reference in New Issue
Block a user