如何在 Windows 通用应用程序中使用 Caffe 或 TensorFlow?

How can I use Caffe or TensorFlow in a Windows Universal App?

我已经训练了几个 Caffe 网络来使用 Nvidia Digits 执行基本的图像分类任务。我正在寻找一种在 Windows 通用应用程序中使用库函数和模型的方法,或者将我的模型转换为 TensorFlow 模型并使用那里可用的移动友好选项。 显然可以在 iOS 和 Android 应用程序中使用 TensorFlow 模型,但是有没有办法在 Windows 通用应用程序中使用 Caffe 或 TensorFlow 库(或模型)?

is there a way of using the Caffe or TensorFlow libraries (or models) in a Windows Universal App?

UWP 应用程序中没有直接方法,他们没有添加对 Windows 运行时平台的支持。

一种可能的方法是创建一个可以公开多种方法的 Web 服务,使用这些方法,使用机器智能的库来实现您想要的。

在您的 UWP 应用中,只需使用 HttpClient 即可使用网络服务。

您可以将 TensorFlow(困难)或 TensorFlow Lite(简单)编译为静态通用 windows 库,并 link 使用您的 uwp 应用程序。