zoukankan      html  css  js  c++  java
  • 深度学习-开源方案

    介绍性文章

    http://blog.csdn.net/zouxy09/article/details/8775360/

    对于希望在应用中整合深度学习功能的开发者来说,GitHub上其实还有很多不错的开源项目值得关注,以下我们推荐2016年人气最高的六款开源深度学习工具:

    一、TensorFlow

    TensorFlow新版本的重大意义在于首次支持分布式处理,可使用机群培训机器学习模型,此前只支持单一机器。

    二、Keras

    开发者是François Chollet,在谷歌从事深度学习技术研究.

    三、CNTK

    https://github.com/Microsoft/CNTK/

    作为微软认知服务(Cognitive Service)计划的一部分,微软推出其开源深度学习框架的第二个版本,并将其名称从“Computational Network Toolkit”更名为“Cognitive Toolkit”认知计算工具包(Github)。Cognitive Toolkit2.0版本新增加了对Python的支持(Python3,Python2的支持正在开发中)。

    四、MXNET

    来自分布式(深度)机器学习社区,出自CXXNet、Minerva、Purine等项目的开发者之手,主要用C++编写。MXNet强调提高内存使用的效率,甚至能在智能手机上运行诸如图像识别等任务。该工具被亚马逊采用。

    五、Theano 

    2008年诞生于蒙特利尔理工学院,Theano派生出了大量深度学习Python软件包,最著名的包括BlocksKeras

    六、Torch

    由Ronan Collobert, Koray Kavukcuoglu, Clement Farabet共同开发,在Facebook内部广泛应用。Torch诞生已经有十年之久,但是真正起势得益于去年Facebook开源了大量Torch的深度学习模块和扩展。Torch另外一个特殊之处是采用了不怎么流行的编程语言Lua(该语言曾被用来开发视频游戏)。

  • 相关阅读:
    unityshader学习笔记3
    unityshader学习笔记2
    unityshader学习笔记1
    AssetBundle资源打包与加载
    lua学习笔记4--XLua
    lua学习笔记3--lua与c#交互
    lua学习笔记2--table
    cocos2dx-android-添加64位编译
    lua学习笔记1--基础语法
    使用青花瓷(charles)抓包
  • 原文地址:https://www.cnblogs.com/liangqihui/p/6912804.html
Copyright © 2011-2022 走看看