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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
huawei-noah avatar

huawei-noah/Pretrained-Language-Model

0
View on GitHub↗
3,163 stars·641 forks·Python·21 views

Pretrained Language Model

Pretrained-Language-Model is a machine learning library and natural language processing toolkit designed for pretraining, tokenizing, and compressing large language models using transformer architectures and specialized optimization techniques. It supports Chinese and multilingual natural language processing tasks, including text classification and conversational response generation.

The framework provides specialized capabilities for training large-scale autoregressive and contextual language models, alongside model compression techniques like knowledge distillation and quantization to reduce neural network size and computational overhead. It incorporates confidence-guided adaptive memory algorithms to stabilize training on large networks, byte-level tokenisation pipelines for raw text streams, and hyperbolic geometry methods for document embedding and text classification.

Features

  • Transformer Language Models - Trains large-scale autoregressive and contextual transformer architectures for multilingual language tasks.
  • Chinese Natural Language Processing - Supports Chinese natural language processing tasks including text understanding and dialog generation.
  • Knowledge Distillation - Reduces neural network size by transferring learned representations from large models to smaller counterparts.
  • Language Model Fine-Tuning - Builds and fine-tunes custom natural language processing models using specialized training algorithms.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Model Compression Suites - Reduces language model size and computational overhead using quantization and distillation techniques.
  • Language Model Pretraining - Pretrains large-scale autoregressive and contextual language models for multilingual NLP tasks.
  • Text Tokenization - Builds byte-level vocabularies and encodes text streams for input into NLP pipelines.
  • Byte-Level Tokenizers - Splits raw text streams into subword tokens using byte-level vocabularies for downstream NLP processing.
  • Neural Network Compression - Reduces the size and computational overhead of deep learning models using quantization and distillation.
  • Conversational Response Generators - Generates natural open-domain dialog using large-scale pretrained models to power interactive chat.
  • Large Language Models - Provides a machine learning library for pretraining, tokenizing, and compressing large language models.
  • Hardware-Accelerated - Deploys pretrained models across specialized hardware accelerators to power real-time conversational generation.
  • Model Pretraining Frameworks - Offers a framework for pretraining large language models using transformer architectures.
  • Natural Language Processing - Delivers a software toolkit for multilingual natural language processing and text classification.
  • Neural Network Model Compression - Reduces neural network size and computational overhead using quantization and distillation.
  • Neural Network Training Frameworks - Applies memory-efficient algorithms to train large machine learning architectures effectively.
  • Training Memory Management - Applies adaptive memory algorithms to stabilize and optimize training on large networks.
  • Star history

    Star history chart for huawei-noah/pretrained-language-modelStar history chart for huawei-noah/pretrained-language-model

    How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

    Open-source alternatives to Pretrained Language Model

    Similar open-source projects, ranked by how many features they share with Pretrained Language Model.
    • huggingface/coursehuggingface avatar

      huggingface/course

      3,715View on GitHub↗

      This project is an educational course and learning curriculum for implementing and fine-tuning transformer models using the Hugging Face ecosystem. It serves as a structured guide and technical walkthrough for processing multimodal data, adapting pre-trained neural networks, and deploying models. The material includes a guide for managing, versioning, and distributing model weights and datasets through a centralized asset hub. It also provides a practical tutorial on adapting models to specific datasets using parameter-efficient methods and an implementation guide for solving natural language

      MDXdeep-learninghacktoberfestnlp
      View on GitHub↗3,715
    • zihangdai/xlnetzihangdai avatar

      zihangdai/xlnet

      6,182View on GitHub↗

      This project is a natural language processing framework focused on a generalized autoregressive pretrainer designed for unsupervised language representation. It implements a language model that combines permutation-based training with a Transformer-XL backbone to function as a long-context text processor. The system is distinguished by its ability to handle text sequences that exceed standard length limits through the use of segment-level recurrence and relative positional encoding. It scales high-performance pretraining across multiple GPUs and TPU clusters using distributed training impleme

      Python
      View on GitHub↗6,182
    • aberhu/knowledge-distillation-zooAberHu avatar

      AberHu/Knowledge-Distillation-Zoo

      1,747View on GitHub↗

      Knowledge-Distillation-Zoo is a framework for neural network model compression that facilitates the transfer of learned patterns from large teacher models to smaller student architectures. It provides a modular environment for executing training pipelines designed to reduce the computational requirements of deep learning models while maintaining predictive accuracy. The library implements knowledge transfer through both logit-based mimicry and feature-map alignment, allowing students to replicate the classification behavior and internal representations of a teacher. It supports teacher-studen

      Pythondistillationkdkd-methods
      View on GitHub↗1,747
    • microsoft/unilmmicrosoft avatar

      microsoft/unilm

      22,030View on GitHub↗

      This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based models across multimodal, document intelligence, and natural language processing tasks. It provides a unified neural architecture that processes text, vision, audio, and document layout data through a shared set of weights, enabling researchers and developers to build foundational models that align cross-modal representations. The platform distinguishes itself through advanced training and inference strategies designed for large-scale deep learning. It incorporates specialized mec

      Pythonbeitbeit-3bitnet
      View on GitHub↗22,030
    See all 30 alternatives to Pretrained Language Model→

    Frequently asked questions

    What does huawei-noah/pretrained-language-model do?

    Pretrained-Language-Model is a machine learning library and natural language processing toolkit designed for pretraining, tokenizing, and compressing large language models using transformer architectures and specialized optimization techniques. It supports Chinese and multilingual natural language processing tasks, including text classification and conversational response generation.

    What are the main features of huawei-noah/pretrained-language-model?

    The main features of huawei-noah/pretrained-language-model are: Transformer Language Models, Chinese Natural Language Processing, Knowledge Distillation, Language Model Fine-Tuning, Model Compression Suites, Language Model Pretraining, Text Tokenization, Byte-Level Tokenizers.

    What are some open-source alternatives to huawei-noah/pretrained-language-model?

    Open-source alternatives to huawei-noah/pretrained-language-model include: huggingface/course — This project is an educational course and learning curriculum for implementing and fine-tuning transformer models… zihangdai/xlnet — This project is a natural language processing framework focused on a generalized autoregressive pretrainer designed… aberhu/knowledge-distillation-zoo — Knowledge-Distillation-Zoo is a framework for neural network model compression that facilitates the transfer of… microsoft/unilm — This project is a comprehensive framework and toolkit for developing, optimizing, and deploying transformer-based… d2l-ai/d2l-en — This project is an educational platform and research toolkit designed to teach deep learning through a combination of… dragen1860/tensorflow-2.x-tutorials — This project is a collection of TensorFlow 2.x machine learning tutorials and practical code examples. It serves as a…

    Curated searches featuring Pretrained Language Model

    Hand-picked collections where Pretrained Language Model appears.
    • LLM Domain Adaptation Frameworks
    • large language model
    Prompt engineering patterns