#84 · Primary category: NLP Tools & Text Processing
fast-bert
Super easy library for BERT based NLP models
Project last updated:08/19/24
GitHub Stars
1.9K
Forks
339
Contributors
37
License
Apache-2.0
Why we included this project
Fine-tuning a transformer for text classification usually means writing a lot of boilerplate. Fast-Bert simplifies that by letting you train BERT, RoBERTa, or XLNet models for multi-class and multi-label tasks on your own data, with knobs for epochs, learning rate, batch size, and optimizer schedule. The built-in learning-rate finder and LAMB optimizer support help you get decent results quickly, and you can export the trained model for inference, including on AWS SageMaker. It's an older library built on the original Hugging Face BERT PyTorch code, so it's best treated as a stable reference implementation rather than an actively maintained framework.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
compromise
modest natural-language processing
tokenizers
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Chinese-Word-Vectors
100+ Chinese Word Vectors 上百种预训练中文词向量