模型部署
Cater Chen
寄希望于黎明
展开
-
Mac M1下Docker启动ElasticSearch,/usr/share没有权限
Mac M1下Docker启动ElasticSearch,/usr/share没有权限原创 2022-08-05 14:12:13 · 1269 阅读 · 0 评论 -
BlockingScheduler
BlockingScheduler cicd定时任务 run.py: 启动函数 Dockerfile: CMD ["python", "./run.py"] #每300秒执行一次 scheduler .add_job(job, 'interval', seconds=300) #在1月,3月,5月,7-9月,每天的下午2点,每一分钟执行一次任务 scheduler .add_job(func=job, trigger='cron', month='1,3,5,7-9', day='*', ho原创 2021-03-29 14:48:25 · 508 阅读 · 0 评论 -
CICD介绍
CICD介绍 持续集成(Continuous Integration)、持续交付(Continuous Delivery) 、持续部署(Continuous Deployment) 持续集成的重点是将各个开发人员的工作集合到一个代码仓库中。通常,每天都要进行几次,主要目的是尽早发现集成错误,使团队更加紧密结合,更好地协作。 持续交付的目的是最小化部署或释放过程中固有的摩擦。它的实现通常能够将构建部署的每个步骤自动化,以便任何时刻能够安全地完成代码发布(理想情况下)。 持续部署是一种更高程度的原创 2020-08-27 17:35:45 · 372 阅读 · 0 评论 -
关于深度学习模型部署
关于深度学习模型部署 问题分析 首先是模型的使用场景,根据使用场景就可以获取到对应的性能等要求。举个例子来说,如果是要上线给用户使用的,哦吼,恭喜你,这块最起码速度要求就很高,毕竟用户可不像自己人,没有多少耐心一直等你的加载圈转呀转,具体的指标根据场景和应用而定,不过一般会在数毫秒 最多可以到数十毫秒每条的样子。此外,如果是基于网络调用那还好说,机器在自己手上,土豪就可以各显神通了,如果是离线的手机APP,那就还有大小的要求,毕竟动不动让你下个几百M的app看着也烦呀。 接下来,如果是基于网络调用的,还原创 2020-08-27 17:06:19 · 891 阅读 · 1 评论