RL飞扬的鸟
概述
该项目是强化学习的基本应用。
它集成了以使用DQN来训练代理。 预训练模型在单个GPU上以3M步进行训练。
您可以找到解释培训过程的,或。
构建项目并运行
该项目支持使用Maven进行构建,您可以使用以下命令进行构建:
mvn compile
以下命令将开始在没有图形的情况下进行训练:
mvn exec:java -Dexec.mainClass="com.kingyu.rlbird.ai.TrainBird"
上面的命令将从头开始训练。 您也可以尝试使用预先训练的体重进行训练:
mvn exec:java -Dexec.mainClass="com.kingyu.rlbird.ai.TrainBird" -Dexec.args="-p"
要直接使用模型进行测试,您可以执行以下操作
mvn exec:java -Dexec.mainClass="com.ki
1