赞
踩
本文素材来源于大佬开源,文章为自己学习使用后写的
本源码模型主要用了SamLynnEvans Transformer 的源码的解码部分。以及pytorch自带的预训练模型"resnet101-5d3b4d8f.pth"
大佬开源代码:https://github.com/FengQuanLi/ResnetGPT
训练视频:https://live.csdn.net/v/236729
需要对环境进行搭建下载:
scrcpy
minitouch
。
。
。
需要一台能运行王者的安卓手机
手机打开开发者模式,启用USB调试
启用USB调试:https://jingyan.baidu.com/article/7082dc1c170259a50b89bd65.html
获取手机的设备号
手机设备号即手机设备码,英文缩写为:IMEI,即国际移动设备身份码,由15位数字组成。通俗的讲,手机的设备号就是手机的身份证,这是出厂时就分配好的,在全世界的移动设备中是唯一的。
但是需要说明的是,并不是每个手机只有一个设备号,对于双卡双待手机来说,它有两个设备号,即两个身份证。每个卡位对应一个设备号,不因所装手机卡不同而改变。
获取方式:https://zhidao.baidu.com/question/1760733850747814148.html
_DEVICE_ID = '127.0.0.1:7555'
窗口名称 = "MuMu"
模型名称= 'model_weights_O35'
训练数据保存目录='../训练数据样本'
对_DEVICE_ID以及窗口名称进行修改
窗口名称为scrcpy上打开的窗口名
这样依旧会出现其他问题:
1、手机版本:分辨率不匹配、游戏按键位置等
2、电脑原因:GPU不支持
3、训练样本不够
4、有些数据包没有
问题直接复制基本可以搜得到可以解决
除非设备问题
在做第一版时:
就出现了第二个问题,所以对代码进行了修改把cuda(device)改成cpu()
手机原因不支持使用所以借用了别人的
实现了基本的移动,但是按键位置和分辨率等等的问题移动的比较奇怪。
之后做了第二版:
使用了模拟器
将之前的设备号改成了
'127.0.0.1:7555'
改了些东西,也加了一些东西,重新训练了
对于移动的信息反馈会更准确但是对于购买装备、攻击等等的触发不敏感,个个操作没有很好的衔接
附上自己的文件:https://download.csdn.net/download/m0_64596200/86509155
文章为自己学习的部分过程,如遇其他问题欢迎交流
欢迎分享交流
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。