awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to codertimo/bert-pytorch

Open-source alternatives to BERT Pytorch

30 open-source projects similar to codertimo/bert-pytorch, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best BERT Pytorch alternative.

  • huggingface/tokenizersAvatar de huggingface

    huggingface/tokenizers

    10,825Ver en GitHub↗

    This project is a high-performance library for converting raw text into tokens and IDs for machine learning models. It functions as a fast text encoder and a text preprocessing pipeline designed to transform strings into numerical representations with high throughput for research and production. The library includes a subword tokenizer trainer used to analyze text datasets and create custom vocabularies using algorithms such as byte-pair encoding and wordpiece. It provides capabilities for subword vocabulary training and text alignment, allowing character offsets to be tracked during normaliz

    Rustbertgptlanguage-model
    Ver en GitHub↗10,825
  • huggingface/transformersAvatar de huggingface

    huggingface/transformers

    161,630Ver en GitHub↗

    Transformers is a comprehensive library for machine learning that provides a unified interface for training, fine-tuning, and deploying transformer-based models. It supports a wide range of tasks, including text classification, language modeling, question answering, and sequence-to-sequence translation, while offering specialized architectures for both text and vision processing. The framework includes tools for managing the entire model lifecycle, from data preprocessing and tokenization to distributed training and inference. The library features extensive support for model optimization and

    Pythonaudiodeep-learningdeepseek
    Ver en GitHub↗161,630
  • google-research/bertAvatar de google-research

    google-research/bert

    39,869Ver en GitHub↗

    This project is a transformer-based language model and natural language processing toolkit designed to generate deep contextual representations of text. By utilizing a transformer-based encoder architecture, the system processes input sequences through stacked self-attention layers to capture the semantic meaning of tokens based on their surrounding sentence structure. The model distinguishes itself through bidirectional contextual processing, which analyzes text in both directions simultaneously, and masked language modeling, which trains the system by predicting hidden tokens within a seque

    Pythongooglenatural-language-processingnatural-language-understanding
    Ver en GitHub↗39,869

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • hit-scir/ltpAvatar de HIT-SCIR

    HIT-SCIR/ltp

    5,253Ver en GitHub↗

    This is a Chinese natural language processing toolkit providing a suite of tools for word segmentation, part-of-speech tagging, and named entity recognition. It includes a neural dependency parser for analyzing syntactic and semantic relationships between words and a machine learning training suite for creating custom linguistic models using annotated datasets. The toolkit distinguishes itself through its deployment flexibility, offering a dockerized server and a web service interface that exposes processing capabilities via API. It supports the use of pretrained models and allows for the int

    Pythonchinese-nlpmachine-learningnatural-language-processing
    Ver en GitHub↗5,253
  • facebookresearch/pytextAvatar de facebookresearch

    facebookresearch/pytext

    6,298Ver en GitHub↗

    PyText is an extensible PyTorch-based framework for building, training, and deploying custom natural language processing models, including text classifiers, sequence taggers, and intent-slot predictors. It provides a modular toolkit that allows developers to assemble these models using pluggable registries for model architectures, data formats, and tensorizers, all configurable through YAML files without requiring code changes. The framework distinguishes itself through its comprehensive support for the full NLP model lifecycle, from training to production inference. It includes pre-built neu

    Python
    Ver en GitHub↗6,298
  • allenai/allennlpAvatar de allenai

    allenai/allennlp

    11,889Ver en GitHub↗

    AllenNLP is a PyTorch-based research library and deep learning language toolkit designed for developing and training neural network architectures for linguistic tasks. It provides a distributed training system that coordinates data and gradients across multiple GPUs and a framework for integrating pretrained transformer architectures. The system distinguishes itself with a dedicated algorithmic bias mitigation tool used to identify and reduce bias in linguistic model predictions. It also includes model influence analysis to interpret predictions by calculating the influence of specific traini

    Python
    Ver en GitHub↗11,889
  • openbmb/bmlistAvatar de OpenBMB

    OpenBMB/BMList

    345Ver en GitHub↗

    A List of Big Models

    Pythonaiapicode
    Ver en GitHub↗345
  • terrifyzhao/bert-utilsAvatar de terrifyzhao

    terrifyzhao/bert-utils

    1,670Ver en GitHub↗

    一行代码使用BERT生成句向量,BERT做文本分类、文本相似度计算

    Python
    Ver en GitHub↗1,670
  • dbiir/uer-pyAvatar de dbiir

    dbiir/UER-py

    3,108Ver en GitHub↗

    Open Source Pre-training Model Framework in PyTorch & Pre-trained Model Zoo

    Python
    Ver en GitHub↗3,108
  • socialbird-ailab/bert-classification-tutorialAvatar de Socialbird-AILab

    Socialbird-AILab/BERT-Classification-Tutorial

    535Ver en GitHub↗

    标注数据,可以说是AI模型训练里最艰巨的一项工作了。自然语言处理的数据标注更是需要投入大量人力。相对计算机视觉的图像标注,文本的标注通常没有准确的标准答案,对句子理解也是因人而异,让这项工作更是难上加难。 但是!谷歌最近发布的BERT大大的解决了这个问题!根据我们的实验,BERT在文本多分类的任务中,能在极小的数据下,带来显著的分类准确率提升。并且,实验主要对比的是仅仅5个月前发布的State of the art 语言模型迁移学习模型 - ULMFiT (https://arxiv.org/abs/1801.06146), 结果有着明显的提升。

    Python
    Ver en GitHub↗535
  • nlpscott/bert-chinese-classification-taskAvatar de NLPScott

    NLPScott/bert-Chinese-classification-task

    737Ver en GitHub↗

    bert中文分类实践

    Python
    Ver en GitHub↗737
  • asyml/texarAvatar de asyml

    asyml/texar

    2,392Ver en GitHub↗

    Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. This is part of the CASL project: http://casl-project.ai/

    Pythonbertcasl-projectdata-processing
    Ver en GitHub↗2,392
  • facebookresearch/xlmAvatar de facebookresearch

    facebookresearch/XLM

    2,930Ver en GitHub↗

    PyTorch original implementation of Cross-lingual Language Model Pretraining.

    Python
    Ver en GitHub↗2,930
  • isnowfy/snownlpAvatar de isnowfy

    isnowfy/snownlp

    6,631Ver en GitHub↗

    SnowNLP is a Python library for Chinese natural language processing. It provides tools for text segmentation, sentiment analysis, document classification, and phonetic transliteration. The library includes capabilities for training and saving custom machine learning models for tokenization and sentiment analysis using raw training datasets. It covers a range of linguistic processing areas, including parts of speech tagging, sentence splitting, and text similarity measurement. The toolkit also provides utilities for extracting key information through text summarization and calculating word im

    Python
    Ver en GitHub↗6,631
  • facebookresearch/fairseqAvatar de facebookresearch

    facebookresearch/fairseq

    32,228Ver en GitHub↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Python
    Ver en GitHub↗32,228
  • d2l-ai/d2l-enAvatar de d2l-ai

    d2l-ai/d2l-en

    29,001Ver en GitHub↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Pythonbookcomputer-visiondata-science
    Ver en GitHub↗29,001
  • zihangdai/xlnetAvatar de zihangdai

    zihangdai/xlnet

    6,182Ver en 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
    Ver en GitHub↗6,182
  • nvidia/nemoAvatar de NVIDIA

    NVIDIA/NeMo

    17,394Ver en GitHub↗

    NeMo is a multimodal AI framework and toolkit designed for the development, training, and scaling of large language models, generative AI systems, and speech-based models. It functions as an automatic speech recognition toolkit, a text-to-speech engine, and a framework for building models that process and generate combinations of text, image, and audio data. The project serves as a conversational AI orchestrator capable of managing real-time, interruptible voice interactions. It provides specialized workflows for speech translation, converting spoken audio from one language into text or speec

    Python
    Ver en GitHub↗17,394
  • kimiyoung/transformer-xlAvatar de kimiyoung

    kimiyoung/transformer-xl

    3,703Ver en GitHub↗

    This project is an implementation of the Transformer-XL language model, a neural network architecture designed for long-context language modeling. It provides frameworks for training and deploying models that capture long-term dependencies and relationships in text sequences that extend beyond a fixed context window. The implementation supports both PyTorch and TensorFlow, allowing for distributed training across multiple GPUs and host nodes. It employs a recurrent mechanism to maintain coherence in extended sequences, utilizing segment-level recurrence and state-based memory reuse. The code

    Python
    Ver en GitHub↗3,703
  • explosion/spacy-transformersAvatar de explosion

    explosion/spacy-transformers

    1,406Ver en GitHub↗

    This package provides spaCy components and architectures to use transformer models via Hugging Face's transformers in spaCy. The result is convenient access to state-of-the-art transformer architectures, such as BERT, GPT-2, XLNet, etc.

    Python
    Ver en GitHub↗1,406
  • pytorch/fairseqAvatar de pytorch

    pytorch/fairseq

    32,228Ver en GitHub↗

    Fairseq is a deep learning research toolkit and sequence-to-sequence framework built on PyTorch. It provides a system for training and deploying models that map input sequences to output sequences, with a primary focus on neural machine translation and speech recognition. The toolkit allows for the generation of text sequences through search algorithms such as beam search and nucleus sampling. It includes capabilities for producing synthetic parallel training data by translating monolingual text using reverse sequence models. The framework supports large scale model training through multi-de

    Python
    Ver en GitHub↗32,228
  • transformerlensorg/transformerlensAvatar de TransformerLensOrg

    TransformerLensOrg/TransformerLens

    3,098Ver en GitHub↗

    TransformerLens is a library for mechanistic interpretability research designed to reverse engineer the learned algorithms within large language models. It provides a standardized framework for wrapping diverse transformer architectures, allowing researchers to extract, manipulate, and analyze internal activations and weights through a consistent interface. The project distinguishes itself through a comprehensive system of activation hooks that can capture, patch, and ablate internal tensors during the forward pass. It includes specialized utilities for decomposing fused projections, material

    Python
    Ver en GitHub↗3,098
  • huggingface/courseAvatar de huggingface

    huggingface/course

    3,715Ver en 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
    Ver en GitHub↗3,715
  • cs230-stanford/cs230-code-examplesAvatar de cs230-stanford

    cs230-stanford/cs230-code-examples

    4,218Ver en GitHub↗

    This repository provides structured code examples and project templates designed for classroom instruction in machine learning and neural networks. It offers reference implementations of deep learning models for both computer vision and natural language processing tasks, built using PyTorch as the core framework. The codebase is organized as a modular project template with separate directories for data handling, model definitions, and training scripts, promoting reusability and clarity. It includes predefined pipelines for image classification and text processing, along with a command-line in

    Pythoncomputer-visionnatural-language-processingpytorch
    Ver en GitHub↗4,218
  • thudm/glm-130bAvatar de THUDM

    THUDM/GLM-130B

    7,649Ver en GitHub↗

    GLM-130B is a pre-trained foundation model and bilingual large language model designed for natural language processing tasks in both English and Chinese. It functions as an autoregressive language model and text generator capable of producing long-form content and predicting missing phrases. The model utilizes an autoregressive blank-filling architecture and a bidirectional dense transformer to process text. This approach allows the system to transition between understanding context through masked language modeling and generating sequential text using specific mask tokens. The project covers

    Python
    Ver en GitHub↗7,649
  • morvanzhou/tutorialsAvatar de MorvanZhou

    MorvanZhou/tutorials

    12,952Ver en GitHub↗

    This repository is a comprehensive collection of instructional guides and practical examples for Python development, focusing on machine learning, data science, and web scraping. It provides implementations for neural networks, reinforcement learning algorithms, and deep learning architectures using PyTorch, alongside detailed manuals for scientific computing and data visualization. The project distinguishes itself by offering specialized tutorials on concurrent programming to optimize CPU performance and guides for setting up Linux development environments. It covers the implementation of ad

    Pythonmachine-learningmultiprocessingneural-network
    Ver en GitHub↗12,952
  • openai/gpt-2Avatar de openai

    openai/gpt-2

    24,967Ver en GitHub↗

    This project is a transformer-based language model and autoregressive text generator designed to predict the next token in a sequence to produce human-like prose and synthetic text. It functions as a large language model that utilizes a transformer architecture to learn linguistic patterns from large datasets for unsupervised multitask learning. The repository provides a distribution of pre-trained weights, enabling natural language processing tasks without requiring additional training. This allows the model to perform zero-shot task generalization by applying learned patterns to new tasks.

    Python
    Ver en GitHub↗24,967
  • nielsrogge/transformers-tutorialsAvatar de NielsRogge

    NielsRogge/Transformers-Tutorials

    11,641Ver en GitHub↗

    This is a collection of tutorials and practical demonstrations for implementing machine learning tasks using the HuggingFace Transformers library. It serves as a guide for applying transformer architectures across computer vision, natural language processing, and audio analysis. The repository provides implementation examples for multimodal model deployment, including the combination of text, image, and audio inputs. It includes resources for optimizing pre-trained models through fine-tuning on custom datasets and provides examples for preparing PyTorch datasets by converting raw files into t

    Jupyter Notebookbertgpt-2layoutlm
    Ver en GitHub↗11,641
  • morizeyao/gpt2-chineseAvatar de Morizeyao

    Morizeyao/GPT2-Chinese

    7,596Ver en GitHub↗

    GPT2-Chinese is a Chinese language model implementation based on the GPT-2 architecture. It provides a causal language model trainer and a natural language generation tool designed for training and generating human-like Chinese text sequences. The system integrates a BERT tokenizer to process Chinese corpora into manageable units for machine learning. It enables the development of predictive text models that can generate specific patterns, such as news or poetry, through prompt-based text completion. The project covers a full workflow including text tokenization, model training using a trans

    Python
    Ver en GitHub↗7,596
  • huggingface/pytorch-pretrained-bertAvatar de huggingface

    huggingface/pytorch-pretrained-BERT

    161,658Ver en GitHub↗

    This project is a PyTorch transformer model library and pre-trained model framework. It serves as a deep learning model hub and multimodal inference engine, providing a centralized system for loading, executing, and fine-tuning state-of-the-art model checkpoints. The library focuses on multimodal machine learning, enabling predictions across text, vision, and audio data. It provides specialized capabilities for model framework interoperability, allowing the conversion of weights and definitions between different deep learning libraries. The platform covers the full model lifecycle, including

    Python
    Ver en GitHub↗161,658