(data, label, *, net, gm)
| 109 | gm = GradManager().attach(resnet1202.parameters()) |
| 110 | |
| 111 | def train_func(data, label, *, net, gm): |
| 112 | net.train() |
| 113 | with gm: |
| 114 | pred = net(data) |
| 115 | loss = F.loss.cross_entropy(pred, label) |
| 116 | gm.backward(loss) |
| 117 | return pred, loss |
| 118 | |
| 119 | _, free_mem = mge.device.get_mem_status_bytes() |
| 120 | tensor_mem = free_mem - (2 ** 30) |
no test coverage detected