معرفی شرکت ها


fastml-engine-1.0.7


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A web server for deploy ml/dl model
ویژگی مقدار
سیستم عامل -
نام فایل fastml-engine-1.0.7
نام fastml-engine
نسخه کتابخانه 1.0.7
نگهدارنده []
ایمیل نگهدارنده []
نویسنده HaiTao Hou
ایمیل نویسنده hou610433155@163.com
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/fastml-engine/
مجوز MIT
Algorithm Model Service Engine ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 介绍 ^^^^ fastml-engine. 采用\ `Gunicorn <https://docs.gunicorn.org/>`__ Web服务框架搭建,以简化模型推理工程部署的工作内容 功能特性 ^^^^^^^^ 1. 集成Gunicorn Flask 服务组件,稳定可靠,可用于生产. 2. 统一推理服务接口,支持多种接口请求格式(text/json/octet-stream/form-data) 3. 搭配inference-template使用,支持自定义模型推理代码 4. 支持简便的启动命令 安装 ^^^^ ``pip install fastml-engine`` 使用说明 ^^^^^^^^ 1. 下载 inference-template-python `代码地址 <https://github.com/fast-mlops/inference-template-python.git>`__ 2. 启动服务 .. code:: shell fastml server --help #查看帮助 #service_path参数为inference-template-python目录的绝对路径 fastml server --service-path /home/<service_path> --host 0.0.0.0 --port 5000 #在未声明service-path参数的情况下,则使用当前命令执行路径 fastml server --host 0.0.0.0 --port 5000 #支持定义 model-path参数声明模型存放路径,未声明则默认使用<service-path>/model fastml server --service-path /home/<service_path> --model-path /opt/model --host 0.0.0.0 --port 5000 #快速启动,执行如下命令,采用默认参数 fastml server 3. | 验证服务 | a)通过浏览器访问健康检查接口 ip:port/health | b)查看启动日志,日志目录在代码根路径/logs目录下 API接口 ^^^^^^^ +------------+--------------------+------------+------------------+ | 接口说明 | URI | 请求协议 | 返回内容 | +============+====================+============+==================+ | 健康检查 | /health | GET | { status:UP} | +------------+--------------------+------------+------------------+ | 推理接口 | /algo/{endpoint} | POST | 返回预测结果 | +------------+--------------------+------------+------------------+ 健康检查接口响应报文 .. code:: json { "status": "UP" } 推理接口响应报文 .. code:: json { "status": true, "data": { "k": "v" }, "metadata": { "duration": 1.65576171875, "content_type": "json" } } 测试 ^^^^ 注意:请求头需要添加Content-Type参数,用来指定请求报文格式 +----------------------------+-----------------+ | Content-Type | 说明 | +============================+=================+ | text/plain | 文本格式 | +----------------------------+-----------------+ | application/json | json格式 | +----------------------------+-----------------+ | application/octet-stream | 文件 | +----------------------------+-----------------+ | multipart/form-data | form-data格式 | +----------------------------+-----------------+ 日志 ^^^^ 运行日志存放在推理引擎根目录logs文件夹下 1. access.log为请求调用日志 2. error-access.log为错误日志 3. app.log为业务日志,使用python logging模块打印


نیازمندی

مقدار نام
- Flask
- flasgger
- numpy
- six
- gevent
- Werkzeug
==0.9.16 concurrent-log-handler
==1.7.0 portalocker
>=7.0gunicorn click
- waitress


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl fastml-engine-1.0.7:

    pip install fastml-engine-1.0.7.whl


نصب پکیج tar.gz fastml-engine-1.0.7:

    pip install fastml-engine-1.0.7.tar.gz