代码分析
大笨熊。。。
多看,多记,多学。
展开
-
PyTorch中F.cross_entropy()函数
在自己的实例中,发现对PyTorch中F.cross_entropy()函数的理解不到位,无意中发现一个比较好的博客,为了能够记录这次的收获,转此博客,如大家有相似的困惑,可以去看看。链接地址:https://blog.csdn.net/wuliBob/article/details/104119616...转载 2020-05-15 17:28:09 · 7236 阅读 · 0 评论 -
tf.squeeze()的解析
squeeze( input, axis=None, name=None, squeeze_dims=None)该函数返回一个张量,这个张量是将原始input中所有维度为1的那些维都删掉的结果axis可以用来指定要删掉的为1的维度,此处要注意指定的维度必须确保其是1,否则会报错。>>>y = tf.squeeze(inputs, [...转载 2020-03-29 19:46:12 · 1538 阅读 · 0 评论 -
怎么将你的论文代码上传到Github
首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:https://git-for-windows.github.io/1.进入Github首页,点击New repository新建一个项目2.填写相应信息后点击create即可Repositor...转载 2020-03-23 17:19:29 · 2677 阅读 · 0 评论 -
UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 0: illegal multibyte sequence
UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 0: illegal multibyte sequence以上的报错:是在打开文件时,缺少读写方式,请按照以下方式写:open( ,'rb')如果紧接着会如下的报错:UnicodeDecodeError: 'ascii' codec can't de...原创 2019-12-07 11:05:51 · 8035 阅读 · 2 评论 -
init.xavier_uniform()的用法
本文转载于以下博客地址:https://blog.csdn.net/dss_dssssd/article/details/83959474如有冒犯,还望见谅!本文内容:1. Xavier 初始化2. nn.init 中各种初始化函数3. He 初始化torch.init :https://pytorch.org/docs/stable/nn.html#torch-nn-init...转载 2019-07-13 17:52:31 · 65763 阅读 · 9 评论 -
tf.nn.embedding_lookup函数的用法
本文转载于以下博客地址:https://www.cnblogs.com/gaofighting/p/9625868.html如有冒犯,还望谅解!tf.nn.embedding_lookup函数的用法主要是选取一个张量里面索引对应的元素。tf.nn.embedding_lookup(params, ids):params可以是张量也可以是数组等,id就是对应的索引,其他的参数不介绍。例如...转载 2019-06-08 20:16:09 · 609 阅读 · 0 评论 -
KL散度详细分析
本文转载于简书,地址链接为:https://www.jianshu.com/p/7b7c0777f74d如有冒犯,还望谅解!直观解读KL散度的数学概念关键点摘要KL 散度是一种衡量两个概率分布的匹配程度的指标,两个分布差异越大,KL散度越大。定义如下:其中 p(x) 是目标分布,q(x)是去匹配的分布,如果两个分布完全匹配,那么KL 散度又叫相对熵,...转载 2019-05-22 16:33:16 · 6989 阅读 · 0 评论 -
Adam优化算法详细解析
本文转载于以下博客地址:http://www.atyun.com/2257.html如有冒犯,还望谅解!Adam优化算法是一种对随机梯度下降法的扩展,最近在计算机视觉和自然语言处理中广泛应用于深度学习应用。在引入该算法时,OpenAI的Diederik Kingma和多伦多大学的Jimmy Ba在他们的2015 ICLR发表了一篇名为“Adam: A Method for Stochast...转载 2019-05-21 18:09:51 · 103304 阅读 · 7 评论 -
梯度下降算法详细解析及代码实现
本文转载于以下博客地址: https://www.jianshu.com/p/c7e642877b0e如有冒犯,还望谅解!梯度下降的场景假设 梯度 梯度下降算法的数学解释 梯度下降算法的实例 梯度下降算法的实现 Further reading本文将从一个下山的场景开始,先提出梯度下降算法的基本思想,进而从数学上解释梯度下降算法的原理,最后实现一个简单的梯度下降算法的实例!...转载 2019-05-21 16:48:09 · 9035 阅读 · 1 评论 -
tf.nn.sigmoid_cross_entropy_with_logits详解
本文转载于以下博客地址:https://www.cnblogs.com/bonelee/p/8995898.html如有冒犯,还望谅解!tf.nn.sigmoid_cross_entropy_with_logits(_sentinel=None,labels=None, logits=None, name=None)sigmoid_cross_entropy_with_logits详解...转载 2019-05-11 15:07:26 · 34712 阅读 · 1 评论 -
tf.cast()函数解析
本文转载于以下博客地址:https://blog.csdn.net/ddy_sweety/article/details/80408000如有冒犯,还望谅解!tf.cast()cast( x, dtype, name=None)————————————————————————————————————————————————————————将x的数据格式...转载 2019-05-11 14:57:32 · 5926 阅读 · 0 评论 -
模型评估之混淆矩阵(confusion_matrix)含义及Python代码实现
本文转载于以下博客地址:https://baijiahao.baidu.com/s?id=1619821729031070174&wfr=spider&for=pc如有冒犯,还望谅解!在前面的文章中我们讲到了回归模型和分类模型的评估指标,区分了准确率和精确率的区别,并且比较了精确率和召回率内在的联系。本篇文章我们再来学习另外一个评估方法,即混淆矩阵(confusion_ma...转载 2019-05-11 14:51:26 · 38092 阅读 · 2 评论 -
tf.argmax函数讲解
本文转载于以下博客地址:https://blog.csdn.net/u013580539/article/details/79339250如有冒犯,还望谅解!关于tf.argmax,我看到网上的资料有些杂乱难以理解,所以写这篇文章。在tf.argmax( , )中有两个参数,第一个参数是矩阵,第二个参数是0或者1。0表示的是按列比较返回最大值的索引,1表示按行比较返回最大值的索引。下面...转载 2019-05-11 14:42:36 · 1447 阅读 · 0 评论 -
logits的含义以及tf.nn.softmax_cross_entropy_with_logits函数分析
本文转载于其他博客,如有冒犯还望谅解!1. 什么是logits?说到Logits,首先要弄明白什么是Odds?在英文里,Odds的本意是指几率、可能性。它和我们常说的概率又有什么区别呢?在统计学里,概率(Probability)描述的是某事件A出现的次数与所有事件出现的次数之比:P(A) = 发生事件A的次数/所有事件的次数。(公式1)很显然,概率 P...转载 2019-05-11 11:41:11 · 1064 阅读 · 1 评论 -
python列表截取操作
原创 2019-05-09 09:42:36 · 11146 阅读 · 1 评论