Closed
Description
One of the things that jumps out at me using PyMC 3 regularly is that it is often very difficult to choose starting values for even very simple models that do not result in PositiveDefiniteErrors when using the NUTS step method. It often takes much trial and error, and in many cases I have to abandon NUTS for Metropolis or Slice. I know this will befuddle many users, so it would be nice to have PyMC try out various choices of start values until it finds one that works. Points derived automatically using mean/mode/median or find_MAP don't do the trick in these cases.