Skip to content

Instantly share code, notes, and snippets.

@nullhook
Last active December 8, 2023 11:57
Show Gist options
  • Save nullhook/3f9940118f78e1fb00603b7f9d581094 to your computer and use it in GitHub Desktop.
Save nullhook/3f9940118f78e1fb00603b7f9d581094 to your computer and use it in GitHub Desktop.
tinygrad buffers at each level
[MemBuffer(idx=0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 50176, 224, 1), offset=0, mask=None, contiguous=True),))), ConstBuffer(val=1.5707963267948966, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=1, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 50176, 224, 1), offset=0, mask=None, contiguous=True),))), ConstBuffer(val=6.283185307179586, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=1.0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=1, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 50176, 224, 1), offset=150528, mask=None, contiguous=False),))), ConstBuffer(val=0.6931471805599453, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=-2.0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 0, 0, 0), offset=0, mask=None, contiguous=False),)))]
[MemBuffer(idx=0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 1, 1, 1), strides=(0, 0, 12544, 112, 1, 0, 0, 0), offset=0, mask=None, contiguous=True),))), MemBuffer(idx=1, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 3, 4, 225, 4, 225), strides=(0, 50176, 0, 224, 0, 1), offset=0, mask=((0, 1), (0, 3), (0, 4), (0, 224), (0, 4), (0, 224)), contiguous=False), View(shape=(1, 1, 32, 112, 112, 3, 3, 3), strides=(0, 0, 0, 1800, 2, 810000, 203400, 226), offset=0, mask=None, contiguous=False)))), MemBuffer(idx=2, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 3, 3, 3), strides=(0, 0, 27, 0, 0, 9, 3, 1), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=3, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 1, 1, 1), strides=(0, 0, 1, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=4, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 1, 1, 1), strides=(0, 0, 1, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=1.0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 1, 1, 1), strides=(0, 0, 0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=5, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 1, 1, 1), strides=(0, 0, 1, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=1e-05, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 1, 1, 1), strides=(0, 0, 0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=6, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 1, 1, 1), strides=(0, 0, 1, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=-1.4426950408889634, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 112, 112, 1, 1, 1), strides=(0, 0, 0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),)))]
[MemBuffer(idx=0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 112, 112, 1, 1, 1), strides=(0, 12544, 0, 112, 1, 0, 0, 0), offset=0, mask=None, contiguous=True),))), MemBuffer(idx=1, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 4, 114, 4, 114), strides=(0, 12544, 0, 112, 0, 1), offset=-113, mask=((0, 1), (0, 32), (0, 4), (1, 113), (0, 4), (1, 113)), contiguous=False), View(shape=(1, 32, 1, 112, 112, 1, 3, 3), strides=(0, 207936, 0, 456, 1, 0, 52440, 115), offset=0, mask=None, contiguous=False)))), MemBuffer(idx=2, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 112, 112, 1, 3, 3), strides=(0, 9, 0, 0, 0, 0, 3, 1), offset=0, mask=None, contiguous=False),)))]
[MemBuffer(idx=0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 1, 1), strides=(0, 1, 0, 0, 0, 0), offset=0, mask=None, contiguous=True),))), MemBuffer(idx=1, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 112, 112), strides=(0, 12544, 0, 0, 112, 1), offset=0, mask=None, contiguous=True),))), MemBuffer(idx=2, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 112, 112), strides=(0, 1, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=3, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 112, 112), strides=(0, 1, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=1.0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 112, 112), strides=(0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=4, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 112, 112), strides=(0, 1, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=1e-05, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 112, 112), strides=(0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=5, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 112, 112), strides=(0, 1, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=-1.4426950408889634, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 112, 112), strides=(0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=7.971938775510203e-05, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 32, 1, 1, 1, 1), strides=(0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),)))]
[MemBuffer(idx=0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 8, 1, 1, 1, 1, 1), strides=(0, 0, 1, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=True),))), MemBuffer(idx=1, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 8, 1, 1, 32, 1, 1), strides=(0, 0, 0, 0, 0, 1, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=2, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 8, 1, 1, 32, 1, 1), strides=(0, 0, 32, 0, 0, 1, 0, 0), offset=0, mask=None, contiguous=True),))), MemBuffer(idx=3, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 8, 1, 1, 1, 1, 1), strides=(0, 0, 1, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=True),))), ConstBuffer(val=1.0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 8, 1, 1, 1, 1, 1), strides=(0, 0, 0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), ConstBuffer(val=-1.4426950408889634, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 8, 1, 1, 1, 1, 1), strides=(0, 0, 0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),)))]
[MemBuffer(idx=0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 1, 1, 1, 1, 1), strides=(0, 0, 1, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=True),))), ConstBuffer(val=1.0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 1, 1, 1, 1, 1), strides=(0, 0, 0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=1, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 1, 1, 8, 1, 1), strides=(0, 0, 0, 0, 0, 1, 0, 0), offset=0, mask=None, contiguous=False),))), MemBuffer(idx=2, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 1, 1, 8, 1, 1), strides=(0, 0, 8, 0, 0, 1, 0, 0), offset=0, mask=None, contiguous=True),))), MemBuffer(idx=3, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 1, 1, 1, 1, 1), strides=(0, 0, 1, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=True),))), ConstBuffer(val=-1.4426950408889634, dtype=dtypes.float, st=ShapeTracker(views=(View(shape=(1, 1, 32, 1, 1, 1, 1, 1), strides=(0, 0, 0, 0, 0, 0, 0, 0), offset=0, mask=None, contiguous=False),)))]
[MemBuffer(idx=0, dtype=dtypes.float, st=ShapeTracker(views=(View(shape
(<LB (301056,) dtypes.float op=LoadOps.RAND st=ShapeTracker(views=(View(shape=(301056,), strides=(1,), offset=0, mask=None, contiguous=True),))>,)
(<LB (1, 3, 224, 224) dtypes.float op=BinaryOps.MUL st=ShapeTracker(views=(View(shape=(1, 3, 224, 224), strides=(0, 50176, 224, 1), offset=0, mask=None, contiguous=True),))>, <LB (32, 3, 3, 3) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32, 3, 3, 3), strides=(27, 9, 3, 1), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 32, 112, 112) dtypes.float op=BinaryOps.MUL st=ShapeTracker(views=(View(shape=(1, 32, 112, 112), strides=(0, 12544, 112, 1), offset=0, mask=None, contiguous=True),))>, <LB (32, 1, 3, 3) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32, 1, 3, 3), strides=(9, 0, 3, 1), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 32, 1, 112, 112, 1, 1, 1) dtypes.float op=ReduceOps.SUM st=ShapeTracker(views=(View(shape=(1, 32, 1, 112, 112, 1, 1, 1), strides=(0, 12544, 0, 112, 1, 0, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 32, 1, 1) dtypes.float op=BinaryOps.MUL st=ShapeTracker(views=(View(shape=(1, 32, 1, 1), strides=(0, 1, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (8, 32, 1, 1) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(8, 32, 1, 1), strides=(32, 1, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (8,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(8,), strides=(1,), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 8, 1, 1) dtypes.float op=BinaryOps.MUL st=ShapeTracker(views=(View(shape=(1, 8, 1, 1), strides=(0, 1, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (32, 8, 1, 1) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32, 8, 1, 1), strides=(8, 1, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 32, 112, 112) dtypes.float op=BinaryOps.MUL st=ShapeTracker(views=(View(shape=(1, 32, 112, 112), strides=(0, 12544, 112, 1), offset=0, mask=None, contiguous=True),))>, <LB (32, 1, 3, 3) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32, 1, 3, 3), strides=(9, 0, 3, 1), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (32,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(32,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (1, 32, 1, 1) dtypes.float op=BinaryOps.DIV st=ShapeTracker(views=(View(shape=(1, 32, 1, 1), strides=(0, 1, 0, 0), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 32, 112, 112) dtypes.float op=BinaryOps.MUL st=ShapeTracker(views=(View(shape=(1, 32, 112, 112), strides=(0, 12544, 112, 1), offset=0, mask=None, contiguous=True),))>, <LB (16, 32, 1, 1) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(16, 32, 1, 1), strides=(32, 1, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (16,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(16,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (16,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(16,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (16,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(16,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (16,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(16,), strides=(1,), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 16, 112, 112) dtypes.float op=BinaryOps.ADD st=ShapeTracker(views=(View(shape=(1, 16, 112, 112), strides=(0, 12544, 112, 1), offset=0, mask=None, contiguous=True),))>, <LB (96, 16, 1, 1) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96, 16, 1, 1), strides=(16, 1, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (96,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (96,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (96,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (96,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96,), strides=(1,), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 96, 112, 112) dtypes.float op=BinaryOps.MUL st=ShapeTracker(views=(View(shape=(1, 96, 112, 112), strides=(0, 12544, 112, 1), offset=0, mask=None, contiguous=True),))>, <LB (96, 1, 3, 3) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96, 1, 3, 3), strides=(9, 0, 3, 1), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 96, 1, 56, 56, 1, 1, 1) dtypes.float op=ReduceOps.SUM st=ShapeTracker(views=(View(shape=(1, 96, 1, 56, 56, 1, 1, 1), strides=(0, 3136, 0, 56, 1, 0, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (96,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (96,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (96,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96,), strides=(1,), offset=0, mask=None, contiguous=True),))>, <LB (96,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(96,), strides=(1,), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 96, 1, 1) dtypes.float op=BinaryOps.MUL st=ShapeTracker(views=(View(shape=(1, 96, 1, 1), strides=(0, 1, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (4, 96, 1, 1) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(4, 96, 1, 1), strides=(96, 1, 0, 0), offset=0, mask=None, contiguous=True),))>, <LB (4,) dtypes.float op=LoadOps.FROM st=ShapeTracker(views=(View(shape=(4,), strides=(1,), offset=0, mask=None, contiguous=True),))>)
(<LB (1, 4, 1, 1) dtypes.float op=Binary
[buffer<1204224, dtypes.float, 4811396240>, buffer<150528, dtypes.float, 4779943504>, buffer<864, dtypes.float, 4808689808>, buffer<32, dtypes.float, 4812214480>, buffer<32, dtypes.float, 4780146000>, buffer<32, dtypes.float, 4780213200>, buffer<32, dtypes.float, 4808597520>]
[buffer<451584, dtypes.float, 5009119248>, buffer<1204224, dtypes.float, 4811396240>, buffer<288, dtypes.float, 4779555472>]
[buffer<200704, dtypes.float, 5009117776>, buffer<451584, dtypes.float, 5009119248>, buffer<32, dtypes.float, 4811397264>, buffer<32, dtypes.float, 4780145936>, buffer<32, dtypes.float, 4803838544>, buffer<32, dtypes.float, 4376813392>]
[buffer<451584, dtypes.float, 5009119248>, buffer<200704, dtypes.float, 5009117776>, buffer<256, dtypes.float, 4414594640>, buffer<8, dtypes.float, 4803782544>]
[buffer<200704, dtypes.float, 5009117776>, buffer<451584, dtypes.float, 5009119248>, buffer<256, dtypes.float, 4406215184>, buffer<32, dtypes.float, 4803903568>]
[buffer<451584, dtypes.float, 5009119248>, buffer<1204224, dtypes.float, 4811396240>, buffer<288, dtypes.float, 4779555472>, buffer<32, dtypes.float, 4811397264>, buffer<32, dtypes.float, 4780145936>, buffer<32, dtypes.float, 4803838544>, buffer<32, dtypes.float, 4376813392>, buffer<200704, dtypes.float, 5009117776>]
[buffer<200704, dtypes.float, 5009117776>, buffer<451584, dtypes.float, 5009119248>, buffer<512, dtypes.float, 4406926480>, buffer<16, dtypes.float, 4803912144>, buffer<16, dtypes.float, 4803909136>, buffer<16, dtypes.float, 4803913424>, buffer<16, dtypes.float, 4803910864>]
[buffer<1204224, dtypes.float, 4811396240>, buffer<200704, dtypes.float, 5009117776>, buffer<1536, dtypes.float, 4779111376>, buffer<96, dtypes.float, 4804005264>, buffer<96, dtypes.float, 4804002448>, buffer<96, dtypes.float, 4804006544>, buffer<96, dtypes.float, 4804006736>]
[buffer<451584, dtypes.float, 5009119248>, buffer<1204224, dtypes.float, 4811396240>, buffer<864, dtypes.float, 4776543056>]
[buffer<200704, dtypes.float, 5009117776>, buffer<451584, dtypes.float, 5009119248>, buffer<96, dtypes.float, 4815050320>, buffer<96, dtypes.float, 4778750096>, buffer<96, dtypes.float, 4778738576>, buffer<96, dtypes.float, 4778746512>]
[buffer<451584, dtypes.float, 5009119248>, buffer<200704, dtypes.float, 5009117776>, buffer<384, dtypes.float, 4415032016>, buffer<4, dtypes.float, 4804090192>]
[buffer<200704, dtypes.float, 5009117776>, buffer<451584, dtypes.float, 5009119248>, buffer<384, dtypes.float, 4810915536>, buffer<96, dtypes.float, 4804095248>]
[buffer<451584, dtypes.float, 5009119248>, buffer<1204224, dtypes.float, 4811396240>, buffer<864, dtypes.float, 4776543056>, buffer<96, dtypes.float, 4815050320>, buffer<96, dtypes.float, 4778750096>, buffer<96, dtypes.float, 4778738576>, buffer<96, dtypes.float, 4778746512>, buffer<200704, dtypes.float, 5009117776>]
[buffer<200704, dtypes.float, 5009117776>, buffer<451584, dtypes.float, 5009119248>, buffer<2304, dtypes.float, 4778553488>, buffer<24, dtypes.float, 4804169424>, buffer<24, dtypes.float, 4804166416>, buffer<24, dtypes.float, 4804170704>, buffer<24, dtypes.float, 4804170896>]
[buffer<1204224, dtypes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment