This package contains an implementation of BFGS, an algorithm for minimizing convex twice-differentiable functions.
In this example, we minimize a 2d function:
```rust extern crate bfgs; extern crate ndarray;
use ndarray::prelude::*;
fn main() {
let x0 = Array::fromvec(vec![8.888, 1.234]); // Chosen arbitrarily
let f = |x: &Array1
License: MIT/Apache-2.0