Source code for fnet.utils.model_utils
import torch
[docs]def move_optim(optim: torch.optim.Optimizer, device: torch.device):
"""Moves optimizer parameters to specified device.
"""
for g_state in optim.state.values():
for k, v in g_state.items():
if torch.is_tensor(v):
g_state[k] = v.to(device)