您好!十分感谢您的开源,我目前正在openfly的基础上做mtl微调尝试,可是下载了您的公开的官方数据集之后,发现存在动作-1和-2,但vlndatasetbuilder中,动作映射只有:"0":np.array([1,0,0,0,0,0,0,0]).astype(np.float32), # stop
"1":np.array([0,3,0,0,0,0,0,0]).astype(np.float32), # move forward
"2":np.array([0,0,15,0,0,0,0,0]).astype(np.float32), #turn left
"3":np.array([0,0,0,15,0,0,0,0]).astype(np.float32), # turn right
"4":np.array([0,0,0,0,2,0,0,0]).astype(np.float32), # go up
"5":np.array([0,0,0,0,0,2,0,0]).astype(np.float32), # go down
"6":np.array([0,0,0,0,0,0,5,0]).astype(np.float32), # move left
"7":np.array([0,0,0,0,0,0,0,5]).astype(np.float32), # move right
"8":np.array([0,6,0,0,0,0,0,0]).astype(np.float32), # move forward
"9":np.array([0,9,0,0,0,0,0,0]).astype(np.float32), # move forward
我尝试将-1和-2映射为4和5,因为从轨迹数据上看-1和-2确实和上升下降动作高度相关,但是进行了微调尝试后,4/5的比例极速攀升,成功率反而大大下降。请问,您是怎么处理train.json文件中-1和-2的动作的呢,期待您的回复!
您好!十分感谢您的开源,我目前正在openfly的基础上做mtl微调尝试,可是下载了您的公开的官方数据集之后,发现存在动作-1和-2,但vlndatasetbuilder中,动作映射只有:"0":np.array([1,0,0,0,0,0,0,0]).astype(np.float32), # stop
"1":np.array([0,3,0,0,0,0,0,0]).astype(np.float32), # move forward
"2":np.array([0,0,15,0,0,0,0,0]).astype(np.float32), #turn left
"3":np.array([0,0,0,15,0,0,0,0]).astype(np.float32), # turn right
"4":np.array([0,0,0,0,2,0,0,0]).astype(np.float32), # go up
"5":np.array([0,0,0,0,0,2,0,0]).astype(np.float32), # go down
"6":np.array([0,0,0,0,0,0,5,0]).astype(np.float32), # move left
"7":np.array([0,0,0,0,0,0,0,5]).astype(np.float32), # move right
"8":np.array([0,6,0,0,0,0,0,0]).astype(np.float32), # move forward
"9":np.array([0,9,0,0,0,0,0,0]).astype(np.float32), # move forward
我尝试将-1和-2映射为4和5,因为从轨迹数据上看-1和-2确实和上升下降动作高度相关,但是进行了微调尝试后,4/5的比例极速攀升,成功率反而大大下降。请问,您是怎么处理train.json文件中-1和-2的动作的呢,期待您的回复!