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

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

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

4 个仓库

Awesome GitHub RepositoriesML Batch Training Optimizations

Techniques for optimizing the grouping and processing of data batches to improve neural network training efficiency.

Distinct from Batch Processing: Focuses on stochastic gradient descent batching for ML training rather than general bulk data operations.

Explore 4 awesome GitHub repositories matching data & databases · ML Batch Training Optimizations. Refine with filters or upvote what's useful.

Awesome ML Batch Training Optimizations GitHub Repositories

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

    MorvanZhou/PyTorch-Tutorial

    8,458在 GitHub 上查看↗

    This project is a collection of PyTorch learning resources and educational guides designed to teach the construction and training of neural networks. It serves as a comprehensive deep learning tutorial covering various model architectures and practical implementation strategies. The resources provide specific guidance on implementing computer vision tasks, such as image classification and synthetic imagery generation, as well as reinforcement learning agents using value networks and experience replay. It also covers sequential data modeling through recurrent networks and generative modeling u

    Applies batch processing and acceleration techniques to improve the efficiency and stability of the learning process.

    Jupyter Notebookautoencoderbatchbatch-normalization
    在 GitHub 上查看↗8,458
  • tensorflow/nmttensorflow 的头像

    tensorflow/nmt

    6,461在 GitHub 上查看↗

    This project is a neural machine translation system used to build models that automatically translate text from one language to another. It utilizes sequence-to-sequence modeling to transform variable-length input sequences into corresponding output sequences. The system implements bidirectional recurrent neural network encoding and attention mechanisms to capture contextual information and focus on specific parts of the source text during translation. To manage training and inference, it employs separate computational graphs and supports distributing model layers across multiple GPU devices.

    Optimizes training efficiency by grouping similarly sized sentences into batches to reduce padding.

    Python
    在 GitHub 上查看↗6,461
  • kevinmusgrave/pytorch-metric-learningKevinMusgrave 的头像

    KevinMusgrave/pytorch-metric-learning

    6,328在 GitHub 上查看↗

    PyTorch Metric Learning is an open-source library for training neural networks to produce similarity-preserving embedding spaces. It provides a modular framework where interchangeable loss functions, mining strategies, and evaluation tools can be composed to learn representations that map similar items to nearby points and dissimilar items to distant points in the embedding space. The library distinguishes itself through a highly configurable architecture that separates concerns across several interchangeable components. Users can assemble custom loss functions from pluggable distance metrics

    Implements cross-batch memory queues that store embeddings from previous iterations for contrastive learning.

    Pythoncomputer-visioncontrastive-learningdeep-learning
    在 GitHub 上查看↗6,328
  • morvanzhou/tensorflow-tutorialMorvanZhou 的头像

    MorvanZhou/Tensorflow-Tutorial

    4,334在 GitHub 上查看↗

    本项目是使用 TensorFlow 进行神经网络开发的教育资源和参考实现集合。它作为一个全面的学习课程、机器学习课程大纲和构建深度学习架构的实践指南。 该代码库提供了涵盖广泛模型类型的教学材料和示例,包括用于图像分类的卷积神经网络、用于序列数据的循环网络和长短期记忆单元,以及用于生成式建模的自动编码器。它还包括用于深度强化学习智能体和将预训练模型适配到新任务的迁移学习技术的实现。 该项目涵盖了完整的开发生命周期,包括数据预处理、计算图定义和权重优化。它提供了用于模型评估和训练优化的实用工具(如 Dropout 和正则化),以及用于可视化网络架构和监控训练指标的工具。

    Implements stochastic gradient descent batching to manage computational load during neural network training.

    Pythonautoencoderclassificationcnn
    在 GitHub 上查看↗4,334
  1. Home
  2. Data & Databases
  3. Batch Processing
  4. ML Batch Training Optimizations