pub mod image_data_set;
pub use image_data_set::*;
use crate::prelude::*;
#[derive(Debug, Serialize, Deserialize)]
pub struct TrainingDataSet {
pub training: ImageDataSet,
pub regularization: Option<ImageDataSet>,
}
impl TrainingDataSet {
pub fn new(training: ImageDataSet) -> Self {
let regularization = Default::default();
TrainingDataSet { training, regularization }
}
pub fn with_regularization_images(mut self, regularization_images: ImageDataSet) -> Self {
self.regularization = Some(regularization_images);
self
}
}