MCPcopy
hub / github.com/InternLM/lmdeploy / load_weight

Function load_weight

lmdeploy/pytorch/weight_loader/model_weight_loader.py:19–25  ·  view source on GitHub ↗

Load weight.

(param: torch.nn.Parameter, loaded_weight: torch.Tensor, **kwargs)

Source from the content-addressed store, hash-verified

17
18
19def load_weight(param: torch.nn.Parameter, loaded_weight: torch.Tensor, **kwargs):
20 """Load weight."""
21 if hasattr(param, 'weight_loader'):
22 param.weight_loader(param, loaded_weight, **kwargs)
23 else:
24 assert len(kwargs) == 0
25 default_weight_loader(param, loaded_weight)
26
27
28def default_weight_loader(param: torch.nn.Parameter, loaded_weight: torch.Tensor):

Callers 15

load_lora_weightsFunction · 0.90
load_weightsMethod · 0.90
_load_weight_expertsMethod · 0.90
load_weightsMethod · 0.90
load_weightsMethod · 0.90
load_weightsMethod · 0.90
load_weightsMethod · 0.90
_load_weight_expertsMethod · 0.90
load_weightsMethod · 0.90

Calls 2

default_weight_loaderFunction · 0.85
weight_loaderMethod · 0.45

Tested by

no test coverage detected