- 博客(17)
- 收藏
- 关注
转载 图像傅里叶变换
傅里叶变换(二维离散傅里叶变换)翻译开源学开源最后发布于2018-06-15 22:22:35阅读数 48318收藏展开离散二维傅里叶变换一常用性质: 可分离性、周期性和共轭对称性、平移性、旋转性质、卷积与相关定理;(1)可分离性:二维离散傅里叶变换DFT可分离性的基本思想是DFT可分离为两次一维DFT。因此可以用通过计算两次一维的FFT来得到...
2020-03-28 07:41:52 2034
转载 分类精度评价:混淆矩阵+总体精度OA、F1值等
整理 归纳 举例 记录一下(一)混淆矩阵混淆矩阵也称误差矩阵,是表示精度评价的一种标准格式,用n行n列的矩阵形式来表示。 Predicted as Positive(预测-正例) Predicted as Negative(预测-反例)Labeled as Positive (真实-正例) True Positive(TP-真正例) False Negati...
2020-03-17 14:15:10 4089
转载 __new__
一、init 方法是什么?使用Python写过面向对象的代码的同学,可能对init方法已经非常熟悉了,init方法通常用在初始化一个类实例的时候。例如:class Person(object): """Silly Person""" def __init__(self, name, age): self.name = name s...
2020-02-29 19:32:00 219
转载 python namedtuple
Python元组的升级版本 -- namedtuple(具名元组)因为元组的局限性:不能为元组内部的数据进行命名,所以往往我们并不知道一个元组所要表达的意义,所以在这里引入了collections.namedtuple这个工厂函数,来构造一个带字段名的元组。具名元组的实例和普通元组消耗的内存一样多,因为字段名都被存在对应的类里面。这个类跟普通的对象实例比起来也要小一些,因为 Python ...
2020-02-29 12:21:00 157
转载 Python中coOrderedDict的使用
很多人认为python中的字典是无序的,因为它是按照hash来存储的,但是python中有个模块collections(英文,收集、集合),里面自带了一个子类OrderedDict,实现了对字典对象中元素的排序。请看下面的实例:import collectionsprint "Regular dictionary"d={}d['a']='A'd['b']='B'd['c']='C'...
2020-02-25 19:49:19 162
原创 Pytorch Dataloader map-style dataset
import numpy as npimport torchimport torch.utils.data as datadata_tensor=torch.Tensor(range(1,17)).reshape(4,1,2,2)label_tensor=torch.Tensor([0,1,1,0])dataset=data.TensorDataset(data_tensor,lab...
2020-02-25 19:06:54 1718
原创 Pytorch Torch.utils.data.Sampler
Data Loading Order andSamplerForiterable-style datasets, data loading order is entirely controlled by the user-defined iterable. This allows easier implementations of chunk-reading and dynamic bat...
2020-02-25 11:08:20 3525
原创 list 引用
class person: def __init__(self,name): self.name=namep1=person('w')p2=person('l')l=list([p1,p2])id(l[0])Out[499]: 288610288id(p1)Out:288610288
2020-02-24 19:32:39 206
转载 python中的特殊方法 __getitem__()
python中的特殊方法 __getitem__()原创Solarzhou 最后发布于2019-07-19 14:08:37 阅读数 1240 收藏展开特殊方法----getitem()Python的特殊方法__getitem_() 主要作用是可以让对象实现迭代功能。我们通过一个实例来说明。定义一个Sentence类,通过索引提取单词。import reRE_WORD = re...
2020-02-24 19:03:58 783
转载 python 二分查找
前面五个属性大家感兴趣可以打出来看看数值,这里就不介绍了。 先说明的是,使用这个模块的函数前先确保操作的列表是已排序的。先看看 insort 函数:其插入的结果是不会影响原有的排序。 再看看bisect 函数: 其目的在于...
2020-02-24 17:55:33 142
原创 Pytorch RandomCrop
[docs]class RandomCrop(object): """Crop the given PIL Image at a random location. Args: size (sequence or int): Desired output size of the crop. If size is an int instead...
2020-02-24 15:49:57 2971
原创 Pytorch Transforms Tensor
transforms代码[docs]class Compose(object): """Composes several transforms together. Args: transforms (list of ``Transform`` objects): list of transforms to compose. Example: ...
2020-02-24 12:42:37 3732
原创 Pytorch中的BatchNorm
class torch.nn.BatchNorm1d(num_features, eps=1e-05, momentum=0.1, affine=True)对小批量(mini-batch)3d数据组成的4d输入进行批标准化(Batch Normalization)操作 在每一个小批量(mini-batch)数...
2020-02-23 17:25:42 1550
原创 Pytorch中的mean()
x=torch.Tensor(range(1,17))x=x.reshape(2,2,2,2)print('x: ',x)print('mean(0): ',x.mean(0))print('mean(1): ',x.mean(1))print('mean(2): ',x.mean(2))print('mean(3): ',x.mean(3))out:x: tensor([...
2020-02-23 15:38:38 13411 2
原创 Python中long与int
为什么只有int,没有long?在python官网开发者指引里面能找到 PEP 237 -- Unifying Long Integers and Integers,这里说明了为什么要统一 int 和 long int。根据提案,有以下几个方面的考量:当我们要处理大数据的情况下,以前适用int写的算法就不合适了;而这个时候要更换算法就很麻烦了 把机器字节码和语言关联不利于移植,比如 ...
2020-02-03 21:18:41 5140
转载 对全局平均池化(GAP)过程的理解
对学习Class Activation Mapping(CAM)原文献的时候提到的全局平均池化GAP方法做个简单的知识补充。所谓的全局就是针对常用的平均池化而言,平均池化会有它的filter size,比如 2 * 2,全局平均池化就没有size,它针对的是整张feature map.全局平均池化(Global average Pooling)由M. Lin, Q. Chen, and ...
2019-12-24 00:42:19 801
转载 PCH
预编译头文件(一般扩展名为.PCH),是把一个工程中较稳定的代码预先编译好放在一个文件(.PCH)里.这些预先编译好的代码可以是任何的C/C++代码--甚至可以是inline函数,只它们在整个工程中是较为稳定的,即在工程开发过程中不会经常被修改的代码.为什么需要预编译头文件?一言以蔽之:提高编译速度.一般地,编译器以文件为单位编译,如果修改了一工程中的一个文件则所有文件都要重新编译,包括头文件里的...
2018-06-07 13:24:07 741
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人