精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

模型秒變API只需一行代碼,支持TensorFlow等框架

新聞 機器學(xué)習(xí)
近日,GitHub 上有了這樣一個項目,能夠讓用戶一行代碼將任意模型打包為 API。這一工具無疑能夠幫助開發(fā)者在實際的生產(chǎn)應(yīng)用中快速部署模型。

[[283641]]

還在為機器學(xué)習(xí)模型打包成 API 發(fā)愁?這個工具能讓你一行代碼直接打包。

專注于機器學(xué)習(xí)應(yīng)用的人們知道,從訓(xùn)練好的模型到實際的工業(yè)生產(chǎn)工具還有一定的距離。其中工作量很大的地方在于將模型打包,預(yù)留 API 接口,并和現(xiàn)有的生產(chǎn)系統(tǒng)相結(jié)合。近日,GitHub 上有了這樣一個項目,能夠讓用戶一行代碼將任意模型打包為 API。這一工具無疑能夠幫助開發(fā)者在實際的生產(chǎn)應(yīng)用中快速部署模型。

項目地址:https://github.com/cortexlabs/cortex

項目特點和原理

該項目名為 Cortex,是一個命令行工具。作者表示,該項目具有以下優(yōu)點:

  • 自動定義:Cortex 可以自動定義需要負(fù)責(zé)生產(chǎn)工作的 API;
  • 多框架支持:Cortex 支持多種機器學(xué)習(xí)框架,包括 TensorFlow、PyTorch、scikit-learn、XGBoost 等;
  • CPU/GPU 支持:Cortex 能夠在 CPU 或者 GPU 上進行推理工作;
  • 回滾式更新:Cortex 可以對部署的 API 直接更新;
  • 日志流:Cortex 會保留部署模型的日志流,并在 CLI 上顯示;
  • 預(yù)測監(jiān)控:Cortex 能夠監(jiān)控網(wǎng)絡(luò)的評價指標(biāo),并追蹤預(yù)測結(jié)果;
  • 最小配置:部署時,用戶只需要在一個名為 cortex.yaml 的文件中配置相關(guān)屬性。
模型秒變API只需一行代碼,支持TensorFlow等框架

這一項目是怎樣工作的?具體而言,每當(dāng)用戶運行 cortex deploy 時,命令行將配置屬性和代碼發(fā)送到服務(wù)器集群上。每個模型都載入到一個 Docker 容器中,包括相關(guān)的 Python 包和處理請求的代碼。模型通過網(wǎng)絡(luò)服務(wù),如 Elastic Load Balancing (ELB)、Flask、TensorFlow Serving 和 ONNX Runtime 公開 API 給用戶使用。容器通過 Elastic Kubernetes Service (EKS) 進行控制,而日志文件和評價指標(biāo)的記錄和打印工作由 CloudWatch 完成。

使用方法

使用過程主要分為以下三個步驟:

定義模型的 API

  1. # predictor.py 
  2. model = download_my_model()def predict(sample, metadata): return model.predict(sample["text"]) 

如上所示,用戶需要做的是定義代表這個 API 的函數(shù),使其能夠根據(jù)輸入數(shù)據(jù)返回輸出。

配置部署

  1. $ curl http://***.amazonaws.com/sentiment/classifier \-X POST -H "Content-Type: application/json" \-d '{"text": "the movie was great!"}' 
  2. positive 

第二個步驟中,用戶需要創(chuàng)建一個新的 yaml 文件,這個文件用于配置相關(guān)屬性。

具體而言,用戶可以定義部署模型的名稱,本例中名為 classifierpredictor。然后還需要定義 API 的名稱,如 classifierpredictor 以及路徑、模型的類型和使用的 GPU 數(shù)量等。

AWS 部署

  1. $ cortex deploy 
  2. creating classifier (http://***.amazonaws.com/sentiment/classifier) 

以 AWS 為例,以上工作完成后,用戶可以創(chuàng)建這個 API,使其利用 AWS 進行工作。

當(dāng)然,用戶還可以實時保存推斷結(jié)果,如下所示:

  1. $ curl http://***.amazonaws.com/sentiment/classifier \-X POST -H "Content-Type: application/json" \-d '{"text": "the movie was great!"}' 
  2. positive 

此外,用戶還可以監(jiān)控運行結(jié)果。

  1. $ cortex get classifier --watch 
  2. status up-to-date available requested last update avg latencylive 1 1 1 8s 123ms 
  3. class countpositive 8negative 4 

使用教程

為了讓用戶更好地使用這一工具,項目作者同時還提供了一些使用案例。包括:

  • 基于 TensorFlow 和 BERT 進行情感分析:https://github.com/cortexlabs/cortex/tree/0.10/examples/tensorflow/sentiment-analysis
  • 基于 TensorFlow 和 Inception 模型進行圖像分類:https://github.com/cortexlabs/cortex/tree/0.10/examples/tensorflow/image-classifier
  • 基于 PyTorch 和 DistilGPT2 進行文本生成:https://github.com/cortexlabs/cortex/tree/0.10/examples/pytorch/text-generator
  • 基于 XGBoost / ONNX 進行虹膜分類:https://github.com/cortexlabs/cortex/tree/0.10/examples/xgboost/iris-classifier

以使用 BERT 進行情感分析為例:

首先用戶需要在模型上定義 API 接口函數(shù),使其可以通過函數(shù)輸入數(shù)據(jù),并返回模型的推理結(jié)果。這一 py 文件被定義為 handler.py:

  1. # handler.py 
  2. import tensorflow as tfimport tensorflow_hub as hubfrom bert import tokenization, run_classifier 
  3. labels = ["negative""positive"
  4. with tf.Graph().as_default(): bert_module = hub.Module("https://tfhub.dev/google/bert_uncased_L-12_H-768_A-12/1") info = bert_module(signature="tokenization_info", as_dict=True)with tf.Session() as sess: vocab_file, do_lower_case = sess.run([info["vocab_file"], info["do_lower_case"]]) tokenizer = tokenization.FullTokenizer(vocab_file=vocab_file, do_lower_case=do_lower_case) 
  5.  
  6. def pre_inference(sample, signature, metadata): input_example = run_classifier.InputExample(guid="", text_a=sample["review"], label=0) input_feature = run_classifier.convert_single_example(0, input_example, [01], 128, tokenizer) return {"input_ids": [input_feature.input_ids]} 
  7.  
  8. def post_inference(prediction, signature, metadata): return labels[prediction["labels"][0]] 

接著,用戶需要定義配置 yaml 文件,在文件中指定相關(guān)屬性,這里需要注意,文件名必須定義為 cortex.yaml:

  1. # cortex.yaml 
  2. - kind: deployment name: sentiment 
  3. - kind: api name: classifier tensorflow: model: s3://cortex-examples/tensorflow/sentiment-analysis/bert request_handler: handler.py tracker: model_type: classification 

從中可以看到,yaml 文件中需要指定出使用的模型,以及作為 API 接口的 py 文件(即第一步中定義了的 py 文件)。

然后進行部署即可:

  1. $ cortex deploy 
  2. deployment started 

如果需要獲得監(jiān)控信息,則需要輸入 cortex get 命令:

  1. $ cortex get classifier --watch 
  2. status up-to-date available requested last update avg latencylive 1 1 1 8s 

還可以用命令行獲得實時預(yù)測:

  1. $ cortex get classifier 
  2. url: http://***.amazonaws.com/sentiment/classifier 
  3. $ curl http://***.amazonaws.com/sentiment/classifier \ -X POST -H "Content-Type: application/json" \ -d '{"review": "The movie was great!"}'"positive 

 

責(zé)任編輯:張燕妮 來源: 機器之心
相關(guān)推薦

2020-02-19 15:02:23

代碼開發(fā)工具

2018-03-08 11:43:18

PandasTB級數(shù)據(jù)Spark

2021-04-19 10:38:06

代碼開發(fā)工具

2021-04-22 11:27:24

Python命令水印

2022-05-13 09:36:06

Python水印命令

2016-12-02 08:53:18

Python一行代碼

2025-06-11 03:00:00

2023-11-10 09:41:44

Python代碼

2025-02-14 08:05:15

2022-04-09 09:11:33

Python

2017-04-05 11:10:23

Javascript代碼前端

2014-02-12 13:43:50

代碼并行任務(wù)

2021-05-11 20:46:17

Python代碼分類

2021-08-23 17:49:02

代碼開發(fā)模型

2025-08-29 10:00:00

JavaScript瀏覽器API

2023-10-10 08:28:56

JavaAPI分析引擎

2017-04-13 19:20:18

Python代碼并行任務(wù)

2021-08-31 09:49:37

CPU執(zhí)行語言

2020-08-19 10:30:25

代碼Python多線程

2021-11-02 16:25:41

Python代碼技巧
點贊
收藏

51CTO技術(shù)棧公眾號

日韩一区二区三区在线免费观看| 精品久久久久久久久久久久久久久久久久 | 欧美日韩五区| 伊人开心综合网| 久久国产精品久久精品国产| 在线免费观看av网址| 午夜欧美精品| 国产亚洲欧美日韩美女| 欧美性猛交乱大交| 亚洲综合在线电影| 国产成人tv| 久久精品国产68国产精品亚洲| 欧美视频在线观看一区| 成人手机在线播放| www.中文字幕久久久| 高清av一区二区| 国产欧美精品一区二区三区介绍| 日韩av在线电影| 91一区二区| 亚洲天堂开心观看| 欧洲成人午夜精品无码区久久| 日韩av一级| 精品成人乱色一区二区| 免费看污污视频| 91免费在线| 久久久久99精品国产片| 国产精品久久久久久久天堂第1集| 天天干在线播放| 亚洲国产1区| 色综合影院在线| 一区二区三区伦理片| av日韩精品| 一区二区国产精品| 久久免费偷拍视频| 高清免费日韩| www.色婷婷.com| 国产综合久久久久久鬼色| 国产成一区二区| av中文在线播放| 99精品久久| 久久久久久久久久久91| 久久久久亚洲AV成人| 93在线视频精品免费观看| 在线观看亚洲视频| 我不卡一区二区| gogogo高清在线观看一区二区| 精品视频在线播放| 亚洲欧美视频在线播放| 久久精品福利| 日韩激情av在线免费观看| 在线观看亚洲免费视频| 粉嫩的18在线观看极品精品| 日韩免费看网站| 风韵丰满熟妇啪啪区老熟熟女| 国产精品成人3p一区二区三区| 国产精品毛片视频| 亚洲欧美国产高清| 永久免费看av| 免费毛片在线看片免费丝瓜视频| 亚洲精品欧美激情| 日韩日韩日韩日韩日韩| 国产白浆在线免费观看| 精品久久久在线观看| 777精品久无码人妻蜜桃| 狠狠操一区二区三区| 欧美日韩精品在线视频| 国产97色在线 | 日韩| 日韩一区二区三区免费视频| 欧美综合在线视频| 色91精品久久久久久久久| 欧美日韩午夜电影网| 精品毛片乱码1区2区3区| 伊人网综合视频| 久久99国产成人小视频| 中文字幕亚洲欧美在线| 国产极品国产极品| 亚洲国产免费看| 日本久久久久久| 女人扒开双腿让男人捅 | 国产亚洲精品自拍| 国产成人精品日本亚洲| 亚洲在线精品视频| 国产不卡高清在线观看视频| 精品在线一区| 69久久夜色| 亚洲乱码一区二区三区在线观看| 国产自产在线视频| 91国内外精品自在线播放| 欧美一区二区三区在线观看| 男男一级淫片免费播放| 极品美女一区二区三区| 久久躁日日躁aaaaxxxx| 日韩在线观看第一页| 日本美女一区二区| 国产精品 日韩| 国产小视频免费在线网址| 亚洲三级免费电影| 男人靠女人免费视频网站| 精品亚洲a∨| 亚洲国产精久久久久久| 精品手机在线视频| 99亚洲精品| 国产馆精品极品| 在线播放日韩专区| 久久久精品国产sm调教| 日韩精品久久理论片| 99久久99久久精品国产片| 国产一二三区在线视频| 亚洲国产精品自拍| 奇米视频7777| 国产在视频线精品视频www666| 色综合久久中文字幕综合网小说| 久久精品偷拍视频| av高清久久久| 成年在线观看视频| 日韩在线激情| 亚洲免费伊人电影在线观看av| 爱爱视频免费在线观看| 日韩高清在线电影| 久久久久se| 欧美人与性动交α欧美精品济南到| 在线观看一区日韩| 亚洲国产欧美视频| 亚洲视频大全| 国产高清精品一区二区三区| 久久精品视频观看| 欧美私模裸体表演在线观看| 欧美中文在线字幕| 国产又粗又猛又爽又黄| 国产欧美日韩精品一区二区三区 | 日韩欧美三级视频| 国产成人福利片| mm131午夜| 2020国产精品小视频| 在线看欧美日韩| 无码视频在线观看| 久久美女艺术照精彩视频福利播放 | 亚洲精品视频大全| 夜夜嗨av一区二区三区网站四季av| 91精品国产综合久久久久久丝袜| 日本在线免费| 欧美日韩精品欧美日韩精品一 | 蜜桃在线一区二区| 亚洲在线视频网站| 中文字幕人妻一区| 91最新在线视频| 亚洲巨乳在线| 亚洲精品欧美日韩| 3d玉蒲团在线观看| 欧美va亚洲va香蕉在线| 国产精品1000| 99久久精品免费| 91国视频在线| 国产免费久久| 国产欧美日韩最新| 国产成人无吗| 精品国产一区二区三区忘忧草| 国产真实的和子乱拍在线观看| 成人美女在线观看| 免费黄色福利视频| 欧美亚洲国产激情| 91精品国产综合久久男男| 老司机在线看片网av| 欧美一区二区性放荡片| 国产一二三四在线| 26uuu国产一区二区三区 | 免费高清在线一区| 亚洲精品偷拍视频| 久久久免费毛片| 日韩免费视频在线观看| av黄色在线观看| 日韩一区二区三区在线视频| 国产成人精品久久亚洲高清不卡| 中文字幕第四页| 国产欧美日本一区二区三区| 艹b视频在线观看| 欧美日韩一区二区高清| 久久国产精品-国产精品| 69堂精品视频在线播放| 欧美第一黄色网| 亚洲三级黄色片| 欧美久久久久久蜜桃| 久久久久久久久艹| 国产亚洲综合性久久久影院| 天天视频天天爽| 国产精品xvideos88| 欧美一卡2卡3卡4卡无卡免费观看水多多 | 亚洲天堂国产视频| 在线成人h网| 亚洲不卡1区| 欧美特黄不卡| 国产成人精品视频在线| 性欧美video高清bbw| 亚洲欧美综合精品久久成人| 国产美女裸体无遮挡免费视频| 亚洲v精品v日韩v欧美v专区| 91香蕉国产视频| 99亚偷拍自图区亚洲| 7777女厕盗摄久久久| 亚洲ⅴ国产v天堂a无码二区| 高清在线不卡av| 久久撸在线视频| 中文在线不卡| 亚洲国产一二三精品无码| 国产在线日韩精品| 国产三区二区一区久久| 9999精品| 国产精品第3页| 久草在线中文最新视频| 欧美美女操人视频| a黄色在线观看| 日韩二区三区在线| 性网爆门事件集合av| 精品婷婷伊人一区三区三| 久热这里只有精品6| 一区二区三区.www| 国产色无码精品视频国产| 久久久不卡网国产精品二区| 无码国产精品一区二区免费式直播 | 日韩精品视频一二三| 亚洲一区二区免费看| 国产一区 在线播放| 91青青国产在线观看精品| 品久久久久久久久久96高清| 国产suv一区二区三区| 先锋资源久久| 日韩资源av在线| 日韩在线影视| 国产在线一区二区三区播放| 无码国模国产在线观看| 91精品啪aⅴ在线观看国产| 粉嫩av一区二区三区四区五区| 日本成人黄色片| 捆绑调教日本一区二区三区| 久操成人在线视频| 自拍亚洲图区| 欧美成人精品一区二区三区| 黄色成年人视频在线观看| 久久国内精品一国内精品| 素人av在线| 日韩视频欧美视频| 精品美女在线观看视频在线观看| 在线观看日韩欧美| 欧美三级理伦电影| 久久精品亚洲94久久精品| 日本美女在线中文版| www.亚洲成人| 成人短视频在线| 欧美大片在线免费观看| 成人av影院在线观看| 久久人91精品久久久久久不卡| 白白色在线观看| 欧美性做爰毛片| 欧美极品免费| 日韩激情视频在线| 亚洲欧美综合一区| 精品综合久久88少妇激情| 99精品在线直播| 成人春色在线观看免费网站| 精品国产一区二区三区麻豆小说| 琪琪久久久久日韩精品| 欧美日韩一区二区三区在线观看免| 国产亚洲一区二区三区不卡| 日韩av一区二区三区在线| 精品一区av| 一级黄色录像免费看| 极品av少妇一区二区| 男人天堂1024| 免费的成人av| 人妻精油按摩bd高清中文字幕| 成人国产精品免费观看视频| 99久久久久久久久久| 国产精品久久久久一区二区三区共| 一级片一级片一级片| 午夜天堂影视香蕉久久| 日本熟妇一区二区三区| 91麻豆精品国产91久久久久久久久| 性做久久久久久久久久| 国产丝袜高跟一区| 日本中文字幕在线播放| 欧美激情一区二区三区成人 | 青青久在线视频免费观看| 中文字幕v亚洲ⅴv天堂| 色呦呦在线看| 天天综合色天天| 国产午夜精品视频一区二区三区| 天天超碰亚洲| 又粗又黑又大的吊av| 免费看精品久久片| 国内精品免费视频| 日本一区二区三区在线观看| 国产va在线播放| 一本大道久久a久久综合婷婷| 国产精品久久777777换脸| 日韩av在线天堂网| 成人免费网址| 国产精品wwww| 巨人精品**| 米仓穗香在线观看| 日韩国产精品91| 大尺度做爰床戏呻吟舒畅| 亚洲欧洲性图库| 国产成人无码专区| 精品国产一区二区三区av性色| yourporn在线观看视频| 久久久人成影片一区二区三区观看| 看片一区二区| 欧美日韩免费精品| 在线日本高清免费不卡| 国产资源中文字幕| 欧美激情一区二区三区在线| 免费在线不卡视频| 日韩女优电影在线观看| 免费a级在线播放| 国产精品都在这里| 色婷婷精品视频| 国产免费黄色一级片| 国产高清成人在线| 国产日产精品一区二区三区的介绍| 福利成人在线观看| 在线播放国产精品| 天堂av中文在线观看| 国产精品jizz视频| 欧美精品观看| 欧美国产在线一区| 中文字幕一区二区三区不卡在线| 波多野结衣一区二区三区四区| 日韩电视剧在线观看免费网站| 福利成人导航| 97久久天天综合色天天综合色hd| 97精品视频| 亚洲va在线va天堂va偷拍| 中文字幕第一区第二区| 日本久久综合网| 亚洲欧美成人在线| 亚洲黄色网址| 日本在线免费观看一区| 久久久精品日韩| 亚洲精品国产精品国自产网站| 欧美丝袜一区二区三区| 头脑特工队2在线播放| 欧美大片免费观看在线观看网站推荐| 久久99成人| 国产91沈先生在线播放| 成人av电影在线播放| 日韩乱码人妻无码中文字幕| 亚洲精品一区二区三区四区高清 | 成人看的视频| 污版视频在线观看| 中文字幕一区不卡| av高清一区二区| 欧美国产精品va在线观看| jizz性欧美23| 国产精品爽爽爽| 一区二区日韩在线观看| 精品久久人人做人人爰| 91色在线看| 欧美不卡在线一区二区三区| 日韩激情视频在线观看| 少妇的滋味中文字幕bd| 欧美日本一区二区| 性欧美ⅴideo另类hd| 国产乱码精品一区二区三区日韩精品 | 一区二区日韩| 少妇人妻大乳在线视频| 久久一日本道色综合| 中文字幕乱码人妻无码久久| 久久精品视频在线观看| 成人av影音| 97视频在线免费播放| 国产精品麻豆一区二区| 99热这里只有精品1| 久久免费观看视频| 免费看av成人| 极品粉嫩美女露脸啪啪| 亚洲一区二区在线观看视频| 香蕉国产在线视频| 91精品久久久久久久久久| 国产综合视频| 国产精品密蕾丝袜| 91精品国产品国语在线不卡| 成人国产电影在线观看| 四虎影院一区二区三区| 国产一区不卡在线| 国产一级片毛片| 久久精彩免费视频| 青青草原在线亚洲| 亚洲第一成肉网| 四虎视频在线精品免费网址| 热re99久久精品国产66热| 香蕉国产精品| 亚洲国产精品成人综合久久久| 欧美日韩一区高清| sis001亚洲原创区| 亚洲一区二区三区精品在线观看| 成人动漫一区二区三区| 亚洲一区中文字幕永久在线| 久久久在线免费观看| 四虎8848精品成人免费网站| 欲求不满的岳中文字幕|