作家
登录

Caffe的深度学习训练全过程

作者: 来源: 2017-04-26 09:46:21 阅读 我要评论

 
  • layer { 
  •   name"relu1" 
  •   type: "ReLU" 
  •   bottom: "ip1" 
  •   top"ip1" 
  • layer { 
  •   name"ip2" 
  •   type: "InnerProduct" 
  •   bottom: "ip1" 
  •   top"ip2" 
  • layer { 
  •   name"loss" 
  •   type: "SoftmaxWithLoss" 
  •   bottom: "ip2" 
  •   bottom: "label" 
  •   top"loss" 
  • 这里只展示了收集构造的基本设备,也占用了大年夜量的篇幅。一般来说,这个文件中的内容跨越100行都是再常见不过的事。而像大年夜名鼎鼎的ResNet收集,它的文件长度平日在千行以上,更是让人难以浏览。那么问题来了,那么大年夜的收集文件都是靠人直接编辑出来的么?不必定。有的人会比较有耐烦地一点点写完,而有的人则不会愿意做如许的苦力活。实际上Caffe供给了一套接口,大年夜家可以经由过程写代码的情势生成这个文件。如许一来,编写模型设备的工作也变得简单不少。下面展示了一段生成LeNet收集构造的代码:

      

     

    最毕生成的结不雅大年夜家都熟知,这里就不给出了。

    1. layer { 
    2.   name"data" 
    3.   type: "Data" 
    4.   top"data" 
    5.   top"label" 
    6.   transform_param { 
    7.     scale: 0.00390625 
    8.     mirror: false 
    9.   } 
    10.   data_param { 
    11.     source: "123" 
    12.     batch_size: 128 
    13.     backend: LMDB 
    14.   } 
    15. layer { 
    16.   name"conv1" 
    17.   type: "Convolution" 
    18.   bottom: "data" 
    19.   top

        推荐阅读

        机器学习流行趋势一览

      (机械进修是一个大年夜范畴。本文侧重的范畴是深度进修——这是我最熟悉的一个分区。)在研究兴趣方面,我们看到的是 1)风格转换、2) 深度强化进修、3) 神经收集机械翻译 (&ldqu>>>详细阅读


      本文标题:Caffe的深度学习训练全过程

      地址:http://www.17bianji.com/lsqh/34962.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)