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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • axa-group/nlp.jsAvatar von axa-group

    axa-group/nlp.js

    6,574Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,574
  • shibing624/pycorrectorAvatar von shibing624

    shibing624/pycorrector

    6,473Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,473
  • tensorflow/nmtAvatar von tensorflow

    tensorflow/nmt

    6,461Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,461
  • meta-pytorch/torchtuneAvatar von meta-pytorch

    meta-pytorch/torchtune

    5,774Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,774
  • fastai/course-v3Avatar von fastai

    fastai/course-v3

    4,914Auf GitHub ansehen↗

    Dieses Projekt ist ein umfassendes Bildungsprogramm und Deep-Learning-Framework, das darauf ausgelegt ist, praktisches Deep Learning mit PyTorch anhand von Notebooks und Codebeispielen zu vermitteln. Es dient als High-Level-Bibliothek zum Erstellen, Trainieren und Bereitstellen neuronaler Netze und fungiert als Modell-Trainings-Orchestrator, der PyTorch-Modelle, Optimierer und Verlustfunktionen koordiniert. Das Projekt bietet spezialisierte Toolkits für Computer Vision, Natural Language Processing und die Vorverarbeitung tabellarischer Daten. Es zeichnet sich durch fortschrittliche Trainingskontrollen aus, wie z. B. diskriminative Lernraten, ein Zwei-Wege-Callback-System zur Anpassung der Trainingslogik und eine High-Level-Learner-Abstraktion, die die Geräteplatzierung und Trainingsschleifen automatisiert. Das Framework deckt ein breites Fähigkeitsspektrum ab, einschließlich der automatisierten Konstruktion von Datenpipelines, der Analyse von Modellarchitekturen und der Leistungsbewertung bei Klassifizierungs-, Regressions- und Segmentierungsaufgaben. Es enthält zudem Dienstprogramme für verteiltes Training über mehrere GPUs, Mixed-Precision-Training zur Speicheroptimierung und spezialisierte Unterstützung für medizinische Bilddaten. Das Projekt wird als eine Reihe von Jupyter Notebooks bereitgestellt.

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

    Jupyter Notebookdata-sciencedeep-learningfastai
    Auf GitHub ansehen↗4,914
  • fastai/course22Avatar von fastai

    fastai/course22

    3,398Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,398
  1. Home
  2. Artificial Intelligence & ML
  3. Text Model Training
  4. Language Modeling Data Loading

Unter-Tags erkunden

  • 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.