orbitmines / orbitmines.com

https://orbitmines.com - Once a Minecraft server, now the building of a world where engineering, science, education are all an exploratory videogame.
https://orbitmines.com
MIT License
4 stars 0 forks source link

Refactoring Rays - Proper Implementation #13

Closed FadiShawki closed 4 months ago

FadiShawki commented 7 months ago

Discord equivalent: https://discord.com/channels/1055502602365845534/1200194437314261002

FadiShawki commented 6 months ago

Moving from the JavaScript implementation to a Python one first: https://github.com/orbitmines/orbitmines.com/pull/7

Which means #"Implementing Chyp into OrbitMines Explorer - (Cospans of HYPergraphs - Aleks Kissinger)" will be delayed until this Python implementation can compile itself to JavaScript or be accessed through a wasm compilation to get started with the user interface.

This should allow me to hook into @tinygrad 's code better, and start refactoring a lot of it in the form of a Ray ; Initially especially the View/Shapetracker/Tensor/View classes.

for; #"Project - Compute (2024?) - Rays to GPUs" and possibly doing bounties on the Tinygrad project.

FadiShawki commented 5 months ago

Moving the implementation out of the orbitmines.com repository to prepare for many translations to many languages in a single repo: https://github.com/orbitmines/ray