microsoft/NeuronBlocks
NLP DNN Toolkit - Building Your NLP DNN Models Like Playing Lego
Based on the README, here's a technical summary: Models are defined entirely through JSON configuration files that compose reusable neural network blocks from Block Zoo, eliminating boilerplate code for training and inference pipelines. Built on PyTorch (0.4.1+), it supports distributed training across CPU/GPU and multiple platforms (Linux/Windows, Philly, PAI) with a built-in model visualizer for architecture validation. Covers diverse NLP tasks including sentence classification, QA matching, slot tagging, and machine reading comprehension with pre-configured Model Zoo examples.
1,454 stars. No commits in the last 6 months.
Stars
1,454
Forks
192
Language
Python
License
MIT
Category
Last pushed
Jul 22, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/microsoft/NeuronBlocks"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
kermitt2/delft
a Deep Learning Framework for Text https://delft.readthedocs.io/
yoeo/guesslang
Detect the programming language of a source code
airalcorn2/Deep-Semantic-Similarity-Model
My Keras implementation of the Deep Semantic Similarity Model (DSSM)/Convolutional Latent...
christiansafka/img2vec
:fire: Use pre-trained models in PyTorch to extract vector embeddings for any image
matthewdeanmartin/whats_that_code
detect programming language of source in pure python from an ensemble of classifiers