Python
文章平均质量分 57
棋圣阳阳阳
Python,Anylogic。擅长机器学习、深度学习、运筹优化
欢迎邮箱交流学习:[email protected]
展开
-
Pyinstaller 打包文件成exe
安装pip install pyinstaller打包cd进入要打包的py文件路径:运行代码pyinstaller.exe -F name.py -w一些相关参数|-h,–help 查看该模块的帮助信息-F,-onefile 产生单个的可执行文件-D,–onedir 产生一个目录(包含多个文件)作为可执行程序-a,–ascii 不包含 Unicode 字符集支持-d,–debug 产生 debug 版本的可执行文件-w,–windowed,–noconsolc 指定程序运行时不显示原创 2022-04-25 17:40:27 · 260 阅读 · 0 评论 -
PyQt5学习教程
介绍Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。而PyQt5则为针对Qt开发的第三方库,使用起来很便捷。安装基于PyQt5的开发方式主要分为基于程序开发和基于Qt Designer开发两种。基于Qt Designer开发不需要单独下载,anaconda就有:打开pycharm-&g原创 2022-04-25 16:41:09 · 1766 阅读 · 0 评论 -
Gym强化学习自定义环境的搭建
Gym 介绍Gym是一个用于测试和比较强化学习算法的工具包,它不依赖强化学习算法结构,并且可以使用很多方法对它进行调用,像Tensorflow、Theano。Gym库收集、解决了很多环境的测试过程中的问题,能够很好地使得你的强化学习算法得到很好的工作。并且含有游戏界面,能够帮助你去写更适用的算法。Gym 环境标准基本的Gym环境如下图所示:import gymenv = gym.make('CartPole-v0')for i_episode in range(20): observat原创 2022-04-20 16:57:33 · 9698 阅读 · 5 评论 -
Linuxs服务器编写,更新环境变量
安装了Anaconda3在腾讯云的centos轻量化服务器上,但是忘记勾选yes添加到环境变量中,因此采用了以下方式:输入vim ~/.bash_profile进入文件添加环境中退出终端输入source ~/.bash_profile其他一些命令:yum -y install sudols 查看当前路径下文件cd 进入路径路径pwd 输出当前工作路径...原创 2022-03-31 15:24:09 · 1945 阅读 · 0 评论 -
Flexsim 强化学习
本教程主要是复现了Flexsim 2022最新的官方文档的样例。环境依赖Flexsim 2022Python 3.0,相关库包括GymStable-baselines3模型搭建Flexsim模型搭建原创 2022-03-28 16:51:06 · 2948 阅读 · 0 评论 -
Stable_baselines3 tensorboard可视化
Stable_baselines3 部分首先,在训练模型的时候建立相关地址tensorboard_log = r'./tensorboard_logs/'model = PPO("CnnPolicy", env, verbose=1, learning_rate=learning_rate,n_steps=n_steps, tensorboard_log=tensorboard_log)模型运行结束之后cd 进入相关的tensorboard的路径原创 2022-03-28 10:42:01 · 879 阅读 · 0 评论 -
基于强化学习的超级马里奥代码实现
环境gym_super_mario_brosnes_pymatplotlibpytorchstable_baselines3numpy简单介绍nes_py 库是任天堂开发的专门用于控制游戏的工具,类似于游戏手柄。gym_super_mario_bros里面有各个关卡的环境模型,这里选用SuperMarioBros-v0第一关。stable_baselines3是对强化学习新手及其友好的库,基于pytorch进行开发,可以方便的使用各种常用的强化学习算法的代码。代码from nes_原创 2022-03-25 18:20:30 · 7821 阅读 · 12 评论 -
Gym安装学习
Gym安装学习安装环境Gym是一个用于开发比较强化学习算法的工具包。其最大的特点是可以可视化数据。安装使用镜像安装:pip install gym-i http://pypi.douban.com/simple --trusted-host pypi.douban.com环境运行下述代码,即可测试环境:import gymenv = gym.make('CartPole-v1')for i_episode in range(20): observation = env.reset原创 2022-03-21 11:42:42 · 4431 阅读 · 0 评论 -
Gurobi 安装到使用教程(3)
Gurobi 安装到使用教程(3)参数和属性参数属性特殊的约束的表示方法MaxMinAbsAndOrIndicator范围约束SOS约束多目标函数分段线性函数Solution Pool参数和属性参数参数主要指的是启动前需要设置的行为:model.setParam( paramname, newvalue)# paramname 参数名称# newvalue 参数取值# 比如设置求解时间model.setParam("TimeLimit“, 600) model.setParam(GRB.原创 2022-03-18 16:50:18 · 3236 阅读 · 3 评论 -
Gurobi 安装到使用教程(1)
Gurobi 安装到使用教程(1)1. 安装1. 安装在已经有python环境的情况下,推荐官网的第二种方案。官网教程下载地址:http://www.gurobi.cn/pic.asp?bigclassname=%D1%A7%CF%B0%D7%CA%C1%CF下载之后的激活,我是在校外实习使用,因此考虑免IP激活。需要提供学信网的验证并填写一个pdf发到产品的邮箱。激活地址:http://www.gurobi.cn/NewsView1.Asp?id=4获得激活码后,打开下载的安装包,直原创 2022-03-18 10:31:25 · 2559 阅读 · 1 评论