自定义博客皮肤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)
  • 收藏
  • 关注

原创 Python AttributeError: ‘map‘ object has no attribute ‘extend‘

C:\Users\kai\Desktop\CRC32-1-6位>python3 crc321-6.pyverification checksum: 0x308e1d5b (OK)Traceback (most recent call last): File "C:\Users\kai\Desktop\CRC32-1-6位\crc321-6.py", line 3, in <module> crc32_reverse(0x308e1d5b,4) File "C:\Use.

2022-05-29 16:03:21 1431

原创 File “D:\Python310\lib\site.py“, line 93 print(message, file=sys.stderr) SyntaxError: invalid syntax

python执行报错

2022-05-22 20:10:01 1877 1

原创 from Crypto.Util.number import * ImportError: No module named Crypto.Util.number

from Crypto.Util.number import *import gmpy2c = 122899291469021470029549130291481574095771255674082966638n = 4290418064651218965804214795113724709341221467051724424273e = 65537factors = [14574373685302455767, 17136129397262704181, 171789643735738942.

2020-11-18 14:03:43 12349 2

原创 基于边界凹凸点和神经网络的粘连颗粒图像分割算法研究(既然有网友要源代码研究,在此公开绝大部分源代码)

基于边界凹凸点和神经网络的粘连颗粒图像分割算法研究中文摘要针对采矿工业中岩石颗粒的分类,传统机械筛分和人工测量岩石颗粒尺寸的方法都有实时性太差的缺点,用数字图像处理技术取代传统的复杂和耗时的手工采样方法,在岩石颗粒尺寸分布的量化上具有减少花费的人力、物力和时间的优点,以更小的劳动强度自动准确地估计尺寸分布。本文针对昏暗模糊的岩石颗粒降落体图像的特点,对岩石颗粒图像采用如下的数字图像处理...

2020-04-18 23:34:19 2555 6

原创 Linux CentOS + Nginx 搭建网站

Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-li...

2020-03-30 21:24:55 2336

原创 [PM2] Spawning PM2 daemon with pm2_home=/root/.pm2 错误

pm2不管执行什么代码都导致:[PM2] Spawning PM2 daemon with pm2_home=/root/.pm2[root@iZm5ed3dvbh9bybh81mwcfZ ~]# pm2 list[PM2] Spawning PM2 daemon with pm2_home=/root/.pm2[root@iZm5ed3dvbh9bybh81mwcfZ ~]# ...

2020-03-18 22:56:01 1759

原创 阿里云服务器+微信公众号配置(Token验证不通过)

1、购买阿里云服务器服务2、从“云服务器ECS”进入实例3、远程登入服务器,输入root + 密码登入(实例,端口系统会默认选好)。

2020-03-14 20:32:32 3962 3

原创 VC++ 错误56 error C2665: std::vector《edge,std::allocator _Ty》 10 个重载中没有一个可以转换所有参数类型

错误 56 error C2665: “std::vector<edge,std::allocator<_Ty>>::vector”: 10 个重载中没有一个可以转换所有参数类型 f:\test\堆\opencv_mfc\opencv_mfc\opencv_mfcview.cpp 3432 1 OpenCV_MFC错误 5...

2019-12-26 21:34:58 1144

原创 Python 读取5张Excel的Sheet自动生成3张Sheet分析结果(减轻同事的工作量,让原本大约2个小时的工作量缩减到1分钟内)

通过pyinstaller xx.py可以把本源代码编译成xx.exe,但在64位的系统编译成xx.exe的程序在32位的操作系统运行不了。# coding=utf-8from Tkinter import *from tkFileDialog import *from openpyxl import Workbookfrom openpyxl import load_workboo...

2019-12-26 20:34:02 518

原创 VMware Workstation网络数据连接enable networking全为灰色,网络中断

1、关闭网络服务# sudo service NetworkManager stop2、清除网络状态缓存# sudo rm /var/lib/NetworkManager/NetworkManager.state3、打开网络配置# sudo service NetworkManager start...

2019-12-22 22:28:12 1242

原创 vector::size() 类型是无符号类型,通常是unsigned , 混用int和unsigned可能带来大问题,尤其是size()为0时

vector::size_type类型是无符号类型,通常是unsigned , 大于 0的整数 unsigned char是无符号字节型,char类型变量的大小通常为1个字节(1字节=8个位),且属于整型。整型的每一种都有无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在默认情况下声明的整型变量都是有符号的类型(char有点特别),如果需声明...

2019-11-13 21:45:05 1820

原创 Yolov3 DataLossError (see above for traceback): Unable to open table file .data-00000-of-00001

DataLossError (see above for traceback): Unable to open table file ./yolo_v3/data/darknet_weights/best_model_Epoch_110_step_80474_mAP_0.8524_loss_3.0749_lr_1e-05.data-00000-of-00001: Data loss: not a...

2019-09-14 16:58:23 1187

原创 IBM云平台linux下训练yolov3,GPU被其他程序占用,内存不够导致报错

超参重新调整后,开始运行程序训练yolov3,开始以为是调整程序,修改参数导致的错误。但在恢复原参数,还是照样错误,通过对错误代码的解读,是GPU内存不够导致。但比较奇怪的是对于IBM云平台,只能训练被指定分配的GPU,被其他人的程序占用,导致报错。2019-09-07 17:10:57.137765: I tensorflow/core/common_runtime/bfc_allocato...

2019-09-09 22:19:18 914 1

原创 YOLOv3新增1个分类,但EVAL出现nan的异常:EVAL: Class 10: Recall: nan, Precision: 0.0000, AP: nan

Recall值, AP值,是从val文件(验证集文件)读取验证数据,所以在训练的是时候,不仅要把“新增的1个分类”验证数据添加到验证集文件,另外要确保 “训练集的数据” 不包含在“验证集的数据中”,否则会出现如下大多数的Class的AP为1的情况。======> Epoch: 40, global_step: 37227.0, lr: 3e-05 <======EVAL: Cl...

2019-09-02 22:10:26 1292

原创 C++ OpenCV 把一张图藏到另外一张图中(图像加水印)

C++ OpenCV 把一张图藏到另外一张图中(图像加水印)图像的像素值的范围为[0,255],8位2进制表示[00000000,11111111]uchar 无符号8位2进制。采用截取图像A的最后2位(2位只能表示4种可能性),用于藏图像B。涉及到C++的位操作: >> ,<< , & , | 四种操作即可。此时的图像,有2点要求:1、被藏图...

2019-08-24 23:57:50 1452

原创 Python 读取txt文件(存放图像路径的txt文件),末尾存在看不见的回车键“\n”,导致cv2.imread()读取为NONE

import osimport cv2path = 'C:\Users\kai\Desktop\img1.txt'files = open(path)lines = files.readlines()print(path)for line in lines: print(line) print(type(line)) img_ori = cv2.imread...

2019-08-23 21:23:03 672

原创 Python YOLOv3(YOLOv3_TensorFlow-master)predict_add.py (预测图像文件)移动到其他目录需要同时复制utils文件夹和model.py文件件

把预测文件predict_add.py,从YOLOv3_TensorFlow-master文件夹中移动到根目录下,如果直接执行会出现以下错误。wu@wu-X555LF:~$ python predict_add.py Traceback (most recent call last): File "predict_add.py", line 11, in <module>...

2019-08-21 21:00:20 1190

原创 Python YOLOv3 加载预训练模型对整个图片文件夹进行预测

加载一次YOLOv3预训练模型即可用于对图片预测,而多次加载预训练模型会导致GPU内存不够用。2019-08-18 14:18:37.202250: I tensorflow/core/common_runtime/gpu/gpu_device.cc:993] Creating TensorFlow device (/job:localhost/replica:0/task:0/devi...

2019-08-18 14:34:46 3403

原创 Python YOLOv3 查看神经网络结构

下载地址 https://github.com/wizyoung/YOLOv3_TensorFlowPython YOLOv3 查看神经网络架构import tensorflow as tfimport numpy as npreader = tf.train.NewCheckpointReader('./yolov3.ckpt') #tf.train.NewCheckpoint...

2019-08-11 20:24:39 1543

原创 Python tensorflow ValueError: Parent directory of my_test_model doesn't exist, can't save.

import tensorflow as tf w1 = tf.Variable(tf.random_normal(shape=[2]), name='w1') w2 = tf.Variable(tf.random_normal(shape=[5]), name='w2') saver = tf.train.Saver([w1,w2]) sess = tf.Session() ...

2019-08-10 13:20:10 1576

原创 Ubuntu Yolov3 训练新的模型后,加载新模型参数出错InvalidArgumentError: Assign requires shapes of both tensors to match

--class_name_path : 类名文件--restore_path :加载训练完成的模型把这两个文件替换成自己训练的文件夹tensorflow.python.framework.errors_impl.InvalidArgumentError: Assign requires shapes of both tensors to match. lhs shape= [255] ...

2019-08-06 21:52:05 1084

原创 TensorFlow 训练模型保存四个文件

if mAP > best_mAP: best_mAP = mAP saver_best.save(sess, args.save_dir + 'best_model_Epoch_{}_step_{}_mAP_{:.4f}_loss_{:.4f}_lr_{:.7g}'.format( ...

2019-08-02 19:11:53 3879

原创 Ubuntu YOLOv3 progress.log 执行训练日志

YOLOv3_TensorFlow-master\data\progress.log 训练日志Thu, 01 Aug 2019 19:19:44 INFO Restoring parameters from ./data/darknet_weights/yolov3.ckptThu, 01 Aug 2019 19:20:23 INFO Epoch: 0, global_step: 10...

2019-08-02 08:55:45 303

原创 Python 把标注文件Annotations.txt按7:2:1数量比例分配给train集,val集,test集,其中单个样本随机分配

先测试把100个数字0-99个,按7:2:1数量比例分配给a集,b集,c集,其中单个样本随机分配import randomtotalnum = 100t1 = totalnum*0.1t2 = totalnum*0.2t3 = totalnum*0.7a = set()b = set()c = set()while(len(a)<t1): x = rand...

2019-07-30 20:52:17 1185

原创 CUDA Error: out of memory darknet: ./src/cuda.c:36: check_error: Assertion `0' failed. Aborted

wu@wu-X555LF:~/darknet$ ./darknet detector train cfg/voc.data cfg/yolov3-voc.cfg darknet53.conv.74yolov3-voclayer filters size input output 0 conv 32 3 x...

2019-07-29 21:45:46 3470

原创 Linux Cuda - failed call to cuInit: CUDA_ERROR_NO_DEVICE

wu@wu-X555LF:~$ nvidia-smiSat Jul 27 14:07:04 2019 +-----------------------------------------------------------------------------+| NVIDIA-SMI 384.130 Driver Version: 384.130 ...

2019-07-28 16:54:26 3226

原创 Loaded runtime CuDNN library: 7500 (compatibility version 7500) but source was compiled with 7004

wu@wu-X555LF:~/YOLOv3_TensorFlow-master$ python video_test.py ./data/demo_data/video.mp42019-07-26 23:20:59.087061: I tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instruction...

2019-07-27 13:57:20 1611

原创 python Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA

wu@wu-X555LF:~$ pythonPython 2.7.12 (default, Dec 4 2017, 14:50:18)[GCC 5.4.0 20160609] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import tensorfl...

2019-07-25 21:50:00 2635

原创 Ping通外网百度,但是打不开网页(能登入QQ和微信,但是打不开网页)

进行如下尝试:1、我先是重装网卡驱动,重启电脑,故障还是没有解决。2、打开CMD(按住WIN+R),输入netsh winsock reset,然后重启电脑没有恢复。3、Chrome链接网页提示了proxy相关错误。按照要求点开Chrome设置,高级,打开代理设置,Internet属性下-连接,局域网(LAN)设置,代理服务器设置,把“为LAN使用代理服务器”选项,打勾,去掉。...

2019-07-21 00:24:14 11033

原创 Ubuntu卸载cuda10.0

Ubuntu 当初同时按照了 cuda9.0和 cuda10.0,但因为是安装的是双系统windows10 +Ubuntu16.04,在C盘分割了 40G个给Ubuntu,安装2个cuda太过占存储空间,/dev/sda6 use%已经到90%多,需要删除一个多余的cuda10.0.wu@wu-X555LF:~$ cd /usr/local/cuda/binwu@wu-X555LF:/...

2019-07-19 23:22:48 13698 1

原创 Python opencv 错误代码:cv2.LINE_AA 'module' object has no attribute 'LINE_AA'

在执行YOLOv3_TensorFlow-master测试,出现如下告警,查出现此处错误的脚本的代码(plot_utils.py),,如下:cv2.LINE_AA 'module' object has no attribute 'LINE_AA'发现的问题根源是:cv2.__version__发现是2.4的版本,只有3才有LINE_AA解决方法1: 把LINE_AA替换...

2019-07-18 21:43:12 4806

原创 Ubuntu,升级完最新版本的PIP之后出现告警: from pip import main ImportError: cannot import name 'main'

//修改前from pip import mainif __name__ == '__main__':sys.exit(main())修改后from pip import __main__ //这行也要修改if __name__ == '__main__':sys.exit(__main__._main())//增加__main__._----------------...

2019-04-23 21:16:11 369

原创 Python采用 torch模块+CUDA测试YOLO_v3_tutorial_from_scratch-master实时目标检测

github地址:https://github.com/qqwweee/keras-yolo3Pytorch 中,如果直接从 cuda 中取数据,如 var_tensor.cuda().data.numpy(),import torchvar_tensor = torch.FloatTensor(2,3)if torch.cuda.is_available(): # 判断 GPU ...

2019-04-21 22:45:14 5423 1

原创 Ubuntu安装NVIDIA GEFORCE 930M显卡驱动+CUDA+CuDnn+Tensorflow-GPU(所有的模块的版本要对的上,否则前功尽弃)

一安装NVIDIA GEFORCE 930M显卡驱动(网上有很多参考文章)1.下载驱动http://www.geforce.cn/drivers2. 禁止集成的nouveau驱动Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。将驱动添加到黑名单blacklist.conf中,但是由于该...

2019-04-21 21:57:34 4926

原创 Python 合并文件夹下所有的Excel文件

打开windows窗口选择文件( askopenfilename( ) ) 或文件夹 ( askdirectory() ),以下代码是打开文件夹和文件的示例。import tkinter.filedialog as tkFDdef __init__(self, root): self.ext1 = Button(self.frame[1], text="选择文件", comman...

2019-04-14 22:33:15 4122

原创 Python 读取Excel文件并把相关信息@给相应的微信好友

工作中每日需要把Excel文件整理插入透视表,对文件信息进行整理,并把相对应每条信息的负责人发送给微信群里相对应的微信好友,最后对Excel文件进行统计,发送每个负责人的统计信息。Python 通过读取Excel文件并把相关信息@给相应的微信好友采用wxpy第三方包(微信模块登入微信),通过微信二维码扫描进入。# coding=utf-8from Tkinter import *...

2019-04-02 22:53:16 1536 2

原创 C盘空闲储存空间过小,C:\Windows\System32\DriverStore\FileRepository存在缓存驱动文件超过20G,DriverStore Explorer删除储存

C盘空闲空间过小,C:\Windows\System32\DriverStore\FileRepository存在缓存驱动文件超过20G,DriverStore Explorer删除最早安装WIN10系统时,C盘剩余几十个G的空闲储存空间,今天安装Android SDK,配置SDK环境,却突然说安装空间不足。对C盘的各大文件进行查询,发现一个超过20g的大文件夹C:\Windows\Sys...

2019-03-31 17:08:23 19350

原创 Python 用datetime模块时间计算精确的天数差

from datetime import datetimelocal_time = datetime.now() #获取系统时间 local_time = datetime.datetime.now()print type(local_time),"local_time= ",local_time# 字符串转日期data_time = datetime.strptime('2019-03...

2019-03-26 22:39:02 3963

原创 Python 实现导入三份EXCEL表自动生成每周的考核周报WORD文档

入手新部门,需要每周做一份维护组的考核报表,当初开始的时候做第一份考核报表花了近2个小时才做出一份考核报表。后来想想作为一个小程序员,不能这么傻乎乎的做这些机械的工作,要做点自动化报表的小程序,经常近一个星期的晚上的修修补补终于完成。本文采用了以下第三方包:# coding=utf-8from Tkinter import *from tkFileDialog import *f...

2019-03-25 22:37:17 3608

原创 Python 实现通过Baidu地图批量自动查询Excel表中各单位的地址

本程序通过selenium模块模拟打开baidu地图网页,输入公司名称来查询地址,最后采用BeautifulSoup模块实现公司地址提取。采用openpyxl模块读取Excel的.xlsx后缀文件并处理数据,主要是读取Excel的各单位和公司的名称。采用selenium模块(浏览器自动化测试框架),是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在...

2019-03-07 21:37:19 15348 7

空空如也

空空如也

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

TA关注的人

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