treerite 0.1.0

Rust binding for treelite runtime (https://github.com/dmlc/treelite)
use fehler::throws;
use ndarray::Array2;
use treerite::{DMatrix, Predictor, TreeRiteError};

#[throws(TreeRiteError)]
fn main() {
    let model = Predictor::load("examples/iris.so", 1).unwrap();

    let feat: Vec<f64> = vec![7.7, 2.8, 6.7, 2.];

    let pred: Array2<f64> = model.predict_batch(&DMatrix::from_slice(&feat)?, false, false)?;
    println!("{:?}", pred);
}