Using forked version of huichen/lbfgs