繁体   English   中英

如何在运行时从 OMNeT++ 与 Python 中编写的 AI 代理进行通信?

[英]How to communicate from OMNeT++ with AI agent written in Python during runtime?

我有一个用 OMNeT++ V. 4.6 编写的模拟器。 我正在使用 .NET 框架来使用我想要的 OMNeT++ 功能。 在运行期间,模拟器需要发送一些数据给写在 Python 中的 AI 代理。数据是.network 中链路的平均 SNR 以及 .network 中移动节点的位置。 然后,以在线方式使用新接收的数据对代理进行训练。

AI 代理接收数据并生成所需的驱动以保持网络中的 SNR 最大值。 Python 中的代理生成的动作需要发送到 OMNeT++ 中的模拟器。 我想知道如何在运行时为 Python 和 OMNeT++ 中的两个进程完成此操作。

OMNeT++使用 C++,因此您可以使用 C++ 中可用的任何方式从 Python 调用方法,例如此处提到: Calling python from a c++ program for distribution

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM