unfix_parameters_to#

pharmpy.modeling.unfix_parameters_to(model, inits)[source]#

Unfix parameters to

Unfix all listed parameters to specified value/values

Parameters:
  • model (Model) – Pharmpy model

  • inits (dict) – Inits for all parameters to unfix and change init

Examples

>>> from pharmpy.modeling import fix_parameters, unfix_parameters_to, load_example_model
>>> model = load_example_model("pheno")
>>> model = fix_parameters(model, ['PTVCL', 'PTVV', 'THETA_3'])
>>> model.parameters.fix    
{'PTVCL': True, 'PTVV': True, 'THETA_3': True, 'IVCL': False, 'IVV': False, 'SIGMA_1_1': False}
>>> model = unfix_parameters_to(model, {'PTVCL': 0.5})
>>> model.parameters.fix        
{'PTVCL': False, 'PTVV': True, 'THETA_3': True, ...}
>>> model.parameters['PTVCL']
Parameter("PTVCL", 0.5, lower=0.0, upper=∞, fix=False)
Returns:

Model – Pharmpy model object

See also

fix_parameters

Fix parameters

fix_or_unfix_parameters

Fix or unfix parameters (given boolean)

unfix_paramaters

Unfixing parameters

fix_paramaters_to

Fixing parameters and setting a new initial estimate in the same function