在docker上和ubuntu上运行InfoGAN
InfoGAN是GAN的非常有名的改进,本文记录如何运行。
一、Docker上运行
1. 安装Docker
引用:https://www.cnblogs.com/linjj/p/5606687.html
上面的链接详细介绍了如何在win10上安装docker,亲测是非常有效,且介绍的非常详细。
2. 下载InfoGAN github上源码
如下图所示:InfoGAN github上源码地址:https://github.com/openai/InfoGAN
3. tensorflow镜像安装
docker run –it tensorflow/tensorflow:r0.9rc0-devel
4. 运行
(1)docker run -v $(pwd)/InfoGAN:/InfoGAN -w /InfoGAN -it -p 8888:8888 tensorflow/tensorflow:r0.9rc0-devel bash
(2)安装依赖
pip install prettytensor、progressbar、python-dateutil
可直接输入:
pip install -r requirements.txt
(3)export PYTHONPATH=$pwd
python launchers/run_mnist_exp.py
二、Ubuntu上运行InfoGAN
1. 建立虚拟环境
sudo apt-get install python-virtualenv
virtualenv --no-site-packages --python=python2.7 ~/tensorflow(虚拟环境名称)
进入虚拟环境
cd ~/tensorflow
source bin/activate
2. 运行InfoGAN
export PYTHONPATH='.'
python launchers/run_mnist_exp.py
三、注意
在ubuntu上安装tensorflow,可以直接pip install tensorflow-gpu=1.8(版本号)
然后输入python
import tensorflow as tf
tf.__vesrion__
可以查看tensorflow已经成功安装,并显示版本号。
在docker上和ubuntu上运行InfoGAN相关推荐
- 在没有Docker容器的Ubuntu上安装SQL Server 2019
Until now, we learned to install and configure SQL Server 2019 using the Docker container. In this a ...
- Python在Linux实现代码特效,关于在Linux系统上的Ubuntu上基于python3、shell语言代码的实现...
首先打开执行终端,然后进入路径(执行文件的目录): 1.python3语言代码的实现步骤: 1>python3 xxx.py(一步实现) 2.shell语言代码的实现步骤: 1>获取属主的 ...
- Linux上SQL Server 2019和Ubuntu上的Docker容器
In the first article of the series on SQL Server 2019 and Ubuntu, we prepared the virtual machine en ...
- Linux与Ubuntu上SQL Server 2019
In my previous articles, we installed SQL Server 2019 on the windows environment (vs Linux / Ubuntu) ...
- 在 WSL Ubuntu 上使用 .NET 进行跨平台开发新手入门
翻译自 haydenb 2020年6月3日的文章<Getting started with cross-platform development using .NET on Ubuntu on ...
- 在Azure上的Ubuntu Docker运行SQL Server
在Azure上的Ubuntu Docker运行SQL Server 备注:Blog具有时效性, 内容随着更新会发现变化,时间是2017年5月22日 这是非常非常难于想象和相信的事情,前几天我写了SQL ...
- properties 配置回车_在Ubuntu上部署基于Docker的RSSHub,并配置SSL证书
本文首发于简书,为同一作者 最近开始使用 RSS 这种信息聚合神器,再也不要打开各种 App 了.然而对于像微博.bilibili 这些不提供 RSS 订阅的网站还是有些头疼.于是尝试了 RSSHub ...
- ubuntu上安装docker
在Ubuntu16.04上安装Docker Docker是一个开源的容器引擎,它有助于更快地交付产品. Docker可将应用程序和基础设施层隔离,并且将基础设施当作程序一样进行管理. 使用Docker ...
- Ubuntu上安装使用Docker
Docker简介 Docker是一个开源的容器引擎,他有助于更快的交付应用.Docker可以将应用程序和基础设施层做隔离,并且能将基础设施当做程序一样进行管理.使用Docker,可以更快的打包,测试以 ...
最新文章
- 坑系列 --- 时间和空间的平衡
- 国内最牛逼的笔记,不接受反驳!!
- Android开发者指南(15) —— Managing Virtual Devices
- Android环境下通过C框架层控制WIFI【转】
- #从零开始学Swift2.0# No.4 枚举, 元组, 数组和字典
- http://www.codeproject.com/script/Articles/ViewDownloads.aspx?aid=9332 多broser
- IT增值服务,客户案例(一)--山东青岛在职人士,2年.Net经验,转Java开发半年
- NUC1013 阶乘结果末尾有多少零【分析思维】
- lodash按需引入
- 厉害,Spring Boot 2.3.0 刚刚发布了!
- 重启报错_AFAB折旧计提报错:科目xxxxx要求一个成本会计分配 及重启问题
- 220kv变电站计算机监控系统网络结构图,变电站二次系统设计计算机监控系统组屏(柜)方案...
- 已知等价关系求商集_等价关系、商集和集合的划分.pdf
- 转:Andriod Phone模块相关
- 制作破壳而出的漂亮MM
- ICPR 2022 | 第一届卫星视频运动目标检测与跟踪挑战赛正式开赛
- quartz定时器时间设置规则
- Outlook2016关联QQ邮箱
- Centos6.4编译安装Node.js(已验证)
- 欧几里德算法的个人理解
热门文章
- 硬盘是办公设备还是计算机设备,机械硬盘价格与区别【详细介绍】
- 遍历矩阵每一行穷举_六十三---矩阵中的路径
- android 查找所有的串口,Android 串口通讯 获取卡号
- element 输入框点击事件_Element Input输入框的使用方法
- java 内部类_Java内部类总结有哪些 没有基础该怎么学Java?
- 用matlab进行边缘检测,利用MATLAB进行数字图像的边缘检测
- SpringMVC:400 Bad Request
- DB2 SQLCODE=-803,SQLSTATE=23505,SQLERROR=1
- 【CCCC】L3-003 社交集群 (30分),并查集模板,map排序
- android 层叠轮播,vue手写一个卡片化层叠轮播(支持滑动,移动端连续滚动,点击)...