Windows环境下配置深度强化学习环境玩Atari游戏
Windows下配置深度强化学习Atari环境(gym)
1.在anaconda命令行下创建新的环境
conda create -n 环境名 python=3.8.5 #可以定义自己的环境名
2.激活环境
activate 环境名
补充:
如果需要cuda加速需要安装cuda和cudnn
安装cuda:
查看自己电脑的显卡版本,去https://developer.nvidia.com/cuda-toolkit-archive网站找到自己显卡对应的cuda版本下载,
下载完成后安装在默认路径下(否则安装完成后会看不到自己设置的文件夹)
Win+R,输入cmd.打开命令行,输入nvcc -V 出现版本号则安装成功
安装cudnn:
进官网https://developer.nvidia.com/rdp/cudnn-download,依据cuda版本选择相应cuDNN版本
下载完成后是一个压缩包,将其解压缩后的三个文件夹复制到cuda安装路径上
Win+R,输入cmd.打开命令行,输入nvidia-smi 成功输出则安装成功
3.安装tensorflow环境
conda install -c anaconda tensorflow-gpu
根据自己的需要安装GPU或者CPU版本
4.安装keras
conda install -c anaconda keras-gpu
根据自己的需要安装GPU或者CPU版本
5.安装pytorch
这里最好能够去pytorch官网(https://pytorch.org/)查看自己前面安装版本对应的pytorch安装命令(对应GPU、CPU及CUDA版本不同安装命令有区别)
conda install -c pytorch pytorch
6.安装gym环境
pip install gym
pip install --no-index -f https://github.com/Kojoley/atari-py/releases atari_py
测试代码:
import gym
env = gym.make('MountainCar-v0')
for i_episode in range(10):
observation = env.reset()
for t in range(1000):
env.render()
action = env.action_space.sample()
observation, reward, done, info = env.step(action)
if done:
print("Episode finished after {} timesteps".format(t+1))
break
env.close()
成功运行则安装成功
Windows环境下配置深度强化学习环境玩Atari游戏相关推荐
- 深度强化学习加载Atari游戏运行库:Could not find module “XXXX\lib\site-packages\atari_py\ale_interface\ale_c.dll“
深度强化学习加载Atari游戏运行库:Could not find module "XXXX\lib\site-packages\atari_py\ale_interface\ale_c.d ...
- 如何在 Windows 环境下配置 PHP 开发运行环境
我们都知道 PHP 运行需要的环境通常被称为 AMP. 其中 A 是 Apache 应用服务器,M 是 Mysql,P 就是 PHP 了. 实际上,很多人可能会使用一个测试 Mysql,但是针对一些小 ...
- 人群环境中基于深度强化学习的移动机器人避障算法
摘要: 为了控制移动机器人在人群密集的复杂环境中高效友好地完成避障任务,本文提出了一种人群环境中基于深度强化学习的移动机器人避障算法.首先,针对深度强化学习算法中值函数网络学习能力不足的情况,基于行人 ...
- 深度强化学习的人工智能在游戏中的运用:游戏AI入门及AI优化指南
前言: 现如今,所有电子游戏都离不开AI的运用,对于游戏策划而言AI是什么,AI又是如何运作,可以说是面试时的加分项,本文在这里不探讨理论的AI(采用深度强化学习的智能AI,如腾讯AI Lab.网易伏 ...
- python windows编程_在Windows下配置Python编程学习环境
一.需求: 之前是在Linux环境下进行Python的学习,每次开虚拟机觉得有点麻烦,希望可以直接在Windows的dos命令行下进行Python编程学习. 二.安装软件 直接从官网下载这两个软件安装 ...
- openai的gym baseline spiningup 深度强化学习环境安装 手撸gym环境demo
按照spiningup我们学习DRL,链接 https://github.com/openai/gym https://github.com/openai/baselines 1. 安装anacond ...
- Anaconda+PyCharm+PyTorch+Gym深度强化学习环境搭建 送新手直接送进炼丹炉
Part 1 环境搭建 需要下载的软件和包: Anaconda Pycharm Python PyTorch gym pygame 一.Anaconda下载与安装 直接从官网下载:https://ww ...
- linux下jdk环境变量配置深度分析----解决环境变量不生效的问题
1.linux下jdk环境变量配置 是否需要配置环境变量,主要看java -version 显示的版本是否为你期望的版本 1.1 不需要配置环境变量的情况 使用java -version查看,版本显示 ...
- Windows xp下配置Apache、PHP环境及Oracle10g客户端
instantclient-basic-nt-11.2.0.3.0.zip费了将近一个周的时间配置php的oracle支持环境,查了各种资料,最后还是没把Linux下的php-oci8支持打开.一气之 ...
- java写脸萌_Linux环境下配置JDK,java环境
1.查看Linux自带的JDK是否已安装 # java -version 2. 查看JDK信息 # rpm -qa | grep java 显示: java-x.x.x-gcj-compat-x.x. ...
最新文章
- 【深度学习】快照集成等网络训练优化算法系列
- linux下提示/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14‘ not found 解决办法
- onpropertychange事件
- eclipse maven项目 class类部署不到tomcat下_Spring Boot的两种部署方式:jar包和war包
- python人工智能是什么意思_Python人工智能之路 jieba gensim 最好别分家之最简单的相似度实现...
- 95-872-050-源码-CEP-CEP之模式流与运算符
- 【clickhouse】clickhouse时区
- 节点主动可信监控机制
- 基于ajax请求异常捕获
- 采用Visual Stuidio 2010 创建网站栏
- Hadoop数据传输工具sqoop - 样例
- 全国计算机等级考试(NCRE)三级网络技术、四级网络工程师题库软件分享
- 去掉txt文本某些字符
- 网易数帆、云音乐、Intel、有赞最新大数据实践(PPT下载+视频回放)
- 浅谈无人值守改造技术在矿山供电系统的应用研究
- 邮件实现详解(一)------邮件发送的基本过程与概念
- 有关“凸”方面的概念:凸(集/函数/优化/二次规划)
- matlab钢琴音教程,手把手教你钢琴基本指法(有图有真相,通俗易懂,钢琴入门必备)...
- STL emplace_back
- 工业元宇宙 三人行系列直播 12场规划
热门文章
- minaRActivator三网完美解信号,支持IOS15.6
- TesterHome android app 编写历程(五)
- ping的通百度但是浏览器打不开的解决方法
- 全球资产定价之锚上行提速,科技股恐祸不单行?
- 理解modle下的gradle
- oracle+归档时间设置,oracle 归档设置
- 威联通nas怎么更换大硬盘_QNAP 篇一:记一次换硬盘引发的折腾
- Linux软RAID换硬盘
- 【数据分析】基于RFM模型的线上零售中的客户细分(一):客户细分
- 亚马逊服务器怎么修改登录密码,将亚马逊aws的ec2服务器的登陆方式改为密码登陆...