awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
openai avatar

openai/grokArchived

0
View on GitHub↗
4,251 estrellas·586 forks·Python·MIT·6 vistas

Grok

Grok es un framework de entrenamiento de redes neuronales y una suite de experimentos de machine learning diseñada para la investigación de generalización algorítmica. Proporciona un conjunto de herramientas para estudiar cómo las redes neuronales pasan de memorizar datos de entrenamiento a descubrir reglas generales cuando se entrenan con conjuntos de datos pequeños.

La implementación se centra en el análisis de sobreajuste (overfitting) de aprendizaje profundo y la evaluación del entrenamiento de redes neuronales. Permite la ejecución de bucles de entrenamiento para observar el fenómeno de "grokking" y medir el rendimiento del modelo en datos algorítmicos no vistos.

El código base cubre áreas de capacidad que incluyen muestreo de conjuntos de datos algorítmicos, optimización iterativa de gradiente y monitoreo de generalización basado en pérdida para rastrear la brecha entre la pérdida de entrenamiento y la de validación.

Features

  • Generalization Analyses - Evaluates model performance on unseen algorithmic data to identify patterns of overfitting and the emergence of generalization.
  • Algorithmic Research - Conducts research into how neural networks discover general rules from small algorithmic datasets.
  • Loss and Distribution Monitoring - Tracks the gap between training and validation loss curves to monitor the transition from overfitting to generalization.
  • General Model Training - Executes training loops on small algorithmic datasets to observe the transition from memorization to general problem solving.
  • Overfitting Debuggers - Investigates the grokking phenomenon where models improve generalization long after training loss plateaus.
  • Training Weight Adjustments - Defines neural network layers as tensors of floating point weights that are updated via gradient descent.
  • Neural Network Training Frameworks - Provides a training framework specifically designed to observe and study the phenomenon of grokking.
  • Stochastic Gradient Optimizers - Implements iterative weight updates using gradient-based optimization algorithms to minimize loss during training.
  • Dataset Sampling Utilities - Provides utilities for synthesizing small, structured algorithmic datasets to test model memorization versus generalization.
  • Machine Learning Experiment Trackers - Ships a suite of scripts and loaders to track metrics and measure generalization across algorithmic experiments.
  • Symmetric Initializations - Implements symmetric random weight distributions to ensure consistent convergence across experimental runs.
  • Neural Network Evaluation - Measures model performance on unseen data to verify the ability to solve structured algorithmic problems.

Historial de estrellas

Gráfico del historial de estrellas de openai/grokGráfico del historial de estrellas de openai/grok

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace openai/grok?

Grok es un framework de entrenamiento de redes neuronales y una suite de experimentos de machine learning diseñada para la investigación de generalización algorítmica. Proporciona un conjunto de herramientas para estudiar cómo las redes neuronales pasan de memorizar datos de entrenamiento a descubrir reglas generales cuando se entrenan con conjuntos de datos pequeños.

¿Cuáles son las características principales de openai/grok?

Las características principales de openai/grok son: Generalization Analyses, Algorithmic Research, Loss and Distribution Monitoring, General Model Training, Overfitting Debuggers, Training Weight Adjustments, Neural Network Training Frameworks, Stochastic Gradient Optimizers.

¿Qué alternativas de código abierto existen para openai/grok?

Las alternativas de código abierto para openai/grok incluyen: akramz/hands-on-machine-learning-with-scikit-learn-keras-and-tensorflow — This project serves as an educational and practical resource for mastering machine learning workflows using Python. It… ppwwyyxx/tensorpack — Tensorpack is a high-performance TensorFlow training framework and distributed deep learning toolkit. It provides a… aberhu/knowledge-distillation-zoo — Knowledge-Distillation-Zoo is a framework for neural network model compression that facilitates the transfer of… gabrieleangeletti/deep-learning-tensorflow — This project is a deep learning library and neural network training framework built for the TensorFlow ecosystem. It… karpathy/convnetjs — ConvNetJS is a JavaScript deep learning library and neural network training engine designed for client-side machine… swift-ai/swift-ai — Swift-AI is an on-device library for training and running fully-connected neural networks on Apple platforms. It is…

Alternativas open-source a Grok

Proyectos open-source similares, clasificados según cuántas características comparten con Grok.
  • akramz/hands-on-machine-learning-with-scikit-learn-keras-and-tensorflowAvatar de Akramz

    Akramz/Hands-on-Machine-Learning-with-Scikit-Learn-Keras-and-TensorFlow

    1,041Ver en GitHub↗

    This project serves as an educational and practical resource for mastering machine learning workflows using Python. It provides a comprehensive collection of code examples and exercises designed to guide users through the implementation of predictive systems, ranging from fundamental algorithms to deep learning architectures. The repository distinguishes itself by offering a structured approach to both classical machine learning and neural network training. It covers the full lifecycle of model development, including the orchestration of reusable data transformation pipelines, advanced ensemb

    Jupyter Notebookartificial-intelligencedeep-learningmachine-learning
    Ver en GitHub↗1,041
  • gabrieleangeletti/deep-learning-tensorflowAvatar de gabrieleangeletti

    gabrieleangeletti/Deep-Learning-TensorFlow

    958Ver en GitHub↗

    This project is a deep learning library and neural network training framework built for the TensorFlow ecosystem. It functions as a structured repository of algorithms and tools designed to execute iterative learning routines, fit complex datasets to predictive models, and manage the deployment of trained neural networks. The library provides a standardized interface for machine learning research prototyping, allowing users to experiment with various architectures and validate data models. It supports the full lifecycle of model development, from the initial training of neural networks on cus

    Pythondeep-learningtensorflow
    Ver en GitHub↗958
  • aberhu/knowledge-distillation-zooAvatar de AberHu

    AberHu/Knowledge-Distillation-Zoo

    1,747Ver en GitHub↗

    Knowledge-Distillation-Zoo is a framework for neural network model compression that facilitates the transfer of learned patterns from large teacher models to smaller student architectures. It provides a modular environment for executing training pipelines designed to reduce the computational requirements of deep learning models while maintaining predictive accuracy. The library implements knowledge transfer through both logit-based mimicry and feature-map alignment, allowing students to replicate the classification behavior and internal representations of a teacher. It supports teacher-studen

    Pythondistillationkdkd-methods
    Ver en GitHub↗1,747
  • karpathy/convnetjsAvatar de karpathy

    karpathy/convnetjs

    11,171Ver en GitHub↗

    ConvNetJS is a JavaScript deep learning library and neural network training engine designed for client-side machine learning. It functions as a framework for building, training, and running convolutional neural networks directly within a web browser without the need for a backend server. The library specializes in image recognition and pattern analysis using convolutional and pooling layers. It enables the creation of models for classification and regression tasks, as well as the development of reinforcement learning agents that optimize behavior through trial and error in simulated environme

    JavaScript
    Ver en GitHub↗11,171
Ver las 30 alternativas a Grok→