awesome-repositories.com分类博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

Awesome GitHub RepositoriesBackpropagation Implementations

Manual implementations of gradient-based optimization logic.

Explore 6 awesome GitHub repositories matching artificial intelligence & ml · Backpropagation Implementations. Refine with filters or upvote what's useful.

Awesome Backpropagation Implementations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • rasbt/llms-from-scratchrasbt 的头像

    rasbt/LLMs-from-scratch

    97,260在 GitHub 上查看↗

    This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementation, the project enables users to master the fundamental mechanics of artificial intelligence without relying on high-level abstraction frameworks. The project distinguishes itself by constructing neural network components and gradient-based optimization logic from first princip

    Implements gradient-based optimization logic manually to clarify the mechanics of weight updates and loss minimization.

    Jupyter Notebookaiartificial-intelligencechatbot
    在 GitHub 上查看↗97,260
  • karpathy/llm.ckarpathy 的头像

    karpathy/llm.c

    30,230在 GitHub 上查看↗

    This project is a low-dependency engine designed for training large language models using native C and CUDA. It provides a bare-metal environment for tensor computation, allowing for the execution of neural network operations directly on hardware accelerators without the overhead of high-level software abstractions. The framework distinguishes itself by implementing manual gradient backpropagation and custom hardware-specific kernels, providing granular control over memory mapping and computational precision. It supports distributed training across multiple graphics processors and compute nod

    Calculates weight adjustments through explicit mathematical implementation rather than relying on automated differentiation engines.

    Cuda
    在 GitHub 上查看↗30,230
  • mnielsen/neural-networks-and-deep-learningmnielsen 的头像

    mnielsen/neural-networks-and-deep-learning

    17,721在 GitHub 上查看↗

    This project is a comprehensive educational resource and curriculum designed to teach the mathematical foundations and practical implementation of neural networks. It provides a structured path for understanding how computers learn from data, covering core concepts such as gradient descent, backpropagation, and the biological inspiration behind artificial neurons. The platform distinguishes itself by combining theoretical proofs with hands-on implementation exercises. It demonstrates the universal approximation theorem through visual explanations and guides users in building various architect

    Implements backpropagation using matrix-based operations to update network weights.

    Python
    在 GitHub 上查看↗17,721
  • rasbt/deeplearning-modelsrasbt 的头像

    rasbt/deeplearning-models

    17,427在 GitHub 上查看↗

    This repository is an educational collection of deep learning implementations designed to demonstrate the fundamental principles of neural network architecture and optimization. It provides a comprehensive resource for understanding machine learning through hands-on code examples, ranging from basic multilayer perceptrons to complex generative models. The project distinguishes itself by emphasizing the manual construction of models, including the implementation of backpropagation from scratch to illustrate core mathematical mechanics. It covers a wide array of architectural design patterns, s

    Implements backpropagation from scratch to demonstrate the fundamental mathematical mechanics of neural network weight updates.

    Jupyter Notebook
    在 GitHub 上查看↗17,427
  • imagineailab/ai-by-hand-excelImagineAILab 的头像

    ImagineAILab/ai-by-hand-excel

    6,177在 GitHub 上查看↗

    该项目由交互式电子表格模型组成,旨在演示反向传播、多层感知器和 Transformer 注意力的数学机制。它作为基于 Excel 的神经网络模拟器,用于手动计算张量运算和矩阵乘法以可视化数据流。 这些模型通过在显式单元格公式中实现自注意力和反向传播,提供了一种可视化神经网络内部逻辑的方法。它包括用于建模 Transformer 架构和多层感知器层的特定数学练习。 该模拟涵盖了深度学习基础知识,包括前向传播的计算以及使用梯度下降来更新权重。它使用基于单元格的张量模拟来跟踪参数更新并映射注意力机制内的加权关系。

    Implements gradient-based optimization logic through explicit formulas to demonstrate how weights are updated.

    在 GitHub 上查看↗6,177
  • oreilly-japan/deep-learning-from-scratchoreilly-japan 的头像

    oreilly-japan/deep-learning-from-scratch

    4,791在 GitHub 上查看↗

    This project is a deep learning educational implementation and Python neural network tutorial. It provides a collection of neural network implementations built from scratch to teach fundamental deep learning concepts without the use of high-level frameworks. The material is delivered as managed notebook courseware, featuring interactive code examples hosted in a managed environment. This approach allows for the execution of implementation examples in the cloud to eliminate the need for local machine configuration. The codebase covers the implementation of deep learning models, neural network

    Implements manual gradient computation using the chain rule to demonstrate the mechanics of backpropagation.

    Jupyter Notebook
    在 GitHub 上查看↗4,791
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Architectures
  5. Neural Network Components
  6. Backpropagation Implementations