concision_core/nn/model/
config.rs

1/*
2    Appellation: config <module>
3    Contrib: FL03 <jo3mccain@icloud.com>
4*/
5use crate::traits::Config;
6
7pub struct ModelConfig {
8    pub name: String,
9    _children: Vec<Box<dyn Config>>,
10}
11
12impl Config for ModelConfig {}
13
14#[cfg_attr(feature = "serde", derive(serde::Deserialize, serde::Serialize,))]
15pub struct ConfigBase {
16    pub id: usize,
17    pub name: &'static str,
18}