entrenar/models/mod.rs
1//! Model architecture scaffolds for aprender-train.
2//!
3//! This module holds frozen, contract-driven architectural configs for
4//! models trained by `aprender-train` / `entrenar`. Each submodule pins
5//! its dimensions to a YAML contract in `contracts/model-families/` and
6//! uses compile-time `const` assertions to refuse to build if the config
7//! drifts from the contract.
8//!
9//! Submodules here are scaffolds only — forward/backward passes and
10//! tensor allocation are implemented elsewhere. Nothing is re-exported
11//! to the crate root; binding these configs into public API is a
12//! follow-up once the scaffolds are reviewed.
13
14#![allow(dead_code)]
15
16pub mod llama_370m;