其他
在原神里钓鱼,有人竟然用上了深度强化学习,还把它开源了
YOLOX 用于鱼的定位和类型的识别以及鱼竿落点的定位; DQN 用于自适应控制钓鱼过程的点击,让力度落在最佳区域内。
conda create -n ysfish python=3.6
conda activate ysfish
git clone https://github.com/7eu7d7/genshin_auto_fish.git
cd genshin_auto_fish
python -m pip install -U pip
python requirements.py
pip install -U pip
python requirements.py --cuda [cuda 版本]
# 例如安装的 CUDA11.x
python requirements.py --cuda 110
python setup.py develop
python yolox_tools/train.py -f yolox/exp/yolox_tiny_fish.py -d 1 -b 8 --fp16 -o -c weights/yolox
python train_sim.py
python train.py
python fishing.py image -f yolox/exp/yolox_tiny_fish.py -c weights/best_tiny3.pth --conf 0.25 --nms 0.45 --tsize 640 --device gpu
python fishing.py image -f yolox/exp/yolox_tiny_fish.py -c weights/best_tiny3.pth --conf 0.25 --nms 0.45 --tsize 640 --device cpu