phoebe2
phoebe2 copied to clipboard
DE: automatic and *_around bounds fail
using differential evolution without providing manual bounds fails. The default bounds under-the-hood are passing quantities and Nones, but need to pass floats. The quantities issue is easy enough to deal with, but deciding limits on parameters without limits will need some thinking (or perhaps we should just require passing bounds).
*_around distributions don't seem to be resolving when creating the tuple to pass on to DE with the following error from distl: ValueError: value must be passed or set in order to create distl distribution object