tf.nn.sigmoid_cross_entropy_with_logits(_sentinel=None,labels=None, logits=None, name=None)

sigmoid_cross_entropy_with_logits详解

这个函数的输入是logits和targets,logits就是神经网络模型中的 W * X矩阵,注意不需要经过sigmoid,而targets的shape和logits相同,就是正确的label值,例如这个模型一次要判断100张图是否包含10种动物,这两个输入的shape都是[100, 10]。

来看看sigmoid_cross_entropy_with_logits的代码实现。

可以看到这就是标准的Cross Entropy算法实现,对W * X得到的值进行sigmoid激活,保证取值在0到1之间,然后放在交叉熵的函数中计算Loss。

计算公式:

最新文章

  1. SSH中Action的单例与多例
  2. 导出Excel通用工具类
  3. .NetChajian
  4. TIJ——Chapter Five:Initialization & Cleanup
  5. SPSS数据分析—判别分析
  6. Socket为什么要翻译成套接字
  7. 【开发流程】土耳其CDD工具
  8. ExtJs5.1.1使用中问题集锦
  9. C语言中宏定义(#define)时do{}while(0)的价值
  10. 坑爹的UICollectionView
  11. poj2761Feed the dogs(划分树-区间K值)
  12. Go语言学习资料汇总
  13. windows下protobuf jar包的编译
  14. [cocos2d-x]屏幕自适应解决的方法
  15. Struts Chain ClassCastException Aop
  16. Windows上安装配置SSH教程(4)——WinSCP+OpenSSH 使用公钥自动登陆
  17. 基于百词斩和扇贝单词的背单词APP软件测试
  18. outline与border的区别
  19. 【做题】agc006C - Rabbit Exercise——模型转换
  20. java学习3创建学生属性:学号、姓名、电话 完全实现对象集合的增删改查。(控制台来做)

热门文章

  1. 在Android Studio下使用Hierarchy Viewer
  2. Qt中QVector与QList的应用
  3. 【转载】使用事件模型 & libev学习
  4. Projective Texture的原理与实现 【转】
  5. 使用纯CSS3实现一个日食动画
  6. [Algorithm] Write a Depth First Search Algorithm for Graphs in JavaScript
  7. 百科知识 kux文件如何打开
  8. hdu5340 Three Palindromes(manacher算法)
  9. vue2.0 自定义指令
  10. construct-binary-tree-from-preorder-and-inorder-traversal——前序和中序求二叉树