Skip to main content

PyTorch apply

August 19, 2021
1 min read

Una funzione che applica una data funzione a tutti i sottomoduli di un nn.Module, in modo simile a map.

Attraversa i moduli con un postorder traversal, dando priorità al figlio sinistro.

def do_something(m):
# do something!
return m
model = #something very complex model
result = model.apply(print_module)
Loading comments...