摘要: 分类问题中,交叉熵函数是比较常用也是比较基础的损失函数,原来就是了解,但一直搞不懂他是怎么来的?为什么交叉熵能够表征真实样本标签和预测概率之间的差值?趁着这次学习把这些概念系统学习了一下。 首先说起交叉熵,脑子里就会出现这个东西: 随后我们脑子里可能还会出现Sigmoid()这个函数: pytorc 阅读全文
posted @ 2018-12-25 14:12 不愿透漏姓名的王建森 阅读(17406) 评论(2) 推荐(8) 编辑
摘要: 最近搞了搞minist手写数据集的神经网络搭建,一个数据集里面很多个数据,不能一次喂入,所以需要分成一小块一小块喂入搭建好的网络。 pytorch中有很方便的dataloader函数来方便我们进行批处理,做了简单的例子,过程很简单,就像把大象装进冰箱里一共需要几步? 第一步:打开冰箱门。 我们要创建 阅读全文
posted @ 2018-12-24 15:17 不愿透漏姓名的王建森 阅读(11066) 评论(2) 推荐(4) 编辑
摘要: 摘要:一个神经网络有N个样本,经过这个网络把N个样本分为M类,那么此时backward参数的维度应该是【N X M】 正常来说backward()函数是要传入参数的,一直没弄明白backward需要传入的参数具体含义,但是没关系,生命在与折腾,咱们来折腾一下,嘿嘿。 首先,如果out.backwar 阅读全文
posted @ 2018-12-23 17:40 不愿透漏姓名的王建森 阅读(20199) 评论(4) 推荐(6) 编辑
摘要: cat是concatnate的意思:拼接,联系在一起。 先说cat( )的普通用法 如果我们有两个tensor是A和B,想把他们拼接在一起,需要如下操作: 其次,cat还可以把list中的tensor拼接起来。 比如: 上面的代码可以合成一行来写: 阅读全文
posted @ 2018-12-22 20:29 不愿透漏姓名的王建森 阅读(129499) 评论(1) 推荐(5) 编辑
摘要: 在numpy库中,经常会出现“秩为1的一维数组”(come from 吴恩达的深度学习,目前还没有搞清楚numpy中如此设计的意图)。比如: 注意这里的a的shape是[3] ,既不是 [1,3] 也不是 [3,1]。这就说明它既不是行向量也不是列向量,只是一个数组。 但是我们可以用squeeze( 阅读全文
posted @ 2018-12-22 19:50 不愿透漏姓名的王建森 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: 这是一个网友改的程序,安装好以后把 ~/.cache/netcase-cloud-music 这个目录删除掉,就可以正常使用了,不用root权限 阅读全文
posted @ 2018-12-22 10:17 不愿透漏姓名的王建森 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 感觉还是18.4好用,所以最近装回了18,感觉现在18的兼容性也还可以了,深度学习的环境配置都没有问题,就是安装软件的时候有点慢,所以想要更新一下源。 第一步: 第二部: 把文件里面的东西删除,并替换为如下(记得备份奥): 第三部: 这里我们就更换好源了,可以非一般的体验了。 还有其他的源可以选择, 阅读全文
posted @ 2018-12-19 10:58 不愿透漏姓名的王建森 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 根据书上描述,共享栈的特点是:两个栈顶,置放在数组两头,入栈迎面相向,相遇时栈满,看图示: 主要处理两步工作:第一,栈空的标志。这里沿用前面的约定,左栈用-1,而右栈用MAXSIZE,也就是放在数组的最左右两端。第二,判满。这里采用左栈+1=右栈表明栈满。 此外,还需要一个状态标志flag,让用户选 阅读全文
posted @ 2018-12-06 15:43 不愿透漏姓名的王建森 阅读(1901) 评论(0) 推荐(0) 编辑
摘要: 这是转载阮一峰的一篇博客,网络上真的有好多像他这样的博主啊,算法讲解起来比书上课上好理解很多,浅显易懂。 希望自己有一天也可以像他们这样,能用简单的语言去描述复杂的知识。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 阅读全文
posted @ 2018-12-06 15:18 不愿透漏姓名的王建森 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 很多时候,在对结构体进行相应的编码时,时而发现是用点运算符( . ),时而是用箭头运算符( -> );那么这两者之间的使用有什么区别么? 相同点:两者都是二元操作符,而且右边的操作数都是成员的名称。不同点:点运算符( . )的左边操作数是一个结果为结构的表达式; 箭头运算符( -> )的左边的操作数 阅读全文
posted @ 2018-12-05 20:46 不愿透漏姓名的王建森 阅读(3030) 评论(0) 推荐(0) 编辑