Skip to content

Add a constrain(model, x=>(lower=0.1, upper=1)) operation to models #991

@yebai

Description

@yebai

Similar to fix, condition, it is useful to have a constrain method for models to programatically set parameter constraints.

Some common constraints are:

  • constrain(model, x=>(;lower=0.1, upper=1))
  • constrain(model, x=>UnitSimplex(dim=3))
  • constrain(model, x=>PDMat(dim=3))
  • constrain(model, x=>Cholesky(dim=3))

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions