[][src]Function gbdt::input::load_csv

pub fn load_csv(
    file: &mut File,
    input_format: InputFormat
) -> Result<DataVec, Box<dyn Error>>

Load csv file.

Example

use std::fs::File;
use gbdt::input::{InputFormat, load_csv};
let train_file = "dataset/iris/train.txt";
let mut file = File::open(train_file.to_string()).unwrap();
let mut fmt = InputFormat::csv_format();
fmt.set_label_index(4);
let train_dv = load_csv(&mut file, fmt);

Error

Raise error if file cannot be read correctly.