{"author":"George Hotz","author_email":"72895+geohot@users.noreply.github.com","author_time":1700278963,"commit_time":1700278963,"committer":"GitHub","committer_email":"noreply@github.com","hash":"c7b38b324b2b21ae6060dbb8349f23500439a966","message":"A beautiful MNIST training example (#2272)\n\n* beautiful mnist\r\n\r\n* beautiful mnist example\r\n\r\n* from tinygrad import Tensor\r\n\r\n* more beautiful\r\n\r\n* the jit is super core tinygrad\r\n\r\n* globalcounters reset on jit run\r\n\r\n* symlinks and exclude\r\n\r\n* beautiful_cartpole\r\n\r\n* evaluate is it's own function\r\n\r\n* no symlinks\r\n\r\n* more beautiful\r\n\r\n* jit reset for double speed\r\n\r\n* type hinting for JIT\r\n\r\n* beautiful_mnist gets 98%\r\n\r\n* beautiful_mnist < 4s with BEAM=2\r\n\r\n* better cartpole\r\n\r\n* use actor critic\r\n\r\n* zero_grad got lost\r\n\r\n* delete double relu\r\n\r\n* stable cartpole with PPO\r\n\r\n* beautiful_cartpole is more beautiful\r\n\r\n* REPLAY_BUFFER\r\n\r\n* beautiful stuff typechecks\r\n\r\n* None support in shape\r\n\r\n* hp tuning","parents":["74e6b6c9fc73515af3f6930aeffee931d2829a7b"],"tree_hash":"fe3289ac3079e59c8449571f8a0005c1a59b305f"}