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

pytorch安装VAE项目详解

一、 基本环境

工具版本号
OSwin 11
pycharm2020.1
GPU3050

二、代码来源

github地址为:

https://github.com/AntixK/PyTorch-VAE/blob/8700d245a9735640dda458db4cf40708caf2e77f/run.py

1.在pycharm的terminal输入:

git clone https://github.com/AntixK/PyTorch-VAE

下载项目
2.通过:

cd PyTorch-VAE

进入项目文件夹

三、搭建conda环境

1.点击Windows 安装 CUDA/cuDNN
2.配置conda 虚拟环境 Windows环境下anaconda创建python虚拟环境并配置到pycharm
配置环境使用的安装包及版本

工具版本号
torch1.13.1+cu117
pytorch-lightning1.7.1
test-tube0.6.6

切记torch 不要重新安装!!!!
其他的都按照requirements.txt文件来安装

pip install -r requirements.txt

四、下载数据集

这个项目无法自动下载数据集,需要手动安装
这个链接CelebA数据集详细介绍及其属性提取源代码有相关介绍,包括数据下载百度云地址
下载后修改文件的目录
在这里插入图片描述
提示:如果不修改代码会报错

五、启动项目

python run.py -c configs/vae.yaml

六、其他相关问题

1.pytorch报错torch.cuda.is_available()结果false处理方法
2.pytorch_lightning报错 You requested gpu: [1],But your machine only has: [0]
3.问题:RuntimeError: Distributed package doesn‘t have NCCL built in
4.ForkingPickler(file, protocol).dump(obj)BrokenPipeError: [Errno 32] Broken pipe问题解决

http://www.lryc.cn/news/126263.html

相关文章:

  • SQL-每日一题【1517. 查找拥有有效邮箱的用户】
  • Python web实战之Django 的 WebSocket 支持详解
  • CDN(内容分发网络)
  • 前端高频面试题 Day01
  • 『C语言初阶』第八章 -隐式类型转换规则
  • Fortinet数据中心防火墙及服务ROI超300%!Forrester TEI研究发布
  • 【vue】简洁优雅的火花线、趋势线
  • 【软件工程】数据流图/DFD概念符号/流程图分层/数据字典
  • 时序预测 | MATLAB实现基于CNN卷积神经网络的时间序列预测-递归预测未来(多指标评价)
  • Python中的字符串与字符编码
  • 图数据库_Neo4j学习cypher语言_使用CQL命令002_删除节点_删除属性_结果排序Order By---Neo4j图数据库工作笔记0006
  • C语言学习笔记---数据的存储详解
  • js中的常见事件(鼠标事件,键盘事件,表单事件......)
  • 学校如何公布录取情况?源代码公布了
  • JAVA基础知识(一)——Java语言描述、变量和运算符
  • 时序预测 | MATLAB实现基于KNN K近邻的时间序列预测-递归预测未来(多指标评价)
  • 冉冉升起的星火,再度升级迎来2.0时代!
  • centos7安装erlang及rabbitMQ
  • 项目介绍:《WeTalk》网页聊天室 — Spring Boot、MyBatis、MySQL和WebSocket的奇妙融合
  • (el-Table)操作(不使用 ts):Element-plus 中Table 表格组件:多选修改成支持单选及表格相关样式的调整
  • 【JAVA】变量的作用域与生存周期
  • 中科亿海微FIFO使用
  • 使用maven打包时如何跳过test,有三种方式
  • 005-Spring 扩展点 :PostProcess
  • MFC中的窗体绘制事件函数:OnCtlColor、OnPaint、OnNcPaint、OnDrawItem、OnEraseBkgnd、OnDraw
  • dialogbot:开箱即用的对话机器人解决方案,涵盖问答型对话、任务型对话和聊天型对话等多种场景,为您提供全方位的对话交互体验。
  • TCP服务器—实现数据通信
  • 基于SpringBoot实现MySQL备份与还原
  • 【VUE 监听用户滑动】
  • 通义大模型:打造更智能、更灵活的自然语言处理技术