Expand description
Tiny Recursive Models - Rust implementation
A Rust port of TinyRecursiveModels for fast, efficient recursive reasoning with tiny parameter counts (~7M params).
§Architecture
The model uses a hierarchical recursive architecture with:
- H-cycles: High-level reasoning cycles for refinement
- L-cycles: Low-level update cycles for detailed processing
- ACT: Adaptive Computation Time for dynamic halting
§Example
ⓘ
use tiny_recursive::{TinyRecursiveModel, TRMConfig};
let config = TRMConfig::default();
let model = TinyRecursiveModel::new(config)?;
let output = model.forward(input)?;Re-exports§
pub use config::TRMConfig;pub use models::TinyRecursiveModel;
Modules§
Enums§
- TRMError
- Library error types