栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

CSTR的RL控制器设计

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CSTR的RL控制器设计

记录一些配置过程。

1. 环境

参考https://github.com/MorvanZhou/Reinforcement-learning-with-tensorflow代码,这里测试可行的版本如下
python:3.6
tensorflow:v1(1.12.0)
gym:0.8.0

2. 准备工作

CSTR环境要自己搭建,我们使用gym库。

pip show gym

1.查看gym安装路径。在..gymenvsclassic_control中创建cstr.py.

2.在..gymenvs目录下的_init_.py文件中加入

register (
id='Cstr-v0',
entry_point='gym.envs.classic_control:CstrEnv', 
max_episode_steps=200, 
#reward_threshold=100.0,
)

id是调用所构建的环境的时候起的名字
entry_point是环境文件所在的位置,例如上述:存在gym 文件夹下 classic_control文件夹下

3.在gymenvsclassic_control目录下的__init__.py文件中加入

from gym.envs.classic_control.cstr import CstrEnv

其中是cstr是环境所存在的文件名字,CstrEnv是该文件下的类。
4. 测试环境

import gym
env = gym.make('Cstr-v0')
env. reset ()
env. render ()
3. CSTR

TODO

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/321774.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号