python
木里先森
中山大学||北京邮电大学
展开
-
解决报错ModuleNotFoundError: No module named ‘inplace_abn‘
报错如下:ModuleNotFoundError: No module named 'inplace_abn'安装:sudo pip install inplace_abn如果安装inplace_abn报错如下:distutils.errors.DistutilsError: Could not find suitable distribution forRequirement.parse('setuptools_scm')---Command "python setup.py egg原创 2022-03-11 10:41:51 · 5977 阅读 · 6 评论 -
AttributeError: module ‘torch.nn‘ has no attribute ‘GELU‘
class GELU(nn.Module): def forward(self, input): return F.gelu(input)nn.GELU() ⇒ GELU()原创 2021-12-25 10:46:29 · 4579 阅读 · 0 评论 -
利用try-except解决数据流破损的问题
解决数据流破损的问题 def get(self, item): filename = item['file_name']# print("item['labels']: ", item['labels']) # item['labels']: [2, 36, 9, 49, 21] labels = sorted(item['labels']) # 排序# print("labels: ", labels )原创 2021-11-18 22:20:14 · 644 阅读 · 0 评论 -
python代码实现global top-k pooling
python代码实现global top-k pooling:#!/usr/bin/env python3# -*- coding: utf-8 -*-"""Created on Sat Sep 11 11:25:46 2021@author: muli"""import torchfrom torch import nnclass TopKPool(nn.Module): def __init__(self, k): super(TopKPool, self原创 2021-09-11 20:13:07 · 1012 阅读 · 0 评论 -
category-wise max-pooling 操作案例理解
案例:import torchimport numpy as npimport random# 设定种子数random.seed(1234) np.random.seed(1234)torch.manual_seed(1234) # cputorch.cuda.manual_seed(1234) # gpuscores = torch.randn(4, 2, 5).cuda() # 2为batch_sizeprint("scores: ", scores原创 2021-03-17 16:15:48 · 347 阅读 · 0 评论 -
torch.max函数比较最大值
新建两个tensor列表,利用torch.max()进行两个列表的比较:import torcha=torch.tensor([1,2,3,4,5])print("a: ", a)b=torch.tensor([10,1,7,9,3])print("b: ", b)x=torch.max(a,b)print("x: ", x)比较结果如下:# a: tensor([1, 2, 3, 4, 5])# b: tensor([10, 1, 7, 9, 3])# x:原创 2021-03-17 14:15:17 · 1371 阅读 · 1 评论 -
解决报错:TypeError: log_sigmoid(): argument ‘input‘ (position 1) must be Tensor, not torch.return_types.
报错如下:TypeError: log_sigmoid(): argument 'input' (position 1) must be Tensor, not torch.return_types.maxtorch.max()的返回类型为 torch.return_types.maxfused_scores = torch.max(scores, 0)查看 fused_scores 的输出fused_scores: torch.return_types.max(values=tensor原创 2021-02-02 11:51:37 · 5110 阅读 · 0 评论 -
解决报错 RuntimeError: cuda runtime error (100) : no CUDA-capable device is detected at /pytorch/aten/sr
报错如下:RuntimeError: cuda runtime error (100) : no CUDA-capable device is detected at /pytorch/aten/src/THC/THCGeneral.cpp:47对于单GPU的服务器os.environ["CUDA_VISIBLE_DEVICES"] = '0'报以上的错误,可能是由于未设置成 0原创 2021-01-25 09:43:55 · 1802 阅读 · 1 评论 -
解决报错:IOError: broken data stream when reading image file
加载图片"Corrupt JPEG data: premature end of data segment" 的解决方法raise self.exc_type(msg) OSError: Caught OSError in DataLoader worker process 5.PermissionError: [Errno 13] Permission denied: ‘/usr/lib/python3/dist-packages/PIL’ -> ‘/tmp/pip-uninstall-srp原创 2021-01-24 09:43:19 · 2447 阅读 · 0 评论 -
python3.6+torch1.6环境安装
记录一下:python3.6+torch1.6环境安装pip install torch==1.6.0+cu101 torchvision==0.7.0+cu101 torchaudio==0.6.0 -f https://download.pytorch.org/whl/torch_stable.html原创 2021-01-10 19:59:03 · 2440 阅读 · 0 评论 -
python里面读取h5文件报错OSError: Can‘t read data (address of object past end of allocation)
报错如下: File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper File "h5py/h5d.pyx", line 182, in h5py.h5d.DatasetID.read File "h5py/_proxy.pyx", line 158, in h5py._p原创 2021-01-02 23:25:21 · 3125 阅读 · 1 评论 -
python绘制t-SNE算法图--已给输入数据
import numpy as npimport matplotlib.pyplot as pltfrom sklearn import manifoldX = [[0.31098375, 0.60610425], [0.889303 , 0.43060997], [0.59896564 ,0.25923628], [0.8858032 , 0.5066341 ], [0.4451317 ,0.10089866], [0.4884346 ,0.1294026 ], [0.167原创 2021-01-01 13:05:29 · 1458 阅读 · 0 评论 -
t-SNE手写字识别案例
参考链接:https://scikit-learn.org/stable/auto_examples/manifold/plot_lle_digits.html#sphx-glr-auto-examples-manifold-plot-lle-digits-py代码如下:#!/usr/bin/env python3# -*- coding: utf-8 -*-"""Created on Wed Dec 23 22:47:54 2020@author: muli"""from time原创 2020-12-23 22:54:36 · 242 阅读 · 0 评论 -
导入spacy时报错OSError: [E050] Can‘t find model ‘en‘. It doesn‘t seem to be a shortcut link,
报错如下: File "/home/muli/.local/lib/python3.6/site-packages/spacy/util.py", line 175, in load_model raise IOError(Errors.E050.format(name=name))OSError: [E050] Can't find model 'en'. It doesn't seem to be a shortcut link, a Python package or a valid p原创 2020-12-23 16:07:10 · 1359 阅读 · 1 评论 -
解决报错:ModuleNotFoundError: No module named ‘neptune‘
解决报错:ModuleNotFoundError: No module named ‘neptune’sudo pip install neptune_client -i https://pypi.tuna.tsinghua.edu.cn/simple原创 2020-11-29 22:56:13 · 1642 阅读 · 0 评论 -
报错:RuntimeError: cuda runtime error (100) : no CUDA-capable device is detected at /pytorch/aten/src/
no CUDA-capable device ,可能原因时没有torch-GPU在代码中指定了GPU(多卡情况下),而单卡中是 ‘0’ os.environ["CUDA_VISIBLE_DEVICES"] = '1' 将 os.environ[“CUDA_VISIBLE_DEVICES”] = ‘1’ 修改为 os.environ["CUDA_VISIBLE_DEVICES"] = '0' 或者注释该行代码最后,附上pytorch自查代码:..原创 2020-11-03 21:38:26 · 4997 阅读 · 0 评论 -
tensorflow-gpu与cuda、keras之间的对应关系
tensorflow-gpu与cuda之间的对应关系:tensorflow与Keras之间的对应关系原创 2020-10-16 15:04:59 · 4982 阅读 · 1 评论 -
解决ubantu16.04里面由python3.5升级到python3.6报错Unable to locate package python3.6
报错如下:Reading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate package python3.6E: Couldn't find any package by glob 'python3.6'E: Couldn't find any package by regex 'python3.6'使用的ppa是旧版本:sud原创 2020-10-02 14:34:12 · 3519 阅读 · 2 评论 -
解决报错AttributeError: ‘collections.defaultdict‘ object has no attribute ‘iteritems‘
报错如下:AttributeError: 'collections.defaultdict' object has no attribute 'iteritems'由于python2和python3版本之间的差异,将 x.iteritems() 替换为 x.items() 即可原创 2020-09-29 20:16:17 · 3271 阅读 · 0 评论 -
解决from pyemd import emd ModuleNotFoundError: No module named ‘pyemd‘
报错如下: File "/usr/local/lib/python3.6/dist-packages/gensim/models/keyedvectors.py", line 717, in wmdistance from pyemd import emdModuleNotFoundError: No module named 'pyemd'第一步: sudo pip install pyemd==0.5.1 ,报错如下: error: command ‘x86_64-linux-gnu原创 2020-09-22 14:11:40 · 3297 阅读 · 1 评论 -
self.fp = open(file, modeDict[mode]) IOError: [Errno 2] No such file or directory:
报错如下: File "/usr/lib/python2.7/dist-packages/numpy/lib/npyio.py", line 92, in zipfile_factory return zipfile.ZipFile(*args, **kwargs) File "/usr/lib/python2.7/zipfile.py", line 756, in __init__ self.fp = open(file, modeDict[mode])IOError: [Er原创 2020-09-21 14:29:25 · 1361 阅读 · 2 评论 -
if self.dataset[‘type‘] == ‘instances‘: KeyError: ‘type‘
报错如下: File "/××××××××××/coco-caption/pycocotools/coco.py", line 100, in createIndex if self.dataset['type'] == 'instances':KeyError: 'type'由于python版本原因,将 if self.dataset['type'] == 'instances':替换为:if type(self.dataset) == 'instances':...原创 2020-09-20 14:59:59 · 918 阅读 · 1 评论 -
ModuleNotFoundError: No module named ‘pycocoevalcap‘
安装gitsudo apt-get install git安装pycocoevalcappip install "git+https://github.com/salaniz/pycocoevalcap.git"原创 2020-09-19 21:55:00 · 3511 阅读 · 3 评论 -
python绘制折线图--纵坐标y轴截断
python绘制折线图–纵坐标y轴截断# -*- coding: utf-8 -*-"""Created on Wed Dec 4 21:50:38 2019@author: muli"""import matplotlib.pyplot as pltfrom pylab import * mpl.rcParams['font.sans-ser...原创 2019-12-05 09:15:53 · 9741 阅读 · 0 评论 -
【Tensorflow slim】读取vgg16和inception_v3的params和FLOPs
【Tensorflow slim】读取vgg16和inception_v3的params和FLOPs#coding = utf-8 import tensorflow as tfimport tensorflow.contrib.slim as slimfrom tensorflow.contrib.slim.nets import vggfrom tensorflow.contrib...原创 2019-12-04 09:50:19 · 913 阅读 · 0 评论 -
python中,从mysql读取数据,并存入redis里面(2)
python中,从mysql读取数据,并存入redis里面(2)原创 2017-11-19 10:46:39 · 1802 阅读 · 0 评论 -
python中,从mysql读取数据,并存入redis里面(3)
python中,从mysql读取数据,并存入redis里面(3)原创 2017-11-19 10:48:13 · 3981 阅读 · 0 评论 -
python中,从mysql读取数据,并存入redis里面(1)
在python中,从mysql读取数据,并存入redis里面(一)原创 2017-11-19 10:42:52 · 2052 阅读 · 0 评论 -
在python3中,关于redis读取数据带有‘b’的问题
在python3中,关于redis读取数据带有‘b’的问题原创 2017-11-19 10:53:09 · 12077 阅读 · 11 评论 -
关于在python中, 在同一个project中的同一个目录里面, 导入模块的问题
关于在python中, 在同一个project中的同一个目录里面, 导入模块的问题第一:先将project标记为资源根 第二:将目录标记为来源根 则导入成功!原创 2017-11-19 11:07:04 · 2413 阅读 · 0 评论 -
python网络编程中,Cisco packet tracer 中两个交换机和一个路由器的配置
python网络编程中,两个交换机和一个路由器的配置原创 2017-11-28 21:24:05 · 6246 阅读 · 4 评论 -
python网络编程中,Cisco packet tracer 中多个路由器和两个交换机的配置
python网络编程中,Cisco packet tracer 中多个路由器和两个交换机的配置原创 2017-11-28 23:28:23 · 4844 阅读 · 0 评论 -
mongodb与python交互案例
mongodb与python交互案例原创 2017-11-20 11:35:13 · 538 阅读 · 0 评论 -
python网络编程中,Cisco packet tracer 中多个路由器、两个交换机以及服务器
- python网络编程中,Cisco packet tracer 中多个路由器、两个交换机以及服务器原创 2017-11-30 11:29:23 · 3370 阅读 · 0 评论 -
Web静态服务器-显示需要的页面
Web静态服务器-显示需要的页面原创 2017-11-30 22:30:12 · 534 阅读 · 0 评论 -
Web动态服务器
Web动态服务器原创 2017-12-02 00:07:50 · 322 阅读 · 0 评论 -
python中类的属性链式调用
python中类的属性链式调用原创 2017-12-02 17:59:39 · 1050 阅读 · 0 评论 -
在window7下,在pycharm中,编写python程序,和leapmotion交互
在window7下,在pycharm中,编写python程序,和leapmotion交互原创 2017-12-11 14:39:05 · 1210 阅读 · 5 评论 -
正则表达式提取网页中的网址
正则表达式提取网页中的网址,并用匿名函数原创 2017-12-02 23:17:59 · 9152 阅读 · 0 评论 -
python中GIL问题(多线程问题,调用的函数用C语言写)
python中GIL问题(多线程问题)原创 2017-11-23 17:57:37 · 1002 阅读 · 0 评论