#199 · Primary category: Deep Learning Frameworks
NeuronBlocks
NLP DNN Toolkit - Building Your NLP DNN Models Like Playing Lego
Project last updated:07/22/23
GitHub Stars
1.5K
Forks
192
Contributors
14
License
MIT
Why we included this project
NeuronBlocks treats an NLP modeling task as configuration rather than code. You pick reusable neural network components from the toolkit's block library, then describe the architecture, hyperparameters, and data paths in a JSON file, and trigger training, testing, or prediction with a simple command-line call. Engineers and researchers who want to move quickly on sentence classification, question-answering matching, slot tagging, or reading comprehension can get a working starting point from the bundled model zoo instead of writing a fresh PyTorch pipeline for each experiment. Because the whole model is one config file, a colleague can reproduce your setup just by getting that file from you, which makes comparing architectures and sharing experiments straightforward.
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
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.