It’s the parameter bound. The first twoare the real parameters, the rest are due to the inflection points. Then you have to ignore those in the output.
I think it’s just easier to upgrade to the new multiple shooting implementation of DiffEqFlux.jl: