当前位置: 首页 > news >正文

在线网站优化岫岩洋河网站建设

在线网站优化,岫岩洋河网站建设,wordpress homepage plugin,东莞网络营销优化去年搞通了EasyRec这个玩意#xff0c;没想到今年还要用推荐方面的东西#xff0c;行吧#xff0c;再来一次#xff0c;再次踩坑试试。1、EasyRec训练测试数据下载#xff1a;git clone后#xff0c;进入EasyRec#xff0c;然后执行#xff1a;bash scripts/init.sh 将…去年搞通了EasyRec这个玩意没想到今年还要用推荐方面的东西行吧再来一次再次踩坑试试。1、EasyRec训练测试数据下载git clone后进入EasyRec然后执行bash scripts/init.sh 将所用到的数据全部下载完成✅2、模型部署参考博文docker部署tf-serving 首先必须将final文件,将此文件下的全部复制到/models/half_plus_two/下面。2.1查看模型基本参数saved_model_cli show --dir /models/half_plus_two/00000123/ --tag_set serve --signature_def serving_default The given SavedModel SignatureDef contains the following input(s):inputs[x] tensor_info:dtype: DT_FLOATshape: (-1, 1)name: x:0 The given SavedModel SignatureDef contains the following output(s):outputs[y] tensor_info:dtype: DT_FLOATshape: (-1, 1)name: y:0 Method name is: tensorflow/serving/predict2.2查看模型是否支持GPUsaved_model_cli show --dir /models/half_plus_two/00000123/ The given SavedModel contains the following tag-sets: serve#表示不支持GPU支持的应该是serve,gpu2.3输入数据查看结果saved_model_cli run --dir /models/half_plus_two/00000123/ --tag_set serve --signature_def serving_default --input_exprsx[[1],[9]] [[2.5][6.5]] 结果正确一半21*0.529*0.52结果一致2.4curl: (56) Recv failure: Connection reset by peer发现docker -p指定端口不能用其中有鬼之前服务器就可以指定端口 因此仍旧改为8501端口。docker启动代码见此文。2.5docker停止及删除容器 ,没有此操作无法重启该名字的容器。注意里面有模型名字及容器名字建议都取一样的名字。比如half_plus_twodocker kill half_plus_two docker rm half_plus_two3、部署训练好的dssm模型3.1查看模型输入参数saved_model_cli show --dir /models/mydssm/163333/ --tag_set serve --signature_def serving_default The given SavedModel SignatureDef contains the following input(s):inputs[app_category] tensor_info:dtype: DT_STRINGshape: (-1)name: input_9:0inputs[app_domain] tensor_info:dtype: DT_STRINGshape: (-1)name: input_8:0inputs[app_id] tensor_info:dtype: DT_STRINGshape: (-1)name: input_7:0inputs[banner_pos] tensor_info:dtype: DT_STRINGshape: (-1)name: input_3:0inputs[c1] tensor_info:dtype: DT_STRINGshape: (-1)name: input_2:0inputs[c14] tensor_info:dtype: DT_STRINGshape: (-1)name: input_15:0inputs[c15] tensor_info:dtype: DT_STRINGshape: (-1)name: input_16:0inputs[c16] tensor_info:dtype: DT_STRINGshape: (-1)name: input_17:0inputs[c17] tensor_info:dtype: DT_STRINGshape: (-1)name: input_18:0inputs[c18] tensor_info:dtype: DT_STRINGshape: (-1)name: input_19:0inputs[c19] tensor_info:dtype: DT_STRINGshape: (-1)name: input_20:0inputs[c20] tensor_info:dtype: DT_STRINGshape: (-1)name: input_21:0inputs[c21] tensor_info:dtype: DT_STRINGshape: (-1)name: input_22:0inputs[device_conn_type] tensor_info:dtype: DT_STRINGshape: (-1)name: input_14:0inputs[device_id] tensor_info:dtype: DT_STRINGshape: (-1)name: input_10:0inputs[device_ip] tensor_info:dtype: DT_STRINGshape: (-1)name: input_11:0inputs[device_model] tensor_info:dtype: DT_STRINGshape: (-1)name: input_12:0inputs[device_type] tensor_info:dtype: DT_STRINGshape: (-1)name: input_13:0inputs[hour] tensor_info:dtype: DT_STRINGshape: (-1)name: input_1:0inputs[site_category] tensor_info:dtype: DT_STRINGshape: (-1)name: input_6:0inputs[site_domain] tensor_info:dtype: DT_STRINGshape: (-1)name: input_5:0inputs[site_id] tensor_info:dtype: DT_STRINGshape: (-1)name: input_4:0 The given SavedModel SignatureDef contains the following output(s):outputs[logits] tensor_info:dtype: DT_FLOATshape: (-1)name: Squeeze:0outputs[probs] tensor_info:dtype: DT_FLOATshape: (-1)name: Sigmoid:0 Method name is: tensorflow/serving/predict#同样也不支持GPU saved_model_cli show --dir /models/mydssm/13339343/ The given SavedModel contains the following tag-sets: serve 3.2测试请求curl -d {instances: [{app_category:1,app_domain:2,app_id:3,banner_pos:4,c1:5,c14:6,c15:7,c16:8,c17:9,c18:10,c19:11,c20:12,c21:13,device_conn_type:14,device_id:15,device_ip:16,device_model:17,device_type:18,hour:19,site_category:20,site_domain:21,site_id:22}]} -X POST http://localhost:8501/v1/models/mydssm:predict {predictions: [{logits: -2.64485741,probs: 0.0663066804}]#https://github.com/tensorflow/serving/issues/2104import json,requestsheads {content-type: application/json}jd{signature_name: serving_default,instances:[{app_category:1,app_domain:2,app_id:3,banner_pos:4,c1:5,c14:6,c15:7,c16:8,c17:9,c18:10,c19:11,c20:12,c21:13,device_conn_type:14,device_id:15,device_ip:16,device_model:17,device_type:18,hour:19,site_category:20,site_domain:21,site_id:22}]}requests.post(url,datajson.dumps(jd),headersheads).json() {predictions: [{logits: -2.64485741, probs: 0.0663066804}]} 4、部署 tf-serving使用GPU需要docker安装GPU版本4.1拉取imagesdocker pull tensorflow/serving:latest-gpu4.2安装nvidia docker容器工具CentOSsudo dnf clean expire-cache \ sudo dnf install -y nvidia-container-toolkit-base nvidia-ctk --version sudo nvidia-ctk cdi generate --output/etc/cdi/nvidia.yaml grep name: /etc/cdi/nvidia.yamlUbuntu sudo apt-get update \ sudo apt-get install -y nvidia-container-toolkit-base nvidia-ctk --version sudo nvidia-ctk cdi generate --output/etc/cdi/nvidia.yaml grep name: /etc/cdi/nvidia.yaml4.3启动docker run --runtimenvidia -p 8501:8501 \ --mount typebind,\ source/tmp/tfserving/serving/tensorflow_serving/servables/tensorflow/testdata/saved_model_half_plus_two_gpu,\ target/models/half_plus_two \ -e MODEL_NAMEhalf_plus_two -t tensorflow/serving:latest-gpu --per_process_gpu_memory_fraction0.5 sudo docker run --rm --runtimenvidia --gpus all nvidia/cuda:11.6.2-base-ubuntu20.04 nvidia-smi 综上所述不足之处请参考英伟达官方介绍tf-serving官方github拜拜
http://www.w-s-a.com/news/714518/

相关文章:

  • 教育培训网站模板下载自己做商务网站有什么利弊
  • 平面设计公司网站兰州室内设计公司排名
  • 个人工作室注册条件温州seo结算
  • 360免费建站系统中国建设银行官网站黄金部王毅
  • 罗源福州网站建设个体户可以网站备案吗
  • 网站开发 专有名词pc网站建设和推广
  • 上海部道网站 建设conoha wordpress
  • 手机测评做视频网站宝塔可以做二级域名网站么
  • 代理公司注册济南重庆seo优化效果好
  • 佛山市骏域网站建设专家徐州网站建设价格
  • 公司做网站多济南好的网站建设公司排名
  • 网站维护的方式有哪几种该网站在工信部的icp ip地址
  • 中小企业服务中心网站建设做考勤的网站
  • 大连网站建设报价wordpress实用功能
  • 学校网站建设自查报告电脑网站制作教程
  • 适合推广的网站世界搜索引擎公司排名
  • 合肥网站建设费用ppt在哪个软件制作
  • 湖南省住房和城乡建设厅门户网站网站建设课程性质
  • 如何设计公司网站公司网站空间要多大
  • 建筑公司网站排名5G网站建设要多少个
  • seo怎样新建网站弹簧东莞网站建设
  • 在线做爰直播网站石家庄房产
  • 建筑网站哪里找拓者设计吧首页
  • 广州网站的建设wordpress注册数学验证码
  • 装修平台自己做网站有几个黄页名录网站开发
  • php网站的安全优势平面设计师培训
  • 乐清市网站建设设计重庆沙坪坝区
  • 什么是seo站内优化开发网页的工具有哪些
  • 文化类网站是不是休闲娱乐类网站青州市建设局网站
  • 网站的中英文切换代码做现货黄金网站