awesome-repositories.com
博客
awesome-repositories.com

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

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

4 个仓库

Awesome GitHub RepositoriesTraining Data Iterators

Specialized iterators that decouple training loops from data sources and manage dataset restarts.

Distinct from Range-Based Loop Iteration: Focuses on the lifecycle and restart logic of ML dataset iterators rather than generic language loop constructs

Explore 4 awesome GitHub repositories matching software engineering & architecture · Training Data Iterators. Refine with filters or upvote what's useful.

Awesome Training Data Iterators GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • pytorch/ignitepytorch 的头像

    pytorch/ignite

    4,770在 GitHub 上查看↗

    Ignite is a high-level training framework for PyTorch neural networks that serves as a training engine and deep learning lifecycle manager. It provides a structured system for organizing and automating training and evaluation loops, managing data iterators and triggering event handlers at specific milestones during the model training process. The project distinguishes itself through a comprehensive suite of tools for distributed training and model evaluation. It includes utilities for synchronizing gradients and coordinating collective communication across multiple GPUs or nodes, as well as a

    Decouples the training loop from data sources by managing the lifecycle and restarting of dataset iterators.

    Python
    在 GitHub 上查看↗4,770
  • google-deepmind/learning-to-learngoogle-deepmind 的头像

    google-deepmind/learning-to-learn

    4,068在 GitHub 上查看↗

    本项目是一个 TensorFlow 元学习框架和研究工具包,旨在实现和训练学习到的优化器。它提供了一套用于开发学习如何优化其他模型的神经网络的工具,取代了传统的基于梯度的优化算法。 该框架包括一个问题集成管理器,允许将多个不同的优化任务组合成单个加权损失函数进行同步训练。它使用工厂模式进行网络实例化,并支持定义自定义目标函数和损失图作为学习算法的目标。 该工具包涵盖了广泛的功能,包括基于梯度的元优化、模型基准测试以及具有可配置展开长度的训练循环执行。它还提供了用于梯度预处理、序列化状态持久化以及报告实验统计数据(如平均最终误差和 epoch 持续时间)的工具。

    Executes training iterations over specified sequence lengths to optimize the learning algorithm's performance.

    Pythonartificial-intelligencedeep-learningmachine-learning
    在 GitHub 上查看↗4,068
  • rasbt/deep-learning-bookrasbt 的头像

    rasbt/deep-learning-book

    2,819在 GitHub 上查看↗

    This project is an educational resource and tutorial series designed to teach the principles of deep learning through interactive notebooks. It provides a structured curriculum that guides users through the implementation of artificial neural networks, focusing on both the practical construction of models and the underlying mechanics of machine learning workflows. The material emphasizes a hands-on approach, allowing users to build and train neural network architectures from scratch using standard programming patterns. By working through these examples, learners gain experience with the core

    Implements cyclic training loops for forward passes and weight updates to minimize loss functions.

    Jupyter Notebookartificial-intelligencedata-sciencedeep-learning
    在 GitHub 上查看↗2,819
  • assemblyai-community/machine-learning-from-scratchAssemblyAI-Community 的头像

    AssemblyAI-Community/Machine-Learning-From-Scratch

    971在 GitHub 上查看↗

    Machine-Learning-From-Scratch 是一个教育性仓库,提供了使用标准 Python 编程逻辑构建的基础机器学习模型实现。它作为一个资源,帮助用户通过从零开始构建常见的统计和预测算法,而非依赖高级机器学习框架,来理解其内部机制。 该项目优先考虑算法设计的透明度,利用数学原语和向量化数组计算来揭示底层的微积分和统计逻辑。通过将学习技术结构化为模块化、独立的组件,该仓库允许用户隔离地检查迭代训练循环和基于梯度的优化过程。 该集合涵盖了广泛的数据科学技术,专注于核心处理步骤和模型训练过程的手动实现。该仓库旨在通过演示预测模型如何通过基础编程和分析实践来运作,从而支持数据科学技能的发展。

    Executes sequential passes over datasets to refine internal weights and biases through repeated exposure to input features.

    Python
    在 GitHub 上查看↗971
  1. Home
  2. Software Engineering & Architecture
  3. Compile-Time Code Generation
  4. Iterative Code Generation
  5. Iterative Loop Constructs
  6. Range-Based Loop Iteration
  7. Training Data Iterators

探索子标签

  • Training Loops1 个子标签Sequential execution patterns for iterating over datasets to refine model weights and biases. **Distinct from Training Data Iterators:** Distinct from Training Data Iterators: focuses on the training loop logic itself rather than the data source management.