code: def _model_reinsert_params(
      model, param_names, params, register=False
  ):
      for param_name, param in zip(param_names, params):
          _set_attr(
              model,
              param_name.split("."),
              torch.nn.Parameter(param) if register else param,
          )
  
imports: import warnings
  from functools import reduce
  from typing import Any, Callable, Iterable, List, NamedTuple, Optional, Tuple, TYPE_CHECKING, Union
  import torch
  import torch.nn
  from captum._utils.common import _get_module_from_name, _parse_version
  from captum._utils.gradient import _compute_jacobian_wrt_params, _compute_jacobian_wrt_params_with_sample_wise_trick
  from captum._utils.progress import progress
  from torch import Tensor
  from torch.nn import Module
  from torch.utils.data import DataLoader, Dataset
label_desc: Use image node_id 30 for calling a global function with example usage: _model_reinsert_params(model, param_names, params, register) without return types