python
文章平均质量分 56
电子科技大学
这个作者很懒,什么都没留下…
展开
-
Python 装饰器 decorator (函数定义前的@XXX) 极简介绍
我们时常看到这样的python写法——Python函数定义前面加了一坨@XXX。@my_decoratordef my_func(): print "I am a stand-alone function"它的功能是:在不改动my_func()的前提下,实现以my_func为核心的功能扩展。例如,在某种扩展方式下,my_func()的执行结果是:func()的输出上下各增加一行:>> my_func()# outputBefore the function ru原创 2022-05-12 05:30:55 · 623 阅读 · 0 评论 -
Python的help()中,"->"符号和"<==>"符号的含义
本人python新手,因为不太会用所以经常会查询help,在help时常常看不懂一些fuh原创 2014-06-12 10:09:01 · 3030 阅读 · 0 评论 -
Linux下Eric4开发,遇见“ could not start Qt-Designer”错误的解决办法
本人初学python开发,在ubuntu12.10下安装原创 2014-06-13 10:55:33 · 4368 阅读 · 0 评论 -
python中,类方法和静态方法区别。
面相对象程序设计中,类方法和静态方法是经常用到的两个术语。在C原创 2014-06-13 14:39:49 · 20837 阅读 · 3 评论 -
(win8 64位)Python安装新模块(使用easy_install)
使用Python尽心开发几乎无法不使用外部的库、模块。因此我们需要——方便快捷的为Python添加模块。 网上大部分的攻略指向easy_install,但是都没有完整地给出一个操作流程。 笔者的环境为win8 64位 + Python2.7 因此这里也默认读者已经安装好了Python2.7. 首先是安装easy原创 2014-06-19 16:27:21 · 8755 阅读 · 0 评论 -
Tensorflow中,什么是Logits,它和我们常用的Feature有什么不同?
Tensorflow中,什么是Logits,它和我们常用的Feature有什么不同?在tensorflow中经常会用到三个函数tf.nn.softmax_cross_entropy_with_logits(label = one_hot_label, logits = logits)tf.nn.softmax_cross_entropy(label = one_hot_label, logi...原创 2018-11-16 02:58:51 · 9427 阅读 · 2 评论 -
Pytorch中 can't convert np.ndarray of type numpy.bool_. 导致的Indexing错误
在Pytorch中我们常常会希望取数据的某些行。这时就要使用到Indexing。在Numpy中索引可以支持Bool型的索引,例如:此处的Index是一个numpy array,其元素类型就是我们标题中提及的:numpy,bool_。但是Pytorch中不支持讲numpy.bool_类型转化为Tensor。这就导致了标题所示的错误:Type error: can't conve...原创 2019-07-18 11:36:53 · 5523 阅读 · 0 评论 -
Pytorch中, torch.einsum详解。
爱因斯坦简记法:是一种由爱因斯坦提出的,对向量、矩阵、张量的求和运算的求和简记法。在该简记法当中,省略掉的部分是:1)求和符号与2)求和号的下标省略规则为:默认成对出现的下标(如下例1中的i和例2中的k)为求和下标。我们举例说明:1)用简化表示内积其中o为输出。2) 用简化表示矩阵乘法其中为输出矩阵的第ij个元素。这样的求和简记法,能够以一种统一的方...原创 2019-07-19 00:10:44 · 73626 阅读 · 14 评论 -
Pytorch与Numpy在数据Indexing的区别
Pytorch又被称为GPU版的Numpy,二者的许多功能都有良好的一一对应。在这些一一对应中,Indexing是较为模糊的。例如,我们常常使用Bool的List作为Index,取出Array中的某些行。a = torch.rand(3, 3)print(a) 0.1041 0.6888 0.7988 0.9398 0.9151 0.7642 0.5340 0....原创 2019-07-17 23:41:08 · 1134 阅读 · 0 评论