Added hyperopt demo