awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 dépôts

Awesome GitHub RepositoriesLanguage Modeling Data Loading

Reads text from dataframes and tokenizes it into sequences for training language models.

Distinct from Text Model Training: Distinct from Text Model Training: focuses on the data loading and tokenization step, not the full training process.

Explore 6 awesome GitHub repositories matching artificial intelligence & ml · Language Modeling Data Loading. Refine with filters or upvote what's useful.

Awesome Language Modeling Data Loading GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • axa-group/nlp.jsAvatar de axa-group

    axa-group/nlp.js

    6,574Voir sur GitHub↗

    nlp.js is a JavaScript natural language processing library and development framework used to build natural language understanding engines. It provides a toolkit for creating local machine learning models for intent classification and acts as a multilingual text processor that detects languages and normalizes text across various dialects. The framework distinguishes itself by supporting local execution on both servers and mobile devices, enabling chatbot functionality without an internet connection. It features a specialized system for conversational slot filling to collect mandatory informati

    Enables the initialization of model knowledge bases by fetching JSON corpora from remote URLs.

    JavaScriptbotbotschatbot
    Voir sur GitHub↗6,574
  • shibing624/pycorrectorAvatar de shibing624

    shibing624/pycorrector

    6,473Voir sur GitHub↗

    pycorrector is an open-source toolkit for detecting and correcting spelling and grammar errors in Chinese text. It combines multiple correction approaches, including rule-based methods using Kenlm n-gram language models and confusion sets, as well as deep learning correctors built on BERT, GPT, and T5 models. The toolkit also provides a command-line interface for batch processing Chinese text files with configurable detection and output options. The project distinguishes itself by offering a range of correction strategies that can be mixed and matched. Rule-based correction uses character-lev

    Replaces the default Kenlm language model with a user-trained or smaller model for resource-constrained environments.

    Pythoncscerror-correctionerror-detection
    Voir sur GitHub↗6,473
  • tensorflow/nmtAvatar de tensorflow

    tensorflow/nmt

    6,461Voir sur 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.

    Processes raw text into batched and padded tensors using vocabulary lookups for model input.

    Python
    Voir sur GitHub↗6,461
  • meta-pytorch/torchtuneAvatar de meta-pytorch

    meta-pytorch/torchtune

    5,774Voir sur GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a config-driven system for instantiating components, orchestrating distributed training, and managing parameter-efficient fine-tuning with quantization support, all through YAML-based configurations and command-line overrides. The library distinguishes itself through its comprehensive post-training workflow orchestration, combining supervised fine-tuning, preference optimization (DPO, PPO, GRPO), knowledge distillation, and quantization-aware training in a single configurable pip

    Reads conversational data from local files or remote HTTPS URLs using the Hugging Face datasets loader.

    Python
    Voir sur GitHub↗5,774
  • fastai/course-v3Avatar de fastai

    fastai/course-v3

    4,914Voir sur GitHub↗

    Ce projet est un programme éducatif complet et un framework de deep learning conçu pour enseigner le deep learning pratique avec PyTorch via des notebooks et des exemples de code. Il sert de bibliothèque de haut niveau pour construire, entraîner et déployer des réseaux de neurones, agissant comme un orchestrateur d'entraînement de modèles qui coordonne les modèles PyTorch, les optimiseurs et les fonctions de perte. Le projet fournit des boîtes à outils spécialisées pour la vision par ordinateur, le traitement du langage naturel et le prétraitement de données tabulaires. Il se distingue par des contrôles d'entraînement avancés tels que des taux d'apprentissage discriminatifs, un système de callback bidirectionnel pour personnaliser la logique d'entraînement, et une abstraction de haut niveau qui automatise le placement sur périphérique et les boucles d'entraînement. Le framework couvre une large surface de capacités, y compris la construction automatisée de pipelines de données, l'analyse d'architecture de modèles et l'évaluation des performances sur des tâches de classification, de régression et de segmentation. Il inclut également des utilitaires pour l'entraînement distribué sur plusieurs GPU, l'entraînement en précision mixte pour l'optimisation de la mémoire, et un support spécialisé pour les données d'imagerie médicale. Le projet est livré sous forme d'une série de Jupyter Notebooks.

    Concatenates texts into a continuous stream and splits them into sequences for language model training.

    Jupyter Notebookdata-sciencedeep-learningfastai
    Voir sur GitHub↗4,914
  • fastai/course22Avatar de fastai

    fastai/course22

    3,398Voir sur GitHub↗

    This is a structured deep learning curriculum for programmers, delivered as a collection of Jupyter notebooks. It teaches the fundamentals of training neural networks for computer vision, natural language processing, tabular data analysis, and collaborative filtering using PyTorch and the fastai library. The course is designed to be hands-on, guiding learners from building a training loop from scratch to fine-tuning pretrained models for a variety of practical tasks. The curriculum distinguishes itself by covering the full lifecycle of a deep learning project, from data preparation and augmen

    Loads and tokenizes text data from dataframes into sequences for language model training.

    Jupyter Notebookdeep-learningfastaijupyter-notebooks
    Voir sur GitHub↗3,398
  1. Home
  2. Artificial Intelligence & ML
  3. Text Model Training
  4. Language Modeling Data Loading

Explorer les sous-tags

  • Custom Language Model LoadersReplace the default Kenlm language model with a user-trained or smaller model for resource-constrained environments. **Distinct from Language Modeling Data Loading:** Distinct from Language Modeling Data Loading: focuses on loading custom language models for inference, not data loading for training.
  • Remote JSON Corpus LoadingFetching structured training datasets from remote web addresses via JSON. **Distinct from Language Modeling Data Loading:** Specifically focuses on remote HTTP fetching of JSON corpora, whereas the parent is general text data loading.