hosting nlp models for demo purpose
Project description
nlp2go
Hosting nlp models in one line
Introduction
Once the model is trained, we want to verify our model as quickly as possible. nlp2go provides a CLI interface and Restful api that allows you to quickly deploy model to everyone.
Feature
There are many additional features :
- Support loading multiple models at a time.
- Provide input format checking.
- You can also load models in python code.
- Flexible handling of parameters so that parameter can be changed in each prediction.
- Support huggingface transformers’s model
- There are models in the Model Hub for you to try
Documentation
Learn more from the docs.
Quick Start
Installing via pip
pip install nlp2go
hosting single model
nlp2go --model model_path
hosting multiple models
- create a json file as below:
{
"API1_PATH": {
"model": "model1_path"
},
"API2_PATH": {
"model": "model2_path"
}
}
- run
nlp2go --json json_file_path
You can also try nlp2go in Google Colab:
Contributing
Thanks for your interest.There are many ways to contribute to this project. Get started here.
License
Icons reference
Icons modify from Good Ware from www.flaticon.com
Icons modify from Freepik from www.flaticon.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nlp2go-0.2.7.tar.gz
.
File metadata
- Download URL: nlp2go-0.2.7.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.3 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8fc5b4feec0407149b051c06799c2506f2db56f80542d0114ab72815ab9b430 |
|
MD5 | 19271fc0c4f12d728332dfd883d2a36c |
|
BLAKE2b-256 | b4655ef7f78602d5e01d36dea95c9fa5364d642e19be759f687fa8d224d5b59c |
File details
Details for the file nlp2go-0.2.7-py3-none-any.whl
.
File metadata
- Download URL: nlp2go-0.2.7-py3-none-any.whl
- Upload date:
- Size: 13.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.3 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4c6c4a91c1db52f212a8ac5e490b52ce9155ab010308b29a4a8ed21cb331527 |
|
MD5 | 77c25cafb742f09b2e9fa2a49e6d7844 |
|
BLAKE2b-256 | 50dc6a65aae9f05fd8f9bf0323079a97b526f6d409808b6d590d2dd398b466be |