自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 TypeError: can‘t convert CUDA tensor to numpy. Use Tensor.cpu() to copy the tensor to host memory...

问题描述:如题目所示,之所以报这个错呢主要还是tensor 和 numpy 的转换问题,为什么写这个题解,也是因为报错调试花了一点时间,参考了许多前辈的经验,这里做一个梳理,备查:百度到的答案,有的对版本有一些操作,有的直接对源码进行了修改。尝试1:不知道问题究竟出现在何处时,我以为时没有对数据进行强制转换操作,所以报错,因此直接对 numpy 和 tensor 进行了转换。data = data.numpy()仍然会报同样的错误。通过报错可以溯源到源码的位置,...

2022-05-12 23:04:28 2199 1

原创 【python】砝码称重 蓝桥杯

一、题目描述二、解题思路看到这题的第一反应就是用动态规划来做。首先是动规数组的建立,我约定为: dp = [[False] * (summ+1) for i in range(n+1) ] dp[i][j] 代表前 i 个砝码是否能称重 j 。其中 summ 代表所有砝码的重量总和。下一步则是推导我们的转移方程:当我们遇到第 i 个砝码时,针对当前的目标重量 j ,可能的砝码组合方式为:1. 前 i-1 个砝码即能满足要求 :dp[i][j] = dp[i-1...

2022-04-08 22:40:35 1035

原创 [python] 蓝桥杯 - ALGO-1001- 跳马

此题求最短路径,用广度优先搜索(BFS)比较合适。按照规则,对每个点来说跳马共有八个可能的下一跳落脚点,画图就很清楚:direct = [(1, -2), (1, 2), (-1, 2), (-1, -2), (2, -1), (-2, -1), (2, 1), (-2, 1)]代码如下:# 状态搜索题型def BFS(chessBoard, queList, row, col, finalI, finalJ): step = 0 # 广度遍历,每个方向都走一遍

2022-04-06 15:42:16 936

原创 【python】ALGO-1004 无聊的逗 - 背包问题解法

话不多说,直接看代码吧。# 状态搜索题# 0-1背包问题# n 样物品# 背包容量为 sum//2# 每样物品的重量和价值的数值一样def canPart(nums): n = len(nums) if n < 2: return 0 #maxNum = max(nums) sumA = sum(nums) target = sumA //2 # 建立背包 dp = [[0] * (target+1) for i

2022-04-06 10:15:45 830

原创 ALGO-1005 数字游戏 蓝桥杯

# 此题要用到深度遍历dfs# 全排列问题def dfs(depth, n, sumR, arr, visted, flag): nums = [] if flag[0]: return if depth > n: # 此处复制数组要注意,不可直接赋值给nums for i in arr: nums.append(i) if numberGame(n, nu...

2022-04-05 22:26:25 1971

原创 import importlib ,Cannot find reference ‘util‘ in ‘__init__.pyi‘

问题描述:引入代码:import importlib这里解决方法是显性引入util 包import importlib.util不再高亮提示:参考:https://www.5axxw.com/questions/content/yot23v

2021-11-30 20:40:50 1544

原创 no model named “compat“ ,Tensorflow 版本问题

查看我的版本:Module: tf.compat | TensorFlow Core v2.6.0Compatibility functions.https://tensorflow.google.cn/versions/r2.6/api_docs/python/tf/compat?hl=en结果是我没从中找到解决方案(我看的不够仔细);tf1.0 到 tf2.0 的区别以及相关说明(并没解决我的问题,但可能对你有用,这里也贴出来):TensorFlow 1.x vs TensorFlow 2...

2021-11-29 17:02:12 16613

原创 ModuleNotFoundError: No module named ‘tensorflow.contrib’

问题描述:import tensorflow.contrib.metrics as contrib_metricsimport tensorflow.contrib.slim as contrib_slim代码如上,在tensorflow2.0版本中contrib 这个包是已经没有了,其中有些功能被集成到tensorflow新版中去了,有的没有人维护的功能模块就直接被删除了,当然还有些有人维护的模块被转移至别的包里面了,详细的可以查看这里:https://github.com/tensorf..

2021-11-28 20:58:47 7045

原创 from keras.engine.topology import Layer 无此模块问题

这可以说是深度学习必踩坑,就是版本问题,复现别人得代码时出现得问题,一开始没发现这篇博文,在GitHub上找了一圈都没找到这个引入,还走了弯路:以为是新版本包不一样了,修改也不可行,还是见识少了,这篇博客没营养,只作踩坑记录。参考博客:Keras 自定义层时遇到版本问题_orDream的博客-CSDN博客在2.2.0版本前,from keras import backend as Kfrom keras.engine.topology import Layerclass MyLayer(...

2021-11-26 17:05:27 11822 4

原创 from kutilities.layers import AttentionWithContext

如题目所示,在引入这个包的时候偷懒是不行的,比如pycharm 自动安装就查找不到;这个引入会一直报错;from kutilities.layers import AttentionWithContext直接搜索python的包库kutilities,显然是查找不到的;经过一番探索,发现真正应该查找的是 keras-utilities:点开它,下载下来;下载好的是一个压缩包文件,此时我们可以查看一下到底是不是我们需要的东西;此时我们可以完全确认没找错,接下...

2021-11-23 21:59:35 653

原创 解决ValueError: Found input variables with inconsistent numbers of samples

问题描述:主要是运行中提示 ValueError: Found input variables with inconsistent numbers of samples百度可知 :参考成功解决ValueError: Found input variables with inconsistent numbers of samples: [86, 891]_一个处女座的程序猿-CSDN博客成功解决ValueError: Found input variables with inconsistent num.

2021-11-08 14:49:07 45944 4

原创 Pytorch 加载数据集 Fashion-MNIST

mnist_train = torchvision.datasets.FashionMNIST(root='~/Datasets/FashionMNIST', train=True, download=True, transform=transforms.ToTensor())mnist_test = torchvision.datasets.FashionMNIST(root='~/Datasets/FashionMNIST', train=False, download=True, transfor.

2021-07-27 09:48:27 1922 2

原创 keras_contrib 安装(各种尝试详细过程)

问题描述:from keras_contrib.layers import CRF指示报错没有安装此模块,但直接查找模块找不到。百度的解决方法,第一次尝试:pip install git+https://www.github.com/keras-team/keras-contrib.git报错提示没有安装Git。下载Git:https://git-scm.com/download/win安装教程:https://www.cnblogs.com/xueweisuoy...

2021-07-16 13:48:02 6292 4

原创 TypeError: decoding str is not supported

问题描述:这里我是要读取.edf文件,常规的文本阅读器是没法正常查看该文件格式的,比如记事本打开存在乱码,这里是解析的时候出现了问题。查询各种正则化表达式'\x14'没有任何问题的,报错一直指向这一句。尝试修改都无疾而终。unicode(annotation, encoding='utf-8').split('\x14')直到看到这篇博文:https://blog.csdn.net/sanqima/article/details/109749395其中指出,出现该问题的原因是,当前系统的编

2021-07-15 16:20:14 8218 1

原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xe4 in position 2050: illegal multibyte sequence

出错代码:assert f.tell() == 0 # check file positionassert f.read(8) == '0 '

2021-07-15 10:58:59 292

原创 Polyman 初使用-01

软件安装很easy,不赘述。启动软件,打开.edf文件:左侧是不同的通道名称。每页是一个epoch,也就是 30s。左下角的三角可以翻页(速度有点慢),我们可以拖动右上方方框里的白色竖条进行时间拉伸。红色填充是每个阶段的标签,这个是额外引入的注释文件。...

2021-07-13 11:02:11 1594 3

原创 方法教程:如何下载网易云音乐上的视频到本地电脑

参考博客:https://blog.csdn.net/C_learnerwj/article/details/108119032

2021-06-03 16:58:53 6442 1

原创 将cifar10数据集文件复原成图片格式

官方网站下载的文件 cifar-10-python 解压得到的数据如下:可见并不是原始的图片数据;由于训练需要,这里需要转成图片格式。参考代码:https://www.cnblogs.com/dzzy/p/10824072.html唯一问题是修改了该文章使用的 import scipy.misc,存在一点问题因此做了修改:引入imageio包# import scipy.misc import numpy as npimport imageio # 引入imageio包# 解压 .

2021-05-04 21:10:06 1526 1

原创 RuntimeError: Found 0 files in subfolders of:文件路径

项目背景:这里我是想实现一个VGG网络,以cifar10作为数据集进行训练;在加载数据集时一直报这个错误,首先路径时没有任何问题的;代码如下:trainData = torchvision.datasets.ImageFolder('./data/imagenet/train/', transform=transform)testData = torchvision.datasets.ImageFolder('./data/imagenet/test/', transform=transf...

2021-05-04 21:01:14 4386 1

原创 图神经网络学习-torch_geometric-01

torch_geometric 包的下载地址https://pypi.org/project/torch-geometric/#filespycharm不能搜索到 torch_geometric 包,因此只能手动下载安装,过程很简单,以作记录。pip installtorch_geometric-1.7.0.tar 这里是安装包的全称,是啥版本就直接复制就是了;其实想记录一下安装路径:下载的包放在在python包下的Scrips,使用上述命令行安装即可。ps:torch_geom...

2021-04-23 19:49:56 212

原创 pd.read_csv()找不到文件,FileNotFoundError: [Errno 2] No such file or directory

报错主要内容:FileNotFoundError: [Errno 2] No such file or directory出错代码:这里的dataset_dir是获取的绝对路径:获取的路径也没有问题:但是不知道为什么无法读取,经过“度娘”的一番指导,不直接使用dataset_dir,而是将我们获取的这个路径直接改上去,就运行成功了。有大佬看见可以解答一下原因及更好了。...

2021-04-13 15:46:33 3355

原创 RuntimeError: Expected object of scalar type Double but got scalar type Float for argument #2 ‘mat2‘

def linreg(X, w, b): return torch.mm(X, w) + b报错主要是这一句,第一次尝试将 X 的数据类型该为float,完全走错了方向(ps:老眼昏花报错没看清)追溯到前文定义的 w 和 b:原本设置为float32,别问为啥,我照抄的教材。w = torch.tensor(np.random.normal(0, 0.01, (num_inputs, 1)), dtype=torch.float32)b = torch.zeros(1, dty.

2021-03-23 22:24:55 255

原创 C语言:统计文本文件单词数、段落数。

题目描述:打开一个英文文本文件,假设文本文件单词之间全部用“空格”隔开,文本各段之间用“回车符”分开,统计输出文本的段数量,总单词数量,以及文本段的最长、最短、平均单词数量。test.txt 文本内容:随便百度的内容C语言代码:#include <stdio.h>#include <stdlib.h>#include <string.h>...

2020-03-27 16:49:34 6023

空空如也

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

TA关注的人

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