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

懒人手机网站家装网站建设

懒人手机网站,家装网站建设,海外广告投放公司,菏泽注册公司流程和费用我在windows 环境下本地运行whisper 模型#xff0c;使用的是nivdia RTX4070 显卡#xff0c;结果发现GPU 的利用率只有2% 。使用 import torch print(torch.cuda.is_available()) 返回TRUE。表示我的cuda 是可用的。 最后在github 的下列网页上找到了问题 极低的 GPU 利…         我在windows 环境下本地运行whisper 模型使用的是nivdia RTX4070 显卡结果发现GPU 的利用率只有2% 。使用 import torch print(torch.cuda.is_available()) 返回TRUE。表示我的cuda 是可用的。 最后在github 的下列网页上找到了问题 极低的 GPU 利用率 #140 最关键的是 1 .运行之前清除GPU 缓存 torch.cuda.empty_cache() 2 使用小的whisper 模型我使用 model load_model(base).to(cuda) 3 最关键的是 在model.transcribe的参数中设置   beam_size 5一下子GPU 的利用率到了20%当beam_size 8 时GPU 利用率可达30%左右。 model.transcribe(arr,languageen, promptprompt,fp16 False,beam_size 8,verbose True,condition_on_previous_text False)[text] 下面是我完整的测试程序 import os import sys import os.path import openai #from dotenv import load_dotenv import torch #import whisper from whisper import load_model import numpy as np #from pyannote.audio import Pipeline from pydub import AudioSegment #os.environ[OPENAI_API_KEY] sk-ZqGx7uD7sHMyITyIrxFDjbvVEAi84izUGGRwN23N9NbnqTbL #os.environ[OPENAI_BASE_URL] https://api.chatanywhere.tech/v1 print(torch.cuda.is_available()) torch.cuda.empty_cache() model load_model(base).to(cuda) audio AudioSegment.from_mp3(daily.mp3) #sys.argv[1]segment_length 25 * 60 duration audio.duration_seconds print(Segment length: %d seconds % segment_length) print(Duration: %d seconds % duration)segment_filename os.path.basename(daily.mp3) #sys.argv[1] segment_filename os.path.splitext(segment_filename)[0] number_of_segments int(duration / segment_length) segment_start 0 segment_end segment_length * 1000 enumerate 1 prompt for i in range(number_of_segments):audio_segment audio[segment_start:segment_end]exported_file ./tmp/ segment_filename - str(enumerate) .mp3audio_segment.export(exported_file, formatmp3)print(Exported segment %d of %d % (enumerate, number_of_segments))#f open(exported_file, rb)#audio_segment audio[segment_start:segment_end]if audio_segment.frame_rate ! 16000: # 16 kHzaudio_segment audio_segment.set_frame_rate(16000)if audio_segment.sample_width ! 2: # int16audio_segment audio_segment.set_sample_width(2)if audio_segment.channels ! 1: # monoaudio_segment audio_segment.set_channels(1) arr np.array(audio_segment.get_array_of_samples())arr arr.astype(np.float32)/32768.0#beam_size 5非常重要8 GPU 利用率30%左右data model.transcribe(arr,languageen, promptprompt,fp16 False,beam_size 8,verbose True,condition_on_previous_text False)[text]print(Transcribed segment %d of %d % (enumerate, number_of_segments))f open(os.path.join(./transcripts/, segment_filename .txt), a)f.write(data)f.close()prompt datasegment_start segment_length * 1000segment_end segment_length * 1000enumerate 1beam_size到底是什么意思我并没有搞清楚 beam size又名 beam width控制生成输出时每个步骤中探索的路径数。这是个啥呀
http://www.hkea.cn/news/14277770/

相关文章:

  • 做网站赚钱嘛下载公众号平台app
  • 网站织梦程序改成wordpress建设部或国土资源管理局的网站
  • 自己 做网站wordpress超精简主题
  • 我的世界做图片网站网站建立风格
  • 学做饼干网站网站开发技术难度
  • 山西大同网站建设物流信息网站有哪些
  • 云图书馆平台网站建设方案哪里做网站百度收录块
  • 有公网ip 建网站如何查看vs中建设好的网站
  • 产品展示类网站源码免费注册网页的网站
  • 单位网站建设方案焦作建设企业网站公司
  • 企业网站设计优化公司有道 wordpress
  • seo综合查询站长工具网站平台建设属于什么采购
  • 网站建设前景如何内蒙古住房和城乡建设厅网站 工程建设管理
  • 网站开发计划表网站换域名了怎么办
  • 信息展示网站上海公布最新情况
  • 建设信用卡购物网站网络销售平台推广
  • 网站维护中是怎么回事网站开发是什么环境
  • 在哪里可以学习做网站设计网站建设
  • 太原网站建设加q.479185700各个国家的google网站
  • 营销网站的主题 定位 修改建议网站建设sz886
  • 免费个人主页网站洛阳宣传片制作公司
  • 做酸菜视频网站网络营销包括的主要内容有
  • 宁波住房与城乡建设部网站长沙长沙建设网站
  • 网络营销首先要外贸网站推广seo
  • 正规的招聘网站做一手房用什么网站好
  • 南京网站设计网站网站重复
  • ps网站CAD做PS地砖贴图在线建站
  • 信用网站一体化建设软件定制开发推荐
  • 做网站的分工dashicon wordpress
  • 网站建设需多少钱免费下载精神文明建设宣传网站