自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (2)
  • 收藏
  • 关注

原创 安装FFmpeg报错问题 ERROR: x265 not found using pkg-config

安装FFmpeg报错问题 ERROR: x265 not found using pkg-config报错截图解决方法报错截图安装ffmpeg时报错:解决方法apt-get install pkg-config即可

2020-09-08 09:02:25 1704

原创 退出ipdb的方法

正常情况:在ipdb环境下输入q或者quit。#特殊情况在ipdb环境中输入:ipdb> import osipdb> os._exit(1)即可。

2020-06-24 16:13:54 1892

原创 问题解答 ValueError:only one element tensors can be converted to Python scalars

ValueError:only one element tensors can be converted to Python scalars问题描述(如下图)一个tensor的list(列表)查看这个列表的ndim(维度)或者将这个列表转换为numpy.array(数组的形式)问题解决或者参考链接...

2020-05-28 10:41:13 107153 7

原创 TypeError: 'float' object cannot be interpreted as an integer

问题: for i in range(len(shape)/2):解决方法: for i in range(len(shape)//2):

2019-11-09 13:39:35 462

原创 TypeError: 'range' object does not support item assignment

原因:>>> import random>>> random.shuffle(range(12))Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/wx/anaconda3/lib/python3.5/rand...

2019-11-08 19:52:59 512

原创 Error: libcusolver.so.9.0: cannot open shared object file: No such file or direcctory

如果添加好了环境,还是出现同样的报错,则可以尝试以下解法:cd ~sudo cp /usr/local/cuda-9.0/lib64/libcudart.so.8.0 /usr/local/lib/libcudart.so.9.0 && sudo ldconfigcp /usr/local/cuda-9.0/lib64/libcublas.so.9.0 /usr/local/...

2019-11-06 14:49:53 469

原创 AttributeError: module 'tensorflow' has no attribute 'get_logger'

直接改为:(不用tensorflow的包) import logging logger = logging.getLogger() # initialize logging cla logger.setLevel(logging.DEBUG) # default log level

2019-11-06 14:45:04 3020

原创 TypeError: 'DType' object is not callable

import tensorflow as tfh=tf.int32(6)报错:Traceback (most recent call last): File "<stdin>", line 1, in <module>TypeError: 'DType' object is not callable解决办法h = tf.constant(6, dtype...

2019-11-03 11:19:52 7566

原创 TypeError: 'torch.Size' object is not callable

TypeError: ‘torch.Size’ object is not callable- 问题描述>>> bbb=torch.randn(2,3,4)>>> bbb.shape(0)Traceback (most recent call last): File "<stdin>", line 1, in <module>...

2019-10-31 16:57:43 22618

原创 torch.nn.AdaptiveAvgPool1d(N)函数解读

函数作用AdaptiveAvgPool1d(N) 对于一个输入BCL的tensor进行一维的pool,变为BCN代码示例>>> import torch>>> import torch.nn as nn>>> a=torch.ones(2,3,4)>>> a[0,1,2]=0>>> ate...

2019-10-23 13:15:28 18967 1

原创 RuntimeError: Expected object of scalar type Byte but got scalar type Int for argument

问题描述:>>> b.type()'torch.FloatTensor'>>> b.int()tensor([[ 0, 1, -1, 0, 0], [ 0, 0, 1, 0, 2]], dtype=torch.int32)>>> btensor([[-0.2353, 1.5432, -1.4633...

2019-10-20 14:14:03 5065

原创 np.ascontiguousarray()函数解读

函数作用放回一个连续的array,其内存是连续的。代码示例>>> x = np.arange(8).reshape(2,4)>>> np.ascontiguousarray(x, dtype=np.float32)array([[0., 1., 2., 3.], [4., 5., 6., 7.]], dtype=float32)&g...

2019-10-15 14:40:43 12921

原创 teamviewer14,连接时出现“未就绪,请检查您的连接”解决办法

将ip的DNS设置为8.8.8.8和114.114.114.114(其中8.8.8.8在前)即可。

2019-10-14 18:47:10 950

原创 pandas报错:A value is trying to be set on a copy of a slice from a DataFrame.

问题描述:使用pandas就行复制(赋值)时出现:A value is trying to be set on a copy of a slice from a DataFrame.解决方法:1,mydf=mydf.copy()2,先初始化一个格式a,再把要复制的b赋值给a。...

2019-10-14 12:39:26 1698

原创 torch.where()函数解读

函数作用torch.where()函数的作用是按照一定的规则合并两个tensor类型。代码示例>>> import torch>>> a=torch.randn(3,5)>>> b=torch.ones(3,5)>>> atensor([[-0.0310, 1.5895, 1.6003, -1.7584,...

2019-10-12 16:48:52 52732 6

原创 torch.nn.functional.normalize()函数解读

**函数作用**对输入的数据(tensor)进行指定维度的L2_norm运算。**代码示例** import torch.nn.functional as F>>> a=torch.tensor([1,2,3,4],dtype=torch.float32)>>> atensor([1., 2., 3., 4.])>>&g...

2019-10-12 11:08:04 35021

原创 pytorch的dataset里面的__getitem()__解读

代码如下:

2019-10-07 20:26:19 7372 1

原创 Temporal Action Localization在THUMOS14上精度总结

Efficient Action Detection in Untrimmed Videos via Multi-TaskLearning 2016 WACVTHUMOS14 mAP @0.5=19.0%CDC: Convolutional-De-Convolutional Networks for Precise TemporalAction Localizati...

2019-10-05 23:36:24 1108

原创 VGGFace2的pytorch代码

PyTorch Face Recognizer based on ‘VGGFace2: A dataset for recognising faces across pose and age’.代码链接

2019-10-05 20:37:59 1446

原创 解决.cuda()加载用时很长的问题

方法一:pip install --upgrade --force-reinstall http://download.pytorch.org/whl/cu80/torch-0.2.0.post3-cp27-cp27mu-manylinux1_x86_64.whl #后面这个可以自己到官网上找自己对应的python和cuda版本的安装包,官网为链接:方法二:conda install pyt...

2019-10-02 15:27:18 6198 3

原创 pytorch预训练模型下载:C3D-pretrained on Sports1M

C3D预训练模型链接import torch.nn as nnimport torchdef make_layers(cfg, batch_norm=False): layers = [] in_channels = 3 maxpool_count = 0 for v in cfg: if v == 'M': maxpo...

2019-10-02 12:07:11 2822 1

原创 python展开列表元素

将列表内的所有元素,包括子列表,都展开成一个列表。def spread(arg): ret = [] for i in arg: if isinstance(i, list): ret.extend(i) else: ret.append(i) return retspread([1,2...

2019-09-30 21:12:29 1250

原创 python 字典默认值

通过 Key 取对应的 Value 值,可以通过以下方式设置默认值。如果 get() 方法没有设置默认值,那么如果遇到不存在的 Key,则会返回 None。>>> d = {'a': 1, 'b': 2}>>> print(d.get('c', 3)) #没有c这个key,但是设置了默认值3>>> d['c'] ...

2019-09-30 21:09:55 1625

原创 pytorch梯度剪裁的方法

import torch.nn as nnoutputs = model(data)loss= loss_fn(outputs, target)optimizer.zero_grad()loss.backward()nn.utils.clip_grad_norm_(model.parameters(), max_norm=20, norm_type=2)optimizer.step(...

2019-09-30 16:57:43 14005 7

原创 pytorch写独热编码

2019-09-30 16:52:49 3220 2

原创 OSError: image file is truncated (28 bytes not processed)

解决办法:加上:from PIL import ImageFileImageFile.LOAD_TRUNCATED_IMAGES = True

2019-09-28 20:11:04 383

原创 pytorch保证每次运行使用的随机数都相同的方法

注意当我们使用CPU和GPU的时候是不一样的,还有就是多卡训练的时候

2019-09-28 15:47:24 1776

原创 3D的输入,怎么样使用GroupNorm()解读

函数作用当我们的输入不是1d,2d而是3d时(即五维时),代码如下:

2019-09-28 14:50:55 3073 1

原创 RuntimeError: Expected object of type torch.FloatTensor but found type torch.cuda.

RuntimeError: Expected object of type torch.FloatTensor but found type torch.cuda.代码如下:>>> import torch>>> a=torch.Tensor([1])>>> b=torch.Tensor([2])>>> a.requ...

2019-09-27 15:27:09 546

原创 Pytorch Tensor的广播机制

直接看代码:>>> a=torch.randn(1,2,3)>>> atensor([[[ 0.6591, -0.2453, 1.2475], [ 0.6525, -1.8686, 0.0861]]])>>> b=torch.randn(3,1,1)>>>> btensor([[[ 0....

2019-09-26 20:19:32 1836

原创 np.multipy()函数解读

函数作用np.multipy(a,b)函数是进行一种乘法运算,a,b对应的位置相乘,得到和a一样的输出size。其中a,b也可以是常数。代码示例>>> import numpy as np>>> np.multiply(list(range(3)),10) array([ 0, 10, 20])>>&g...

2019-09-25 10:13:14 3095 1

原创 python里面vars()函数解读

函数作用vars() 函数返回对象object的属性和属性值的字典对象。简单的说就是对象转化为dict(字典)对象。代码示例>>> x=1>>> aaa=vars()>>> aaa['x'] #相当于常数类型的字典1>>> class ddd: #...

2019-09-24 19:55:44 1842

原创 用指定的Tensor数据来初始化model的参数

很多时候我们都想用自己的参数(数据)来初始化我们的model,代码如下:>>> model=torch.nn.Linear(10,5)>>> for ii in model.modules():... ii.weight=torch.nn.Parameter(torch.randn(10,5))...>>> a=torch.r...

2019-09-22 20:09:53 420

原创 求两组数据的两两之间的欧氏距离的方法

求两组数据的两两之间的欧氏距离的方法如下(tensor):>>>import torch>>> a=torch.Tensor([[1,1,3],[2,2,3]])>>> atensor([[1., 1., 3.], [2., 2., 3.]])>>> b=torch.Tensor([4,1,3])&...

2019-09-22 17:14:59 4342

原创 Pytorch 怎么样把labels转为one-hot(独热编码)的形式

直接上代码:v=torch.Tensor([[1],[2],[3]])>>> vtensor([[1.], [2.], [3.]])>>> v.size(0)3>>> n=v.size(0)>>> one_hot = torch.zeros(n,10).long()>&gt...

2019-09-22 16:56:11 5423

原创 pytorch里面的detach()和clone()内存问题

pytorch里面的detach()和clone()内存是不同的,detach是不内存共享的,而clone()是内存共享的。代码如下:>>> import torch>>> a=torch.randn(2,4)>>> b=torch.randn(2,4)>>> atensor([[-0.1926, 1.8904,...

2019-09-22 16:26:56 4881 2

原创 设置cuDNN benchmark模式

Benchmark模式会提升计算速度,但是由于计算中有随机性,每次网络前馈结果略有差异。torch.backends.cudnn.benchmark = True如果想要避免这种结果波动,设置:torch.backends.cudnn.deterministic = True...

2019-09-22 15:43:16 2685

原创 查看PyTorch的版本及CUDA和cuDNN版本

检查PyTorch版本torch.version # PyTorch versiontorch.version.cuda # Corresponding CUDAversiontorch.backends.cudnn.version() # CorrespondingcuDNN versiontorch.cuda.get...

2019-09-21 19:08:43 14790

原创 torch.nn.MSELoss()函数解读

函数作用torch.nn.MSELoss() 求predict和target之间的loss。代码示例单个求其loss:import torchimport torch.nn as nn>>> crit=nn.MSELoss()>>> target=torch.Tensor(1)>>> target[0]=10>&g...

2019-09-21 17:00:58 15362 1

原创 torchvision.transforms.Resize()函数解读

函数作用对于PIL Image对象进行resize的运算。函数源码class Resize(object): """Resize the input PIL Image to the given size. Args: size (sequence or int): Desired output size. If size is a sequence ...

2019-09-21 15:20:39 44197 8

4131-红外遥控刷卡密码锁.rar

红外密码锁的资源,红外是红外线的简称,它是一种电磁波。它可以实现数据的无线传输。自1800年被发现以来,得到很普遍的应用,如红外线鼠标,红外线打印机,红外线键盘等等。红外的特征:红外传输是一种点对点的传输方式,无线,不能离的太远,要对准方向,且中间不能有障碍物也就是不能穿墙而过,几乎无法控制信息传输的进度;IrDA已经是一套标准,IR收/发的组件也是标准化产品。

2019-05-31

实验M-22篮球竞赛24s定时器170527.pptx

利用tcp进行实时的网络传输 python 对于我们的一个视频,我们应该可以进行不定期的实时的视频监控,我们这个文档很好的处理,日常生活中的视频监控问题。我们可以进行很多的交互操作。

2019-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除