File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -82,10 +82,15 @@ This is very tentative.
8282 * E.g. host-device transfers: copy from host if host update is later than the previous device update.
8383 * Concise syntax for transfers into the merge buffer since we know which tensor node is transferred and where to.
8484 * At the end of 0.7.x, OCANNL has a REPL.
85- * 0.8: Optimize performance: program search.
85+ * 0.8: Hopefully-efficient expressivity: block tensors, convolution.
86+ * Requires extending expressivity of projections and the generalized einsum notation.
87+ * Then, we can add convnet building blocks and corresponding examples starting with MNIST.
88+ * 0.9: Optimize performance: program search.
8689 * Instead of dynamic scheduling as in tinygrad, we can schedule statically by program search.
8790 * We should also reproduce the search that tinygrad is doing.
8891 * Check which optimizations are missing against the implementation of [ llm.c] ( https://github.com/karpathy/llm.c ) .
92+ * 1.0: Few documentation gaps, some degree of feature completeness.
93+ * Feature completeness demonstrated by resolving / implementing a few of the $\color{green}{\text{explore}}$ issues.
8994
9095### Releases
9196
You can’t perform that action at this time.
0 commit comments