我在Python中使用Keras设计了一个神经网络,用于计算类似于降噪函数的东西。目前它运行得很好,现在我想使用这个网络来清洗我的Unity项目中的数据。
我原本认为这不会太困难。但是我只能在资产商店中找到一个不支持外部Python库的Python解释器。IronPython也不是一个选项,因为我需要包含Keras软件包。我在GitHub上找到了一个名为KerasSharp的项目,但没有关于如何加载已训练好的网络的文档,而且在开始训练它也不是一个选项。此外,由于提交历史记录和未回答的问题,看起来已经没有人再开发该项目了。通过网络API访问脚本可能也不是一个好选择,因为存在延迟。我需要每一帧都进行计算。
所以我的问题是:有没有办法将Keras / TensorFlow模型加载到C#或Unity中?
或者
我是否可以以某种方式访问计算噪声减少函数的python脚本,该脚本使用了Keras模型?
我原本认为这不会太困难。但是我只能在资产商店中找到一个不支持外部Python库的Python解释器。IronPython也不是一个选项,因为我需要包含Keras软件包。我在GitHub上找到了一个名为KerasSharp的项目,但没有关于如何加载已训练好的网络的文档,而且在开始训练它也不是一个选项。此外,由于提交历史记录和未回答的问题,看起来已经没有人再开发该项目了。通过网络API访问脚本可能也不是一个好选择,因为存在延迟。我需要每一帧都进行计算。
所以我的问题是:有没有办法将Keras / TensorFlow模型加载到C#或Unity中?
或者
我是否可以以某种方式访问计算噪声减少函数的python脚本,该脚本使用了Keras模型?