Will Tebbutt

Results 551 comments of Will Tebbutt

Positive diagonal means it's a valid cholesky factor, so can just be plugged into stuff that expects that kind of constraint, such as a `Cholesky` (i.e. constructing it directly, without...

> There are other, valid reasons for wanting the diagonal to be positively-constrained. But you can construct Cholesky with a triangular factor that has negative values on the diagonal. Sure,...

Hmm interesting, this is definitely a probem we should address. IIRC the type constraints were introduced to make it possible to ensure that a particular precision was used uniformly throughout...

Sorry for the slow response. Hectic week. > While working with the older version, I noticed a slight different behavior for discrete values. In the .2.1 version, all Integers are...

We have what is (I believe) the exact opposite of what you're after! `ParameterHandling.fixed` allows you to specify something as not being tunable. We really need better docs... Is it...

Ah interesting. Do you have a real-world example with that kind of number of parameters? In intruiged to know what your parameter container looks like.

> The more I think about it, tagging with a symbol seems like a better idea than tagging with a wrapper type because sometimes you might want certain values to...

Hmm this is really interesting. One way I could imagine implementing your `flatten_only` as the composition of a function which strips out the tags, and calls `fixed` on everything else,...

Excellent. If you've got the time to make a PR, I would be happy to review. I might get around to implementing this at some point, but probably not in...

I confess that I had forgotten that `TransformVariables` exists, but it does seem to fill a slightly different niche from this package at present, but it's not impossible that there's...