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

taming-transformers代码使用过程中的报错“packaging.version.InvalidVersion: Invalid version: ‘0.10.1,<0.11‘pyt”

论文下载:https://arxiv.org/abs/2012.09841

代码下载:https://github.com/CompVis/taming-transformers(VQ-GAN)

论文Neural Discrete Representation Learning(VQ-VAE)详解(PyTorch)

论文VQ-VAE-2(Generating Diverse High-Fidelity Images with VQ-VAE-2)详解(PyTorch)

论文VQ-GAN(Taming Transformers for High-Resolution Image Synthesis)高分辨图像生成讲解(PyTorch)

我们在使用taming-transformers代码时,根据作者提供的environment.yaml来安装相关的库,当然下面这种安装方式最终的torch和torchvision都是cpu版本的,如果要安装GPU版本的,只需要去讲对应1.7.0的cuda版本的torch下载下来之后,pip install XXX就可以安装了,这种安装方式比较不容易失败。

但是我们发现安装完成之后运行“sample_fast.py”依然会报错“packaging.version.InvalidVersion: Invalid version: '0.10.1,<0.11'pyt”这个问题,是版本出现了问题。虽然我看了网上的直接使用“conda env create -f environment.yaml”安装之后就可以正常运行,我不是很清楚是怎么回事,反正通过报错的情况好像是和transformers依赖的库有关,但是作者提供的transformers==4.3.1版本的,最后尝试了很多方式都不行,然后将transformers==4.2.0即可。

conda env create -f environment.yaml

name: taming channels: - pytorch - defaults dependencies: - python=3.8.5 - pip=20.3 - cudatoolkit=10.2 - pytorch=1.7.0 - torchvision=0.8.1 - numpy=1.19.2 - pip: - albumentations==0.4.3 - opencv-python==4.1.2.30 - pudb==2019.2 - imageio==2.9.0 - imageio-ffmpeg==0.4.2 - pytorch-lightning==1.0.8 - omegaconf==2.0.0 - test-tube>=0.7.5 - streamlit>=0.73.1 - einops==0.3.0 - more-itertools>=8.0.0 - transformers==4.3.1 - -e .

http://www.jsqmd.com/news/195653/

相关文章:

  • 语音合成中的语义强调实现:通过音高变化突出关键词
  • GLM-TTS与Zabbix监控系统集成:异常告警与自动恢复机制
  • docker的简单应用
  • GLM-TTS能否支持多人对话生成?角色切换与声线区分实现
  • 如何用Scala语言构建类型安全的GLM-TTS客户端
  • 如何用Julia语言进行GLM-TTS生成效果的数据分析建模
  • 多模态感知融合算法详解:自动驾驶核心要点
  • GLM-TTS能否支持航天发射倒计时?庄严时刻语音播报
  • 利用QListView打造仿音乐播放列表的详细教程
  • pymodbus实现Modbus RTU广播通信的可行性分析
  • 如何为GLM-TTS添加中文拼音标注功能辅助发音校正
  • GLM-TTS能否用于电话机器人?与SIP协议集成的技术难点
  • 语音合成中的语气转折控制:疑问、感叹、陈述句式区分
  • ZStack协议在智能照明系统中的应用实战案例
  • Java中synchronized和ReentrantLock锁的实现原理详解
  • 语音合成中的呼吸音模拟:增加拟人化自然感细节
  • Realtek HD Audio驱动安装问题解析:全面讲解
  • 如何用VB.NET开发Windows桌面GLM-TTS控制程序
  • [特殊字符]_高并发场景下的框架选择:从性能数据看技术决策[20260104164650]
  • GLM-TTS与Kyverno策略引擎集成:强化安全合规控制
  • 小天才USB驱动下载:INF文件修改操作指南
  • Zephyr多级省电模式对比分析:快速理解差异
  • 拆解AI产品经理三大核心角色
  • 使用Kustomize管理GLM-TTS不同环境的部署配置差异
  • 使用Swagger文档化GLM-TTS的RESTful API接口便于团队协作
  • 基于GLM-TTS的语音导航地图应用开发:实时路径指引播报
  • QSPI主从设备建立保持时间详解
  • 使用Vagrant创建GLM-TTS开发测试环境虚拟机镜像
  • Java中的synchronized锁在操作系统层面的具体实现机制详解
  • 基于arm64与amd64的移动设备与数据中心能效对比