awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
SamsungSAILMontreal avatar

SamsungSAILMontreal/TinyRecursiveModelsArchived

0
View on GitHub↗
6,540 stars·1,033 forks·Python·MIT·11 views

TinyRecursiveModels

TinyRecursiveModels is a recursive training framework for small neural networks designed to solve complex logical tasks. It functions as a parameter-efficient model trainer and a reasoning dataset generator, enabling the optimization of models that refine their answers through iterative reasoning steps.

The framework differentiates itself by utilizing latent-state recursive refinement, where the model maintains and updates an internal hidden representation to improve prediction accuracy over multiple sequential steps. It also includes tools for generating structured training and evaluation datasets based on logical puzzles and maze solving.

The system covers hardware-accelerated training loops and parameter-efficient network design to reduce computational overhead while maintaining reasoning capabilities.

Features

  • Latent State Recursive Refiners - Implements a recursive framework where the model iteratively updates its internal latent state to refine reasoning accuracy.
  • Latent State Refinement - Improves model predictions by updating an internal latent state across multiple steps before final output.
  • State Trackers - Maintains a persistent hidden representation that evolves as the model progresses through iterative reasoning steps.
  • Iterative Prediction Refiners - Provides a mechanism to refine model outputs by iteratively feeding predictions back into the network for successive corrections.
  • Reasoning Model Training Suites - Provides a training suite for optimizing small neural networks to solve complex logical puzzles recursively.
  • Synthetic Reasoning Data Generators - Generates structured training data by mapping logical puzzles and maze solutions into reasoning sequences.
  • Efficient Neural Architectures - Employs small-scale, parameter-efficient neural network architectures designed to minimize computational overhead.
  • Recursive Answer Refiners - Improves predicted outputs by iteratively updating internal states and answers through multiple reasoning steps.
  • Reasoning Dataset Builders - Constructs structured training and evaluation datasets for logical puzzles and maze solving.
  • Neural Network Training Frameworks - Provides a framework for building and optimizing small-scale neural networks on complex logical tasks.
  • Hardware Training Acceleration - Implements hardware-level optimizations for the neural network training process using GPU and TPU acceleration.
  • Parameter-Efficient Training Toolkits - Ships a trainer for optimizing small-scale models on difficult tasks using parameter-efficient techniques.
  • Parameter-Efficient Tuning Techniques - Optimizes small-scale models using parameter-efficient techniques to reduce resource requirements.

Star history

Star history chart for samsungsailmontreal/tinyrecursivemodelsStar history chart for samsungsailmontreal/tinyrecursivemodels

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to TinyRecursiveModels

Similar open-source projects, ranked by how many features they share with TinyRecursiveModels.
  • simplescaling/s1simplescaling avatar

    simplescaling/s1

    6,656View on GitHub↗

    s1 is a reasoning training framework and GPU cluster orchestrator designed to build and refine large language models. It provides a system for executing supervised fine-tuning on distributed hardware, utilizing gradient checkpointing and hardware optimization to improve model reasoning. The project features a synthetic data generator and dataset builder that produce high-quality training sets. This workflow collects questions, generates model reasoning traces, and applies automated grading loops to filter for correct answers. The framework includes an evaluation suite to compute accuracy and

    Python
    View on GitHub↗6,656
  • huggingface/open-r1huggingface avatar

    huggingface/open-r1

    26,326View on GitHub↗

    Open-r1 is a framework designed for the large-scale training, distillation, and optimization of language models focused on complex reasoning and programming tasks. It provides a comprehensive suite of tools for managing distributed training jobs across multi-node clusters, enabling the development of high-performance models through reinforcement learning and supervised fine-tuning. The project distinguishes itself by integrating secure, containerized code execution environments directly into the training and evaluation lifecycle. By allowing models to run and verify code snippets against test

    Python
    View on GitHub↗26,326
  • huawei-noah/efficient-ai-backboneshuawei-noah avatar

    huawei-noah/Efficient-AI-Backbones

    4,417View on GitHub↗

    Efficient-AI-Backbones is a lightweight neural network library and computer vision model zoo. It provides a collection of optimized deep learning backbones designed to minimize computational overhead and memory usage for artificial intelligence tasks. The project implements specialized architectures such as GhostNet and MLP to reduce processing requirements. It features a modular backbone design and the distribution of pretrained weights to accelerate the development and deployment of vision models. The library covers efficient neural network design and edge device AI optimization. Its capab

    Pythonconvolutional-neural-networksefficient-inferenceghostnet
    View on GitHub↗4,417
  • huawei-noah/ghostnethuawei-noah avatar

    huawei-noah/ghostnet

    4,416View on GitHub↗

    GhostNet provides a set of efficient AI model architectures and neural network design patterns designed to reduce computation and memory overhead. It serves as a computer vision backbone and a lightweight vision transformer, optimizing the balance between predictive accuracy and inference speed. The project focuses on reducing resource consumption for deployment on mobile devices and edge hardware. It achieves this through the use of lightweight vision transformer implementations and architectures that minimize the total number of parameters. The codebase covers a range of capabilities for i

    Python
    View on GitHub↗4,416
See all 30 alternatives to TinyRecursiveModels→

Frequently asked questions

What does samsungsailmontreal/tinyrecursivemodels do?

TinyRecursiveModels is a recursive training framework for small neural networks designed to solve complex logical tasks. It functions as a parameter-efficient model trainer and a reasoning dataset generator, enabling the optimization of models that refine their answers through iterative reasoning steps.

What are the main features of samsungsailmontreal/tinyrecursivemodels?

The main features of samsungsailmontreal/tinyrecursivemodels are: Latent State Recursive Refiners, Latent State Refinement, State Trackers, Iterative Prediction Refiners, Reasoning Model Training Suites, Synthetic Reasoning Data Generators, Efficient Neural Architectures, Recursive Answer Refiners.

What are some open-source alternatives to samsungsailmontreal/tinyrecursivemodels?

Open-source alternatives to samsungsailmontreal/tinyrecursivemodels include: simplescaling/s1 — s1 is a reasoning training framework and GPU cluster orchestrator designed to build and refine large language models.… huggingface/open-r1 — Open-r1 is a framework designed for the large-scale training, distillation, and optimization of language models… huawei-noah/ghostnet — GhostNet provides a set of efficient AI model architectures and neural network design patterns designed to reduce… jiayi-pan/tinyzero — TinyZero is a reinforcement learning framework and implementation designed to train language models to develop… huawei-noah/efficient-ai-backbones — Efficient-AI-Backbones is a lightweight neural network library and computer vision model zoo. It provides a collection… pageman/sutskever-30-implementations — This project is a collection of deep learning research implementations and a reproduction kit designed to translate…