首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C++神经网络库

C++神经网络库
EN

Software Recommendation用户
提问于 2016-05-27 00:12:43
回答 3查看 148关注 0票数 2

我正在寻找一个神经网络库,它可以用于商业和c++访问。

它应包括以下内容:

  1. 快地
  2. 卷积网络
  3. 多学习算法(rprop.)
  4. c++绑定(我希望创建c++应用程序并将网络用作索引)

我花了最后一周的时间寻找,但却找不到。我看过的一些东西:

  1. tensorflow (但是90%的函数只用于python)
  2. 无卷积网络
  3. opennn (似乎过时了,在构建vs2015时出现了许多错误)
  4. 还有更多(opencv.)

我还快速地查看了eblearn,这似乎是相当限制性的,和convnet,它可能是缓慢的,并有一些许可问题。

EN

回答 3

Software Recommendation用户

发布于 2017-09-26 14:01:31

如果您可以使用Microsoft/.NET解决方案,请查看CNTK (Microsoft认知工具包)。

https://docs.microsoft.com/en-us/cognitive-toolkit/

微软认知工具包CNTK是微软统一的深度学习工具包.

..。

CNTK可以作为库包含在您的Python、C#或C++程序中,也可以通过自己的模型描述语言(BrainScript)作为独立的机器学习工具使用。

..。

CNTK支持64位Linux或64位Windows操作系统.

票数 1
EN

Software Recommendation用户

发布于 2016-06-02 13:47:41

如果你正在考虑使用GPU(s)来模拟你的神经网络,你应该考虑nVIDIA's cuDNN

他们有一个关于如何使用它的万维娜r。使用CUDA是在C++中进行的,而CUDA GPU内核代码本身是在很大一部分C++11中编写的。

票数 0
EN

Software Recommendation用户

发布于 2017-02-27 21:36:18

你也应该看看咖啡豆

https://github.com/BVLC/caffe

有一个Linux和Windows版本。

我认为windows版本是我的微软维护的。我在过去使用过它的项目,它似乎对我来说是完美的。

这个社区很大,而且有相当数量的例子/信息。它支持cuDNN,所以这也是一个好处。

票数 0
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/32378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档