CBOW相当于填字游戏, 学习CBOW的时候对NLLLoss的一点研究:
NLLLoss的定义是一大堆公式, 没有仔细学习, 用实践法研究一下其作用:

criterion = nn.NLLLoss()

loss = criterion(out, target)

在本例中, 其中 out 是一个数组(list), target 是一个float张量
out 的长度代表了 字典的长度.
print(out)
tensor([[-6.7951, -3.5001, -6.4829, -5.4005, -6.5381, -3.1883, -3.9513, -4.2790,
-6.8641, -6.7017, -5.5150, -5.2415, -5.0595, -0.5234, -5.9353, -3.8215,
-5.7704, -6.4269, -4.9297, -5.0495, -6.1361, -6.2943, -7.2959, -3.6133,
-5.6585, -3.4199, -6.0891, -6.1402, -6.4806, -5.5290, -5.9832, -4.9311,
-6.0941, -7.0798, -5.2637, -4.5294, -6.1587, -4.9618, -5.3551, -2.5602,
-6.7787, -5.6728, -4.7116, -5.1451, -6.3173, -4.9062, -5.8129, -6.2326,
-6.0875]], device=‘cuda:0’, grad_fn=)
print(target)
tensor([13], device=‘cuda:0’)
可以发发现 下标 13 位置的数值 -0.5234 是所有数组里最接近0的.

所以猜测, NLLLoss 所有数组里最接近0的下标, 就是target的数值.

多个结果均符合猜测

CBOW中关于 NLLLoss 的含义相关推荐

  1. 复习下mybatis 中 useGeneratedKeys 和 keyProperty 含义

    今天突然碰到这个错误,让我复习下mybatis 中 useGeneratedKeys 和 keyProperty 含义 nested exception is org.apache.ibatis.ex ...

  2. VC/MFC中常用宏的含义

    VC/MFC中常用宏的含义 Visual C++ MFC 中常用宏的含义(转载)     AND_CATCHAND_CATCH AND_CATCH(exception_class,exception ...

  3. java this$0_java中this$0的含义及用法

    java中this$0的含义及用法 (2012-01-19 22:43:33) 标签: 杂谈 java中this$0的含义及用法,具体case是这样的: 通过测试工具去探测界面UI上的控件FlatBu ...

  4. java泛型中的标记,Java泛型中的标记符含义

    Java泛型中的标记符含义: E - Element (在集合中使用,因为集合中存放的是元素) T- Type(Java 类) K- Key(键) V- Value(值) N- Number(数值类型 ...

  5. web.xml中servlet配置及其含义

    原作者:丑八怪28  侵删! 这里其实最想说的是配置中各节点的含义: <!-- 配置一个servlet --> <!-- servlet的配置 --> <servlet& ...

  6. java关键字 valotile_Java内存模型-jsr133规范介绍,java中volatile关键字的含义

    最近在看<深入理解Java虚拟机:JVM高级特性与最佳实践>讲到了线程相关的细节知识,里面讲述了关于java内存模型,也就是jsr 133定义的规范. 系统的看了jsr 133规范的前面几 ...

  7. c语言中的运算符及其含义_按位运算符及其在C语言中与Example一起使用

    c语言中的运算符及其含义 1)&(按位与) (1) & (bitwise AND)) It does AND on every bit of two numbers. The resu ...

  8. android权限--android开发中的权限及含义(下)

    android权限--android开发中的权限及含义(下) android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权 ...

  9. web.config forms节点中的属性的含义和用途

    authentication mode="Forms"/> 这样之后,ASP.NET运行时就知道我们启用了Forms验证,在生命周期的验证阶段就激活FormsAuthenti ...

最新文章

  1. [20180317]12c TABLE ACCESS BY INDEX ROWID BATCHED2.txt
  2. Geoff Hinton:我反对谷歌军事项目,论文评审机制正在阻碍创新
  3. Keras之Mask R-CNN:《极限挑战》第四季第2期助力高考—使用Mask R-CNN代替Photoshop抠图、颜色填充框出目标检测/图像分割/语义分割
  4. AES前后端加密解密
  5. 论文理解 R-FCN:基于区域的全卷积网络来检测物体
  6. 列表嵌套字典,根据字典某一key排序
  7. 介绍个好点的,JAVA技术群
  8. Run-Time Check Failure #2 – Stack around the variable 'a' was corrupted.
  9. python自动化客户端_python 在 nwjs 应用客户端做 UI 自动化
  10. JSP表单提交中文乱码解决方案
  11. 《时空幻境》Braid.v1.010.r2-RES-patch
  12. xdg在Linux中的用法,linux – 如何使用xdg-mime命令 - 程序园
  13. vue 嵌套表格组件_vue+element-ui实现嵌套表格导出
  14. OSSIM开源安全信息管理系统(十六)
  15. 瑞郎走弱有助于瑞士国家银行MogaFX外汇储备增加
  16. 途志分享几个抖音短视频拍摄技巧
  17. windows10+python3.7.0(anaconda)+MeCab安装总结
  18. WriteProcessMemory的用法
  19. 中文输入法/搜狗输入法的配置 搜狗输入法选词乱码 谷歌浏览器安装
  20. 简述进行DSP系统开发主要包含的步骤?

热门文章

  1. 【Cocos2d-X】iOS6 中 libcurl.a及iOS6中无法横屏的解决方法
  2. java小游戏项目的php_在Java项目中使用PHP类
  3. mysql 8.0win7_Win7系统安装 MySQL 8.0.11
  4. 基于Springboot+Node.JS+MySQL的日程日志信息管理系统
  5. markdown文件的在线预览实现方式(js)
  6. 17.openssl编程——RSA介绍
  7. mysql 8 json 支持_体验 MySQL 8.0 JSON聚合函数
  8. java 生成word word转pdf 完美样式兼任
  9. firefox 搜索栏新建标签页打开
  10. 代码审计之scms——search.php注入漏洞