CNTK从入门到深入研究(11) - FAQ

本文解答了使用CNTK过程中常见的几个问题,包括为何二分类问题输出为二维向量、labeldim与dim的区别及如何新建.cntk文件等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

偶尔会收到大家的一些问题,我在这里会将问题总结起来并统一的回答,当然这里问题并非由笔者个人来回答的,我也可能会转载一些其他的一些内容在这里。希望能对大家有所帮助。如有需要交流的内容,请直接来信至xuezhe.liu@hotmail.com。

FAQ

来自 good_* 的问题:在运行Simple2d这个例子的时候,明明是一个二分类的问题,可是为什么最后的输出却是二维的向量?

Simple2d这个例子中,输出层有两个节点,分别对应的是类别1或者是类别2的概率。例子中在label块中有定义labelMappingFile这个,这个其实是针对于输出节点的,里面的0和1其实只是字符上的0或者1(因子)(我是这么理解的)。同理可以参考Image\MNIST,这个例子中,手写字母识别的时候也是输出层有10个节点,标示0-9的概率。

来自 笔者自己 的问题:reader中label数据块下,为什么有dim又有labeldim,两者有什么区别?

label中的dim是指label节点有几个维度,而labeldim则表示的是有多少种可能的dim维度的组合。数据文件中或者输出文件中所包含的label是与map文件相对应的,每一种都会被映射到map文件中的项。labeldim指定的是项的个数。

来自 qq_269* 的问题:请问如果要自己新建一个.cntk文件该怎么操作呢?是在visual studio里写吗?新建哪种类型的文件?

目前visual studio里面还没有.cntk文件的模板,所以需要手动创建的话,仍需要手动创建TEXTfile后,手动修改下拓展名?(其实就是一个普通的文本文件)。最建议的方法还是,复制一份然后修改,最方便的。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值