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

上海专业网站建设咨询网络公司推广方案

上海专业网站建设咨询,网络公司推广方案,海外社交平台推广,高端品牌网站建设优势为了支持实时数字人LiveTalking多并发时不增加模型占用显存,将模型推理由多进程模式改成了多线程,多个线程共用一份模型做推理。在用多进程时,每个进程都会在显存中拷贝一份模型,导致模型显存占用随并发数线性增长。当然用多线程也…

为了支持实时数字人LiveTalking多并发时不增加模型占用显存,将模型推理由多进程模式改成了多线程,多个线程共用一份模型做推理。在用多进程时,每个进程都会在显存中拷贝一份模型,导致模型显存占用随并发数线性增长。当然用多线程也有一些弊端,因为在多线程中推理与视频压缩会抢占cpu时间片,如果模型推理速度较慢,会导致整体帧率达不到实时。如果有谁知道怎么在多进程中共用一个模型做推理,欢迎留言讨论。
以下数据都是在4090 24G显卡上测试得出。

1.wav2lip

wav2lip模型推理速度很快,用多线程基本没什么影响。占用显存在1.3G,推理速度能达到750fps。按照每路视频25fps计算,在同时说话时能支持30路。如果数字人不是同时说话,支持的路数更多,基本只受cpu视频压缩性能的限制。

2.musetalk

musetalk对显存和gpu计算性能都要求很高,占用显存12G,推理速度60fps。能够支持2路同时说话。在性能较低的显卡上用多线程可能影响较大,如果只要用一路视频,建议用多进程性能更好。只要修改musereal.py中如下代码

Thread(target=inference, args=(self.render_event,self.batch_size,self.input_latent_list_cycle,self.asr.feat_queue,self.asr.output_queue,self.res_frame_queue,self.vae, self.unet, self.pe,self.timesteps)).start()

将其中的Thread改为mp.Process

3.ernerf

ernerf对显存占用不太高,大概2G左右,这里面还包括了音频特征模型占用的的显存;对gpu计算性能要求较高,推理速度45fps。因此改成多进程比较好,因为现在ernerf模型用的比较少,这块还没实现。另外还有个优化点是不说话时用静音帧代替,不占用gpu计算性能。

http://www.dtcms.com/wzjs/343042.html

相关文章:

  • 微信小程序视频网站开发教程网站免费网站免费
  • 重庆第一门户网站营销工具有哪些
  • 做网站的职责友情下载网站
  • 东莞厚街核酸检测点优化大师电脑版官网
  • 有没有能用的网站软件定制开发
  • apache做网站计算机培训班培训费用
  • .gs域名做网站怎么样合肥网络科技有限公司
  • 做相亲网站需要什么流程百度搜索推广方案
  • 做网站需要多大的显存收录情况
  • 中国大数据公司排名10强朝阳网站seo
  • Myeclipse怎么做网站关键词排名优化怎么样
  • 兰州拼团网站建设游戏推广合作
  • 北京网站建设飞沐网站seo优化有哪些方面
  • 网站建设模板怎么做最受欢迎的十大培训课程
  • 建设房产网站徐州seo推广
  • 品牌网站建设 磐石网络的确好谷歌官网下载app
  • 广州市网站建设公司软件开发公司排名
  • wordpress onepressseo关键词优化外包
  • 软件项目管理pdf外贸推广优化公司
  • 一个网站做数据维护需要多久网站怎么快速被百度收录
  • 网站都是h5响应式上海app网络推广公司电话
  • wordpress 个人soho广州谷歌seo公司
  • 做电影网站的服务器需要多大广告联盟app下载赚钱
  • 登陆网站密码不保存怎么做网络销售有哪些
  • frontpage怎么做网站网站多久被百度收录
  • 天津市建设 银行网站磁力引擎
  • 企业网站开发 宁波网络公司互联网公司排名
  • qq创号申请注册网站网络营销推广方法
  • 网站内容发布平台源码国内b2b十大平台排名
  • 浅谈京东企业的电子商务网站建设seo是啥意思