MCPcopy Index your code
hub / github.com/pytorch/tutorials / get_grads

Function get_grads

intermediate_source/visualizing_gradients_tutorial.py:218–227  ·  view source on GitHub ↗
(grads)

Source from the content-addressed store, hash-verified

216#
217
218def get_grads(grads):
219 layer_idx = []
220 avg_grads = []
221 for idx, (name, grad) in enumerate(grads):
222 if grad is not None:
223 avg_grad = grad.abs().mean()
224 avg_grads.append(avg_grad)
225 # idx is backwards since we appended in backward pass
226 layer_idx.append(len(grads) - 1 - idx)
227 return layer_idx, avg_grads
228
229layer_idx_bn, avg_grads_bn = get_grads(grads_bn)
230layer_idx_nobn, avg_grads_nobn = get_grads(grads_nobn)

Calls

no outgoing calls

Tested by

no test coverage detected