Files
tinygrad/test
chenyuandGitHub 18e854cdbf shrink MLB on sharded axis (#3255)
* shrink MLB on sharded axis

use onehot structure to store the real partition. goal is unsynced batchnorm2d that can be run on multigpu for training.

draft version in https://github.com/chenyuxyz/tinygrad/pull/109

* SYNCBN flag

* test unclean shrinks

* UnsyncedBatchNorm reuses BatchNorm

* more robust pad arg check

* better types

* more tests!

* 6 gpus in benchmark

* disable slow GPUS=6 benchmark
2024-01-31 21:48:25 -05:00
..
2024-01-30 08:58:10 -08:00
2024-01-27 18:09:42 -08:00
2024-01-17 11:58:08 -08:00
2024-01-22 11:37:28 -05:00
2023-12-01 11:34:47 -08:00
2020-12-15 23:44:08 -08:00
2023-06-25 10:38:58 -07:00
2023-12-20 14:33:21 -08:00
2024-01-01 14:58:48 -08:00
2023-12-22 09:23:37 -08:00
2024-01-26 23:36:40 -08:00
2024-01-15 16:44:20 -08:00
2023-02-27 06:53:18 -08:00
2024-01-30 08:58:10 -08:00
2023-12-07 17:07:05 -08:00
2024-01-31 19:01:25 -05:00
2024-01-09 20:17:13 -08:00
2024-01-08 14:44:53 -08:00
2024-01-15 11:31:54 -08:00
2024-01-26 23:36:40 -08:00