Can only serve machine learning models.
Project description
NOTE: Currently in beta development. Breaking changes may happen at any time.
The Karlovic library aims to simplify the process of setting up a htts server that serves machine learning models.
Install
pip install karlovic
Usage
from karlovic import model_server def bottle_configuration_function(bottle): # Configure bottle pass plugins = [ SomePlugin, ... ] app, run_server = model_server(plugins, bottle_configuration_function) # Use the app decorator to define endpoints @app.get('/hello') def hello(): return "<h1>Hello World</h1>" @app.post('/world') def hello(image): return "some response" use_image_form(app, ['/world']) # Creates GET '/world/form' that posts an # image to '/world' run_server()
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
karlovic-0.1.4b0.tar.gz
(11.4 kB
view hashes)
Built Distribution
karlovic-0.1.4b0-py3-none-any.whl
(14.3 kB
view hashes)
Close
Hashes for karlovic-0.1.4b0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bd1cee13db5f009a00e63d3ff8cf69b76dc1780f0c166216d7484984586fd42 |
|
MD5 | e6a598968ed01588f1d3ddbaceaf6b40 |
|
BLAKE2-256 | a1ce441089239f59480222f318a24425d3f46db1fe99663028a8e36b96a879f3 |