MCPcopy
hub / github.com/ContextLab/hypertools / default_params

Function default_params

hypertools/_shared/params.py:18–48  ·  view source on GitHub ↗

Loads and updates default model parameters Parameters ---------- model : str The name of a model update_dict : dict A dict to update default parameters Returns ---------- params : dict A dictionary of parameters

(model, update_dict=None)

Source from the content-addressed store, hash-verified

16
17
18def default_params(model, update_dict=None):
19 """
20 Loads and updates default model parameters
21
22 Parameters
23 ----------
24
25 model : str
26 The name of a model
27
28 update_dict : dict
29 A dict to update default parameters
30
31 Returns
32 ----------
33
34 params : dict
35 A dictionary of parameters
36 """
37
38 if model in parameters:
39 params = parameters[model].copy()
40 else:
41 params = None
42
43 if update_dict:
44 if params is None:
45 params = {}
46 params.update(update_dict)
47
48 return params

Callers 2

text2matFunction · 0.85
plotFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected