The custom-csv-dataset example implements the Dataset
trait to retrieve dataset elements from a .csv
file on disk. For this example, we use the diabetes dataset (original source).
The dataset only contains 442 records, so we use InMemDataset::from_csv(path)
method to read the csv dataset file into a vector (in-memory) of DiabetesPatient
records (struct) with the help of serde
.
cargo run --example custom-csv-dataset