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

前言

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

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后,手动修改下拓展名?(其实就是一个普通的文本文件)。最建议的方法还是,复制一份然后修改,最方便的。

你可能感兴趣的:(FAQ,人工智能,神经网络,深度学习,CNTK)