ENH heuristic parameter searches including scipy.optimize.minimize
ENH parameter searcher using hyperopt