首先调用接口的时候不要调用一次就加载一下模型,直接一开始就加载好

其次能用GPU就不要cpu

import os
import json
from tqdm import tqdm
from transformers import pipeline, AutoModelWithLMHead, AutoTokenizer
from tqdm import tqdm
import torch
torch.cuda.is_available()
def get_en_to_zh_model():model = AutoModelWithLMHead.from_pretrained("Helsinki-NLP/opus-mt-en-zh")tokenizer = AutoTokenizer.from_pretrained("Helsinki-NLP/opus-mt-en-zh")translation = pipeline("translation_en_to_zh", model=model, tokenizer=tokenizer,device=1)return translation
translation = get_en_to_zh_model()def en_to_ch(text):# 英文翻译成中文#text = "Student accommodation centres, resorts"translated_text = translation(text, max_length=888)[0]['translation_text']return translated_text

大家需要把pytorch换成GPU版本

如何让huggingface模型运行速度起飞相关推荐

  1. 修改huggingface模型的储存位置的设置方法

      大家好,我是爱编程的喵喵.双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中.从事机器学习以及相关的前后端开发工作.曾在阿里云.科大讯飞.CCF等比赛获得多次Top名次.现 ...

  2. Huggingface 模型下载

    预训练模型下载 https://huggingface.co/ 打开网址 在搜索框中搜索需要的模型 git clone 模型地址 安装git-lfs 我使用的archlinux 请根据自己系统版本 安 ...

  3. 关于gazebo中模型散架/起飞等

    异常现象如起飞,弹射等,是因为惯性矩在全部为0了,例如使用了xacro函数,当你的模型很小时,计算出来的数字非常小,这时就可能出现返回的系数或者语句中全部为0.0,导致起飞. 比如次现象

  4. CVPR2021 | 重新思考BiSeNet让语义分割模型速度起飞

    超强的实时语义分割新网络:STDC,表现SOTA!性能优于BiSeNetV2.SFNet等网络,其中一版本性能高达97.0FPS/76.8%mIoU,代码即将开源! 作者单位:美团 1 简介 BiSe ...

  5. 利用huggingface模型翻译英文

    百度翻译的api要收费了,我们就用开源模型翻译英文 from transformers import pipeline, AutoModelWithLMHead, AutoTokenizer from ...

  6. 一文看懂深度学习模型压缩和加速

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:opencv学堂 1 前言 近年来深度学习模型在计算机视 ...

  7. 使用Amazon SageMaker构建高质量AI作画模型Stable Diffusion

    使用Amazon SageMaker构建高质量AI作画模型Stable Diffusion 0. 前言 1. Amazon SageMaker 与机器学习 1.1 机器学习流程 1.2 Amazon ...

  8. TensorFlow与PyTorch模型部署性能比较

    TensorFlow与PyTorch模型部署性能比较 前言 2022了,选 PyTorch 还是 TensorFlow?之前有一种说法:TensorFlow 适合业界,PyTorch 适合学界.这种说 ...

  9. PaddleHub 1.0正式发布: 一键模型加载,十行代码完成迁移学习

    允中 发自 凹非寺 量子位 编辑 | 公众号 QbitAI 飞桨(PaddlePaddle)核心框架Paddle Fluid v1.5已经发布,而作为其关键工具,用来迁移学习的PaddleHub也进行 ...

最新文章

  1. 超级有意思的代码注释
  2. 利用OpenCV的SimpleBlobDetector检测图像的奇异区域(斑点)
  3. 2017最新顺口溜出炉(超级经典)!
  4. python映射的主要特点_Python入门 4——字典及其映射
  5. Android Bitmap史上最详细全解 | 原力计划
  6. 计算机密码发明者去世!曾获图灵奖、并启蒙 Unix 诞生!
  7. Spring Security 3.0控制一个帐号只允许登录一次的问题
  8. 细数那些不能直视的IE6BUG
  9. 模仿概念版QQ登录界面(超炫)
  10. linux拔掉网线ip仍然在,openwrt 实现网线的拔插能够释放IP和重新分配IP地址
  11. WEBRTC浅析(五)视频Nack包的发送判断逻辑以及数据流
  12. 相机标定基本理论——旋转矩阵基本性质
  13. WiFi无线网卡属性设置——英特尔无线适配器高级设置
  14. 【基础入门题013】求连续根号的值
  15. 多页vue应用的单页面打包方法(内含打包模式的应用)
  16. HBuilder封装APP
  17. 如何通过海外住宅代理预防Facebook账号出现关联的情况
  18. vs2015不使用方向键移动光标快捷键
  19. java 修改mysql数据库表结构_MYSQL数据库表结构优化方法详解
  20. afrog的安装与使用

热门文章

  1. 客户端开屏广告适配的一点经验
  2. GPS坐标转百度坐标总结
  3. PHP微信公众号——消息接受与推送
  4. [书]x86汇编语言:从实模式到保护模式 -- 第15章 任务切换
  5. 利用Git搭建自动部署的Laravel环境
  6. 基于Mirai搭建QQ机器人监控B站直播
  7. php react路由部署,react路由
  8. 小程序定制,挑战百日学习计划第31天(3D骰子制作)
  9. 如何使用Java构造层级结构的树形数据
  10. mysql数据库存储富文本格式_使用格式将富文本框的数据存储到数据库