统一的ML代理和外部数据

时间:2019-11-07 17:50:16

标签: c# unity3d machine-learning ml-agent

Unity非常陌生,我来自机器学习领域。计划使用ML代理,并为其编写一些自定义python / tensorflow脚本。

是否可以基于硬盘中的数据对统一环境数据进行训练?例如,有其他图像数据要作为输入输入到Unity摄像机旁边的网络吗?

到目前为止,在示例和文档中还没有真正看到它。

谢谢!

1 个答案:

答案 0 :(得分:2)

只要您可以按照Vector3Vector2floatintbool,{{1 }}或固定的一键通,肯定没有问题。只需将它们与Quaternion中的AddVectorObs一起包含即可:

CollectObservations

有关更多信息,请参见the documentation on designing agents,包括有关如何实现一键式功能的信息以及有关标准化输入的建议。