ParameterHandling.jl icon indicating copy to clipboard operation
ParameterHandling.jl copied to clipboard

Foundational tooling for handling collections of parameters in models

Results 19 ParameterHandling.jl issues
Sort by recently updated
recently updated
newest added

Hi, I'm using `ParameterHandling` only for the flatten/unflatten tools. In my case I need to carry extra information within my tuple stored in different type that do not need to...

The `AbstractParameters` supertype does not seem to be used and there has not been a need for it in my experience. What if we made the parameters subtypes of their...

Addresses #27 . @paschermayr could you confirm that it resolves your problem? I've run your example locally, but want to make sure that it does what you expect. This is...

While the compiled function runs much faster due to type instability, for bigger tuples this leads to a blowup of compilation time for Zygote when differentiating through the `unflatten` function...

It would be great to add an option to `bounded` so that it supports interval constraints with equality. Current behaviour: ```julia julia> bounded(0., 0., 1.) ERROR: ArgumentError: Value, 0.0, outside...

Our CI seems to have stopped running. Looking at the CI file, it looks like it's _very_ outdated, and could do with an overhaul.

Hello, I have a multistart optimization code that generates initial parameter guesses `initialps` as you can see below and later used every row of them to solve a new optimization...

Love the package. I often have components of models where I need to parameterize a categorical probability distribution. I use the following trick: ```julia σ(z::Real) = one(z) / (one(z) +...

In the spirit of creating lightweight interface-defining packages (see TuringLang/Bijectors.jl#199 which resulted in [InverseFunctions.jl](https://github.com/JuliaMath/InverseFunctions.jl) and [ChangesOfVariables.jl](https://github.com/JuliaMath/ChangesOfVariables.jl)): While adding an interface-test utility to ChangesOfVariables.jl today, I needed a helper function [_to_realvec_and_back](https://github.com/JuliaMath/ChangesOfVariables.jl/blob/b2bd500dc7566a06d72f6be9fd4699faa1d2c708/src/test.jl#L4)...

It'd be convenient to be able to *unfix* a parameter, I think it should satisfy the following: ```julia unfix(p) = p unfix(p::Fixed) = p.value ``` plus recursively applying `unfix` on...