awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 रिपॉजिटरी

Awesome GitHub RepositoriesMulti-Process Data Loading

Parallel data loading strategies using multiple processes and pinned memory to optimize GPU throughput.

Distinct from Parallel Loading: Focuses on the CPU-to-GPU data transfer pipeline and multi-processing, whereas the candidate refers to weight loading parallelism.

Explore 5 awesome GitHub repositories matching artificial intelligence & ml · Multi-Process Data Loading. Refine with filters or upvote what's useful.

Awesome Multi-Process Data Loading GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • pytorch/tutorialspytorch का अवतार

    pytorch/tutorials

    9,202GitHub पर देखें↗

    The PyTorch Tutorials repository is a collection of educational resources that provides step-by-step guidance on building, training, and deploying neural networks using the PyTorch framework. It covers the complete machine learning workflow, from data loading and model definition through optimization loops and model persistence, with dedicated guides for distributed training, model fine-tuning, and deployment. The tutorials offer practical demonstrations of adapting pre-trained models to new tasks through transfer learning, scaling training across multiple GPUs or machines using PyTorch's dis

    Optimizes DataLoader settings like worker count and memory pinning to maximize training throughput.

    Python
    GitHub पर देखें↗9,202
  • tingsongyu/pytorch_tutorialTingsongYu का अवतार

    TingsongYu/PyTorch_Tutorial

    8,018GitHub पर देखें↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Implements multi-process data loading to prevent CPU bottlenecks during model training.

    Python
    GitHub पर देखें↗8,018
  • kingoflolz/mesh-transformer-jaxkingoflolz का अवतार

    kingoflolz/mesh-transformer-jax

    6,376GitHub पर देखें↗

    यह प्रोजेक्ट एक JAX-आधारित ट्रांसफार्मर फ्रेमवर्क और लार्ज लैंग्वेज मॉडल ट्रेनर है जिसे TPU हार्डवेयर एक्सेलेरेटर्स पर वितरित मॉडल्स बनाने और प्रशिक्षित करने के लिए डिज़ाइन किया गया है। यह मेमोरी ओवरहेड को कम करने और प्रोसेसिंग गति बढ़ाने के लिए डिवाइसेस के मेश पर वेट्स और कंप्यूटेशन्स को विभाजित करके ऑटोरिग्र्रेसिव मॉडल्स को प्रीट्रेन और फाइन-ट्यून करने के लिए एक सिस्टम प्रदान करता है। फ्रेमवर्क में संसाधनों को प्रोविज़न करने और रिमोट वितरित नोड्स पर डिपेंडेंसी इंस्टॉलेशन को स्वचालित करने के लिए एक TPU कंप्यूट ऑर्केस्ट्रेटर शामिल है। इसमें एक मॉडल वेट कन्वर्टर भी है जो विभिन्न हार्डवेयर कॉन्फ़िगरेशन और न्यूमेरिकल प्रिसिजन के बीच चेकपॉइंट्स को ट्रांसफॉर्म और रिशार्ड करने में सक्षम है। प्रोजेक्ट क्लाउड स्टोरेज के लिए शार्ड चेकपॉइंट मैनेजमेंट, स्टेट रिस्टोरेशन के साथ स्ट्रीम-आधारित डेटा लोडिंग, और मॉडल इन्फरेंस के लिए न्यूक्लियस-आधारित टेक्स्ट जनरेशन सहित व्यापक क्षमताओं को कवर करता है। यह TPU और GPU क्लस्टर्स के लिए XLA-कंपाइल्ड हार्डवेयर एक्सेलेरेशन का समर्थन करता है और मानकीकृत भाषा कार्यों के खिलाफ प्रदर्शन बेंचमार्किंग के लिए उपकरण प्रदान करता है।

    Tracks processed files and batch indices to resume training data loading from a specific point after interruption.

    Python
    GitHub पर देखें↗6,376
  • ppwwyyxx/tensorpackppwwyyxx का अवतार

    ppwwyyxx/tensorpack

    6,287GitHub पर देखें↗

    Tensorpack एक उच्च-प्रदर्शन TensorFlow ट्रेनिंग फ्रेमवर्क और वितरित डीप लर्निंग टूलकिट है। यह निष्पादन गति और आर्किटेक्चरल लचीलेपन पर ध्यान देने के साथ न्यूरल नेटवर्क्स बनाने और प्रशिक्षित करने के लिए उपकरणों का एक सूट प्रदान करता है। प्रोजेक्ट एक न्यूरल नेटवर्क ऑप्टिमाइज़ेशन सूट के रूप में कार्य करता है, जो ट्रेनिंग ओवरहेड को कम करने के लिए उच्च-दक्षता निष्पादन पैटर्न लागू करता है। यह एक समानांतर डेटा लोडिंग पाइपलाइन के रूप में कार्य करता है, जो बड़े डेटासेट को प्रोसेस करते समय थ्रूपुट को अधिकतम करने के लिए स्वचालित समानांतरकरण का उपयोग करता है। टूलकिट डेटा-समानांतर रणनीतियों का उपयोग करके कई GPUs और कंप्यूट क्लस्टर्स में वितरित प्रशिक्षण को कवर करती है। इसकी क्षमताओं में बड़े पैमाने पर डेटासेट प्रोसेसिंग और ट्रेनिंग थ्रूपुट बढ़ाने के लिए प्रदर्शन ऑप्टिमाइज़ेशन शामिल है।

    Utilizes multi-process data loading and parallelization strategies to maximize throughput for large datasets.

    Python
    GitHub पर देखें↗6,287
  • tingsongyu/pytorch-tutorial-2ndTingsongYu का अवतार

    TingsongYu/PyTorch-Tutorial-2nd

    4,555GitHub पर देखें↗

    This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It covers the fundamental building blocks of deep learning, including tensor manipulation, automatic differentiation, and the construction of modular neural network components. The repository serves as a technical guide for several specialized domains. It provides implementation details for computer vision tasks such as image classification, object detection, and semantic segmentation, as well as natural language processing workflows involving transformers, recurrent networks, and gen

    Provides parallel data loading strategies using multiple CPU subprocesses and pinned memory to optimize GPU throughput.

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    GitHub पर देखें↗4,555
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Training & Tuning
  6. Data and Checkpointing
  7. Model Loading
  8. Parallel Loading
  9. Multi-Process Data Loading

सब-टैग एक्सप्लोर करें

  • Data Loading State RestorationTracking mechanisms to resume data stream loading from specific indices after interruption. **Distinct from Batched Data Loading:** Focuses on resuming the stream position rather than the act of batching data.