Crate tiny_recursive_rs

Crate tiny_recursive_rs 

Source
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§

config
data
layers
models
training
utils

Enums§

TRMError
Library error types

Type Aliases§

Result