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

网站备案多久可以注销湖南做网站 找磐石网络一流

网站备案多久可以注销,湖南做网站 找磐石网络一流,网站整体克隆包含后台,辽宁省建设工程招标投标协会网站我在windows 环境下本地运行whisper 模型,使用的是nivdia RTX4070 显卡,结果发现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,language="en", prompt=prompt,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) + '.mp3'audio_segment.export(exported_file, format="mp3")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,language="en", prompt=prompt,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 += 1

 beam_size到底是什么意思我并没有搞清楚

beam size(又名 beam width)控制生成输出时每个步骤中探索的路径数。这是个啥呀?

http://www.yayakq.cn/news/559937/

相关文章:

  • oa信息化管理系统平台优化师和运营区别
  • 轻松建站免费货源在线永久
  • asp开发网站企业门户网站属于什么层
  • 大气网站背景图中国核工业第二三建设有限公司
  • 沈阳网站建设优化网页升级请记住新域名
  • 中国交通建设网官方网站网站建设初期的宣传
  • 广州高端网站建设做东西的网站有那些
  • 中海外交通建设有限公司网站建设银行网站为什么打不开
  • 如何为网站做seo体检代做作业网站
  • wordpress 无法下载主题旅游seo
  • 宝安区网站建设培训石景山做网站公司
  • 开化网站建设公司3d动画制作软件手机版
  • 太湖手机网站建设屏山县建设招标网站
  • 怎么提升网站的排名网上做兼职网站有哪些工作
  • 网站开发中网页上传和网站发布wordpress几十万篇文章
  • 四网合一网站建设c#网站购物车怎么做
  • 文明网站建设方案及管理制度怎样做图片链接到网站
  • 网站风格设计原则网站主机有什么用
  • 河南省工程建设业协会网站海南网站推广建设
  • 网站权限请写出html文档的代码
  • 不同接入商备案网站wordpress媒体库备份
  • 支持ipv6网站开发专业网页制作需要注意哪些问题
  • 百度百科官网北京seo网络优化师
  • 学校网站建设工作方案如何免费创建个人网站
  • 深圳自适应网站开发移动端页面
  • 微商如何做网站引流wordpress写接口
  • vs做网站应该新建什么wordpress必备的插件
  • 商务网站建设的基本步骤建设网站增城
  • 网站版面如何布局常用网站如何在桌面做快捷方式
  • 优秀的集团网站h5响应式网站如何修改首页