Skip to main content

hosting nlp models for demo purpose

Project description




PyPI Download Build Last Commit


## 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

  1. create a json file as below:
{
    "API1_PATH": {
      "model": "model1_path"
    },
    "API2_PATH": {
      "model": "model2_path"
    }
}
  1. run
nlp2go --json json_file_path  

You can also try nlp2go in Google Colab: Google Colab

Contributing

Thanks for your interest.There are many ways to contribute to this project. Get started here.

License PyPI - License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nlp2go-0.1.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distributions

nlp2go-0.1.0-py3.7.egg (17.6 kB view details)

Uploaded Source

nlp2go-0.1.0-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file nlp2go-0.1.0.tar.gz.

File metadata

  • Download URL: nlp2go-0.1.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.4

File hashes

Hashes for nlp2go-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f91ff6487a45af561d6e41b541604c6ce755ac19681466dd5207aaa95dca8903
MD5 59b1a932c74b926b6181e691ecef65a7
BLAKE2b-256 70cd105e5ff16540cba1ce76042e9b8c54688b444cc538b19570ca45036fa701

See more details on using hashes here.

File details

Details for the file nlp2go-0.1.0-py3.7.egg.

File metadata

  • Download URL: nlp2go-0.1.0-py3.7.egg
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.4

File hashes

Hashes for nlp2go-0.1.0-py3.7.egg
Algorithm Hash digest
SHA256 9fbb44318e48a9652b66d56fd8d41b07895f8dc8f62f2170f8da5dcedb786bf4
MD5 97e846447867b49bbc1b5c2ae3b1da5c
BLAKE2b-256 7ec4125e1be86cf0e718ea71dfe5b153a96bd12993e9b2cc9dccef651f0250e3

See more details on using hashes here.

File details

Details for the file nlp2go-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: nlp2go-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.4

File hashes

Hashes for nlp2go-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8a403fbd64c5632662be20c1d396bce207effa5303d640b2b6c1dc5830c257f
MD5 ac6f642739798a3f6b59fb41f8a4129d
BLAKE2b-256 51c075dbdd52950cb011e7df7d21d57f16806d4ea65708473ca50516c1d6e427

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page