![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码错误记录
文章平均质量分 62
小王做笔记
这个作者很懒,什么都没留下…
展开
-
已经安装了 python 库,但是为什么调用不了;ModuleNotFoundError: No module named ‘xxx库名‘
已经安装了 python 库,但是为什么调用不了;ModuleNotFoundError: No module named ‘autox’原创 2023-02-21 10:21:59 · 4050 阅读 · 3 评论 -
hugging face 无法加载预训练模型:OSError: Can‘t load config for ‘hfl/chinese-macbert-base‘. If you were trying
预训练模型下载原创 2022-08-04 15:28:09 · 35234 阅读 · 20 评论 -
Kaggle提交代码文件报错情况,no addition details provided for this error
Kaggle提交代码文件报错情况,no addition details provided for this error原创 2022-06-09 20:01:04 · 1356 阅读 · 0 评论 -
python中的字典表达式,通过列表生成字典
python 中的 字典表达式 背景M1: 使用两个for循环M2:使用 一个 forM3:使用 字典表达式M4:通过zip函数完成总体程序 -- 删除有序链表中重复的元素优化1: 使用 collections.Counter完成数据频次的统计优化2: 通过列表生成式 替代循环操作背景列表中的元素 充当 字典中的 key0 用来 充当 列表中的 valueM1: 使用两个for循环l = [1, 2, 2, 3, 3, 4, 4, 5]dic = {}for k in l: for原创 2022-04-10 10:25:23 · 4808 阅读 · 0 评论 -
代码错误记录:TypeError: dropout(): argument ‘input‘ (position 1) must be Tensor, not str
TypeError: dropout(): argument 'input' (position 1) must be Tensor, not str 背景解决方法整体代码参考链接背景使用 hugging face 中的 预训练模型 完成文本分类任务的过程中。出现了这个问题。问题排查的过程中,发现这里定义的 cls_layer() 出现问题。问题是数据类型错误,因此需要检查pooler_output的数据产生的位置和输出类型解决方法定位位置,寻找pooler_output的输出这个poo原创 2022-04-06 11:04:34 · 12712 阅读 · 1 评论 -
Pytorch中的 flatten() ,squeeze() 和 unsqueeze() 的区分
@[TOC]( Pytorch中的 flatten() ,squeeze() 和 unsqueeze() 的区分 )解释flatten() 用于将数据展开。squeeze() 用于将数据进行压缩,移除某个维度Compute torch.squeeze(input). It squeezes (removes) the size 1 and returns a tensor with all other dimensions of the input tensor.unsqueeze() 用于将原创 2022-04-06 10:47:53 · 1931 阅读 · 0 评论 -
代码错误记录:ImportError: cannot import name ‘ObjectWrapper‘ from ‘tqdm.utils‘
代码错误记录 cannot import name 'ObjectWrapper' from 'tqdm.utils' 错误原因方法:更正错误效果错误原因Importerror错误:也就是导入库发生错误方法:需要 查找 库的版本 和 内置函数 ,如果找不到解答,就看官网上的调用例子 。官网上的 tqdm 中有使用到:(官网: https://pypi.org/project/tqdm/ )这个地方和我们需要使用的情况是一样的,因此可以判断是库的版本出现问题更正错误!pip insta原创 2022-04-05 14:18:17 · 1137 阅读 · 0 评论 -
linux-Ubuntu系统下,tf无法使用gpu加速,如Could not load dynamic library ‘libcudart.so.10.1‘等问题
如何解决tensorflow2版本无法使用cuda-gpu加速的情况,如Could not load dynamic library 'libcudart.so.10.1' 等问题场景描述版本环境:测试脚本返回错误报告尝试解决方法:1. 重新安装 cuda 和 cuda驱动2. 不重装解决策略- step1. 找到报错提示:并且发现之前安装cuda的默认路径,进入该路径内,在界面中输入:- step 2. 对需要的文件进行复制!!!**将只有版本编号不同的报错的文件进行复制!!**- step 3. 安装以原创 2021-12-05 14:08:51 · 2395 阅读 · 0 评论 -
数据类型报错 : ValueError: Failed to find data adapter that can handle input
数据类型报错 : ValueError: Failed to find data adapter that can handle input 错误展示报错解决错误展示ValueError: Failed to find data adapter that can handle input: (<class ‘list’> containing values of types {"<class ‘numpy.ndarray’>"}), (<class ‘list’> c原创 2021-10-12 14:50:00 · 4675 阅读 · 1 评论 -
gensim报错 : TypeError: ‘Word2Vec‘ object is not subscriptable
gensim报错 : TypeError: 'Word2Vec' object is not subscriptable报错原因解决方法降低版本(不推荐)按照gensim4的使用方法来用整体代码(用gensim模块训练得到词向量)参考文档报错原因gensim 4 版本与 gensim3使用方法不同。解决方法降低版本(不推荐)安装gensim3版本pip install gensim==3.2按照gensim4的使用方法来用目的是为了获得某个词的词向量model = Word2Vec(se原创 2021-10-02 09:53:11 · 16003 阅读 · 7 评论 -
gensim : AttributeError: The vocab attribute was removed from KeyedVector in Gensim 4.0.0.
gensim报错:AttributeError: The vocab attribute was removed from KeyedVector in Gensim 4.0.0.Use KeyedVector’s .key_to_index dict, .index_to_key list, and methods .get_vecattr(key, attr) and .set_vecattr(key, attr, new_val) instead.解决方法:1. 直接修改代码找到所有的voca原创 2021-09-30 20:51:44 · 11821 阅读 · 3 评论 -
keras报错 : ValueError: logits and labels must have the same shape
keras报错 :ValueError: logits and labels must have the same shape问题背景问题原因解决办法整体代码问题背景在一步一步搭建 文本情感分类器的过程时,将数据处理成向量的形式;之后送入到 MLP模型中进行拟合训练;发生错误:ValueError: logits and labels must have the same shape ((None, 1) vs (None, 2))问题原因原因:logits 和 labels 需要有相同的原创 2021-09-23 15:32:14 · 11448 阅读 · 0 评论 -
nltk_data无法下载或无法使用问题的解决方案之一
nltk_data无法下载或无法使用问题的解决方案汇总报错展示问题解决本人使用的方法:- 1 手动下载 nltk_data 数据压缩包- 2 解压压缩包,找到packages文件夹- 3 将packages文件夹中的文件全部复制到nltk_data文件夹中- 4 将这个 nltk_data 文件放到搜索的路径中去!!!(任选其一)- 5 进行测试:**测试1: 是否存在 nltk_data 文件****测试2: 是否可以使用nltk_data中的数据**解决方案迁移其他问题解决方案汇总:下载 nltk_da原创 2021-09-18 15:07:28 · 1419 阅读 · 0 评论 -
spacy 3.0版本报错:ValueError: [E178] Each pattern should be a list of dicts, but got:
spacy3.0 matcher.add 方法报错:ValueError: [E178] Each pattern should be a list of dicts, but got: 报错展示任务背景问题原因问题解决报错展示ValueError: [E178] Each pattern should be a list of dicts, but got: {‘TEXT’: ‘iPhone’}. Maybe you accidentally passed a single pattern to Ma原创 2021-09-15 21:33:44 · 519 阅读 · 0 评论 -
pytorch报错:PicklingError: Can’t pickle <function at 0x000001EA6923EAF0>: attribute lookup on main fai
PicklingError: Can’t pickle : attribute lookup on main faied 报错显示任务背景解决方案报错显示PicklingError: Can’t pickle <function at 0x000001EA6923EAF0>: attribute lookup on main failed任务背景使用pytorch中的 DataLoader 生成数据集(cifar2数据集)的时候,想查看图像数据的维度,这时候打印出错原创 2021-09-15 14:24:08 · 1658 阅读 · 0 评论 -
keras报错:ValueError: Negative dimension size caused by subtracting 5 from 1
ValueError: Negative dimension size caused by subtracting 5 from 1报错现象任务背景问题参考问题解决解决呈现原始错误程序方式1 + 方式2 (结合使用)方式3报错现象ValueError: Negative dimension size caused by subtracting 5 from 1 for '{{node conv1d_8/conv1d}} = Conv2D[T=DT_FLOAT, data_format="NHWC"原创 2021-09-14 19:53:21 · 6997 阅读 · 0 评论 -
keras报错: ValueError: Shapes (None, 1) and (None, 2) are incompatible
keras报错:ValueError:Shapes (None, 1)and (None,2)are incompatible 任务背景错误提示问题解决具体程序任务背景使用 MLP 做时间序列的二分类问题,通过历史股价判断 未来天数 是涨还是跌。错误提示ValueError: Shapes (None, 1) and (None, 2) are incompatible问题解决将标签的数值 0,1 转化成 类别的 0,1from tensorflow.keras.utils import to原创 2021-09-14 10:31:19 · 15297 阅读 · 13 评论 -
Keras报错:ValueError: Input 0 is incompatible with layer sequential expected shape=(None, None, 22),
ValueError: Input 0 is incompatible with layer sequential: 错误展示提示说明解决方向结果记录错误展示ValueError: Input 0 is incompatible with layer sequential: expected shape=(None, None, 22), found shape=[None, 22, 1]keras 中的 input_shape 和 数据中的 shape 不一致;提示说明expected sha原创 2021-09-07 19:12:42 · 24052 阅读 · 0 评论