
python
文章平均质量分 60
磁生电
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python XML文件读取及多文件遍历和txt文件去重
python脚本读取xml文件原创 2023-04-26 20:28:16 · 582 阅读 · 0 评论 -
关于使用cv2.applyColorMap得到的颜色与颜色条不一致
关于使用cv2.applyColorMap得到的颜色与颜色条不一致原创 2023-01-07 21:30:32 · 631 阅读 · 0 评论 -
win11安装pytorch-gpu遇到的坑
这是CUDA11.4.2,不支持win11.这是11.4.3版本,支持win11,说明win11最低支持的CUDA版本是11.4.3。cuda11.3版本有。pytorch官网搜索CUDA11.4对应的版本结果 没有!CUDA11.5没有CUDA11.6没有那好嘛,现在pytorch支持的CUDA最高版本是11.3版本,可是啊可是,CUDA11.3没有对应的win11版本。在此尝试过win11安装cuda11.5以及cuda 11.6 对应的pytorch均宣告失败!,cuda11.4对原创 2022-07-01 11:01:20 · 2008 阅读 · 6 评论 -
字典学习(Dictionary Learning, KSVD)详解
参考资料1、字典学习思想字典学习的思想应该源来实际生活中的字典的概念。字典是前辈们学习总结的精华,当我们需要学习新的知识的时候,不必与先辈们一样去学习先辈们所有学习过的知识,我们可以参考先辈们给我们总结的字典,通过查阅这些字典,我们可以大致学会到这些知识。为了将上述过程用准确的数学语言描述出来,我们需要将“总结字典”、“查阅字典”做出一个更为准确的描述。就从我们的常识出发:我们通常会要求的我们的字典尽可能全面,也就是说总结出的字典不能漏下关键的知识点。查字典的时候,我们想要我们查字典的过程尽.原创 2022-05-11 20:42:33 · 4216 阅读 · 3 评论 -
U-Net++细胞分类
引用albumentations.augmentations.transforms时未找到module:RandomRotate90在做Unet 细胞分类的时候。导入albumentations.augmentations.transforms时未找到module:RandomRotate90,和Resizeimport albumentations as AA.RandomRotate90A.Resize...原创 2022-03-28 13:54:26 · 3875 阅读 · 1 评论 -
super resolution gan
今天在复现super resolution GAN开源项目时报错:module tensorflow has no attribute placeholder百度说tensorflow版本升级的问题,然后我把tensorflow版本降到1版本,结果更多函数报错,一个让我啼笑皆非的报错是:“TensorLayer does not support Tensorflow version older than 2.0.0.\n”,意思是TensorLayer要用tensorflow 2.0版本。然后我有原创 2022-03-14 21:17:35 · 2549 阅读 · 0 评论 -
vscode和pycharm的python代码参数配置
同一个.py文件在vscode上的参数配置:vscode配置参数直接在代码里修改:比如如下代码:parser = argparse.ArgumentParser(description='Chinese Text Classification')#parser.add_argument('--model', default='models\TextRNN.py',type=str, required=True, help='choose a model: TextCNN, TextRNN, Fa原创 2022-02-24 12:36:17 · 1144 阅读 · 1 评论 -
pytorch_01 自动求导机制
框架干的最厉害的一件事就是:手动定义需要求导的前向传播,把返向传播全部计算好了import torch #方法1x = torch.randn(3,4,requires_grad=True)#构建3行4列的矩阵 requires_grad=True表示可以对当前的X进行求导,默认为falsex#方法2x = torch.randn(3,4)#x.requires_grad=Truexb = torch.randn(3,4,requires_grad=True)t = x +原创 2022-02-11 16:03:58 · 1177 阅读 · 0 评论 -
Long Short Term Memory Units (LSTMs)-进行情感分析
神经网络与逻辑回归有何异同:都是梯度下降求解,都经过一组权重参数得到结果,神经网络多了一层激活函数。import numpy as npwordsList = np.load('./training_data/wordsList.npy')#导入单词列表print('Loaded the word list!')wordsList = wordsList.tolist() #Originally loaded as numpy arraywordsList原创 2022-01-20 15:03:39 · 187 阅读 · 0 评论 -
构建神经网络- 手写字体识别案例
神经网络构建:Multilayer_Perceptron.py:import numpy as npfrom utils.features import prepare_for_training#做归一化from utils.hypothesis import sigmoid, sigmoid_gradient#sigmoid函数 极其导数class MultilayerPerceptron: #定义初始化函数 def __init__(self,data,labels,la原创 2022-01-20 09:43:28 · 2411 阅读 · 5 评论 -
python学习011.引用的本质_栈内存和堆内存_内存示意图
来源: Python400 集 视频教程 高淇老师引用在 Python 中,变量也成为:对象的引用。因为,变量存储的就是对象的地址。变量通过地址引用了“对象”。变量位于:栈内存(压栈出栈等细节,后续再介绍)。对象位于:堆内存。Python 是动态类型语言变量不需要显式声明类型。根据变量引用的对象,Python 解释器自动确定数据类型。Python 是强类型语言每个对象都有数据类型,只支持该类型支持的操作。标识符基本用法标识符:用于变量、函数、类、模块等的名称。标识符有如下特定的规原创 2022-01-06 19:07:26 · 283 阅读 · 0 评论 -
XGBoost—AdaBoost算法
1.XGBoost参考博客:(89条消息) XGBoost超详细推导,终于有人讲明白了!_abcdefg90876的博客-优快云博客(89条消息) xgboost公式推导_guoxinian的专栏-优快云博客_xgboost公式(89条消息) XGBoost——机器学习(理论+图解+安装方法+python代码)_机器学习初学者必看,关注我,一起了解机器学习-优快云博客_python 安装xgboost2.AdaBoost 自适应增强算法AdaBoost,是英文"Adaptive Boosti原创 2021-12-28 21:22:55 · 1167 阅读 · 0 评论 -
PCA主成分分析实战案例
遇到的问题:X = df.loc[:,0:4].values#提取第0-3列y = df.loc[:,4].values #提取第4列报错:TypeError: cannot do slice indexing on Index with these indexers [0] of type int修改代码为:X = df.iloc[:,0:4].values#提取第0-3列y = df.iloc[:,4].values #提取第4列python代码实现PCA降维处理:伪代码:1.原创 2021-12-22 16:38:15 · 2304 阅读 · 0 评论 -
新闻分类实战-贝叶斯
#既然涉及到分词,最常用,也是最成熟的一个包就是jieba了import pandas as pdimport jiebaimport osos.chdir(r'C:\Users\86177\Desktop\机器学习案例\新闻分类')df_news = pd.read_table('./data/data.txt',names=['category','theme','URL','content'],encoding='utf-8')df_news = df_news.dropna()#默认删原创 2021-12-16 15:54:07 · 1389 阅读 · 1 评论 -
遇到的问题和解决办法:决策树-基于california_housing数据集
%matplotlib inlineimport matplotlib.pyplot as pltimport pandas as pdfrom sklearn.datasets.california_housing import fetch_california_housing#在sklearn.datasets自生的数据集下预测房价影响因素housing = fetch_california_housing()print(housing.DESCR)#查看数据描述在jupyter not原创 2021-12-12 19:18:54 · 1379 阅读 · 2 评论 -
opencv SIFT函数-图像拼接遇到的问题
问题描述:.jupyter notebook 运行代码时,执行完一条命令不往下执行其他命令;但是我把代码copy到vscode可以正常运行并得到结果。但是vscode运行也并不是那么顺利,昨天一晚上调试技术运行不出来结果,今天早上来依然运行不出来结果,一开始会报错:module cv2 has no attribe xfeatures2d.网上找了一些教程解决问题,问题倒是解决了,但是运行依然没结果,突然间再次运行就出结果了,而且没有报错,vscode调试果然有脾气。 然后百思不得其解。分析原因:ope原创 2021-11-17 10:46:42 · 3164 阅读 · 0 评论 -
解决:error: (-215) size.width>0 && size.height>0 in function cv::imshow
运行代码时出现:error: OpenCV(3.4.2) C:\Miniconda3\conda-bld\opencv-suite_1534379934306\work\modules\highgui\src\window.cpp:356: error: (-215:Assertion failed) size.width>0 && size.height>0 in function ‘cv::imshow’解决办法:1 把图片路径改为下面格式:img1 = cv2原创 2021-11-16 20:03:41 · 4231 阅读 · 0 评论 -
opencv--tesseract文档扫描OCR识别(VScode实现)
.exe下载和环境配置参考博文# https://digi.bib.uni-mannheim.de/tesseract/# 配置环境变量如E:\Program Files (x86)\Tesseract-OCR# tesseract -v进行测试# tesseract XXX.png 得到结果 # pip install pytesseract# anaconda lib site-packges pytesseract pytesseract.py# tesseract_cmd 修改为绝对路转载 2021-11-15 08:55:52 · 967 阅读 · 0 评论 -
python信用卡数字识别(VScode实现)-(唐宇迪课程)
遇到的问题1. import imutils.contours和from contours import imutils课件代码中导入的工具包是:from contours import imutils ,然后代码一直出问题提示:No module named ‘imutils’,以为自己没有安装imutils的工具包,然后就去先进入cmd,进入你电脑中anaconda3的文件夹,再进入scripts,再pip install imutils .发现已经安装,看别人的代码导入形式是import imu原创 2021-11-13 13:07:02 · 1052 阅读 · 2 评论