MCPcopy
hub / github.com/thunlp/OpenKE / get_parameters

Method get_parameters

openke/module/BaseModule.py:37–49  ·  view source on GitHub ↗
(self, mode = "numpy", param_dict = None)

Source from the content-addressed store, hash-verified

35 f.close()
36
37 def get_parameters(self, mode = "numpy", param_dict = None):
38 all_param_dict = self.state_dict()
39 if param_dict == None:
40 param_dict = all_param_dict.keys()
41 res = {}
42 for param in param_dict:
43 if mode == "numpy":
44 res[param] = all_param_dict[param].cpu().numpy()
45 elif mode == "list":
46 res[param] = all_param_dict[param].cpu().numpy().tolist()
47 else:
48 res[param] = all_param_dict[param]
49 return res
50
51 def set_parameters(self, parameters):
52 for i in parameters:

Callers 2

save_parametersMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected