游戏中NPC的机器学习:Windows ML还是DirectML



有时我读到使用Windows ML和/或DirectML可以改善NPC在游戏中的行为。这两种API似乎都很合适,但哪一种更适合呢?还是不同任务的并行使用是最好的方式?如果其中一个对基于机器学习的NPC更好,为什么它比另一个API更好?

我不认为这个问题可以在所有情况下得到回答,因为它在很大程度上取决于你的目标和你的机器学习模型在做什么。我建议阅读更多的文档,如扩展Windows ML和DirectML的范围,以及DirectML是否适合我的项目?。另外,请注意,Windows ML使用DirectML。它们协同工作,但您可以根据需要对管道的控制程度来选择使用哪一个。