在Windows上可以使用TensorFlow C ++ API吗?

伊恩·康威

我有兴趣将TensorFlow集成到Windows 10上的Visual Studio中构建的C ++服务器应用程序中,我需要知道是否有可能。Google最近宣布了Windows对TensorFlow的支持:https : //developers.googleblog.com/2016/11/tensorflow-0-12-adds-support-for-windows.html,但据我所知,这仅仅是一个pip安装更常用的Python程序包,并使用C ++ API,您需要自己从源代码构建存储库:如何构建和使用Google TensorFlow C ++ API我尝试使用bazel自己构建项目,但是在尝试配置构建时遇到问题。

有没有办法让TensorFlow C ++在本机Windows中工作(不使用Docker或新的Windows 10 Linux子系统,就像我看到的其他帖子)?

谢谢,

伊恩

ry

当然可以在Windows上使用TensorFlow的C ++ API,但是目前还不是很容易现在,在Windows上针对C ++ API进行构建的最简单方法是使用CMake进行构建,并tf_tutorials_example_trainer项目修改CMake规则(请参见此处的源代码)。使用CMake进行构建将为您提供一个Visual Studio项目,您可以在其中实现C ++ TensorFlow程序。

请注意,该tf_tutorials_example_trainer项目构建了一个控制台应用程序,该控制台应用程序所有TensorFlow运行时静态链接到您的程序中。目前,我们还没有编写必要的规则来创建可重用的TensorFlow DLL,尽管这在技术上是可行的:例如,Python扩展是一个包含运行时的DLL,但并未导出使用TensorFlow的C或C ++的必要符号直接使用API​​。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Windows是否可以使用Tensorflow C库?

我可以使用C#连接到Java API吗?

Windows上的Cake可以使用Mono脚本引擎吗?

我可以使用Facebook API在论坛上发帖吗?

我可以使用python读取Windows应用程序(c ++)的给定变量吗?

我可以使用C / C ++编译器吗?

如何在Swift中使用.net(由C#创建的API)?我可以使用它吗?

我可以使用segue更改Xcode上其他视图控制器上的图像吗?目标c

可以使用API代替SDK吗?

我们可以使用c#启用DocuSign API的嵌入式和远程登录吗?

我可以将此bash脚本转换为在Windows上可以使用的东西吗?

iPad上可以使用CallKit吗?

可以使用pyparsing解析非平凡的C枚举吗?

AWS-Lambda可以使用调用C的Python吗?

Delphi 5 可以使用 C# .Net 库吗?

可以使用C代码更改系统的Endianess吗

在 C 中可以使用 64 位字符文字吗?

TensorFlow 2.0中可以使用TensorFlow Hub模块吗?

Windows可以使用环境吗?

您可以使用Linux在Windows上生成的密钥表吗?

我们可以使用appium doctor验证Windows上的设置吗?

我可以使用Android Studio Avd Manger在Windows上运行iOS模拟器吗

在Windows上构建swagger-codegen-可以使用Git Bash吗?

每个Windows系统上都可以使用“ UTC”时区吗?

usbkd windbg调试扩展程序在Windows 7上可以使用吗?

Windows上可以使用Apache airflow吗?应该提前做什么?

可以使用相同的MATLAB Setup在Windows和Linux上安装软件吗?

我可以使用 REST API 获取 Bit Bucket Server 上存储库的大小吗?

可以使用在64位macOS上运行的Carbon API吗?