博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
深度学习的代码框架
阅读量:4922 次
发布时间:2019-06-11

本文共 379 字,大约阅读时间需要 1 分钟。

1. Tensorflow 图的模式

定义各模块,前三个步相当于搭建了模型的静态图。

  1. 数据输入函数
  2. 优化问题的loss函数, 效果度量函数。注: loss 函数相当于定义深层网络。
  3. 参数优化算子
  4. 通过循环的调用section.run 刷新优化参数,loss函数值,效果度量值(准确率,KS等)

2. torch模式 & TF的Eager模式

没有了section,每次计算梯度得到具体的值,并更新, 执行方式与一般算法描述一致, 使用成本低,更适合入门。

torch 和 Eager 模式的差别:

  1. Eager 模式需要考虑导数计算, 并且可以自定义导数
  2. torch 代码中, 通常调用backward函数,不出现梯度计算,代码上更简洁。
  • eager的例子

转载于:https://www.cnblogs.com/bregman/p/10040026.html

你可能感兴趣的文章
redis内存监控与回收
查看>>
Python str 与 bytes 类型 之间的转换
查看>>
unity 3d 解析 json
查看>>
POJO/javaBean/springBean
查看>>
产品/技术框架
查看>>
020.2.1 system
查看>>
使用freemarker模板引擎生成word文档的开发步骤
查看>>
《计算机网络》-CCNA命令大全
查看>>
Bash Shell 字符串操作小结(转)
查看>>
封装数据模型
查看>>
javase基础3
查看>>
命令行解析函数
查看>>
iterm2快捷键启动
查看>>
LeetCode Reverse Nodes in k-Group
查看>>
Todo list and 学习心得
查看>>
html笔记1
查看>>
uva10487-最接近的和
查看>>
FPGA--I2C串行通信总线
查看>>
服务器老是出现502 Bad Gateway?
查看>>
博客系统-点赞取消
查看>>