自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (15)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Keras:使用预训练模型迁移学习单通道灰度图像

目录1. 问题引出 2. 解决方案2.1. 直接使用convert将L转为RGB2.2. 数组拼接方法3. 多进程加速运行4.使用预训练模型训练1. 问题引出 最近在做一个图像分类的项目,由于性能比较差,因此需要尝试将彩色图转为灰度图进行训练,从而屏蔽掉颜色对分类结果的影响而着重关注纹理、结构等信息。由于样本数量较少,只有几百张的样子,如果...

2018-12-01 15:01:37 5725 4

原创 Python:多进程运行含有任意个参数的函数

目录 1. 问题引出2. 解决方案 2.1 使用偏函数(partial)2.2 使用可变参数2.3 使用pathos提供的多进程库2.4 使用starmap函数3. 总结1. 问题引出许多时候,我们对程序的速度都是有要求的,速度自然是越快越好。对于Python的话,一般都是使用multiprocessing这个库来实现程序的多进程化,例如:我们有一个函...

2018-12-01 14:18:50 9702 2

原创 Python:在CMD窗口中调用python函数

有时我们会需要在其他语言的环境下调用python,对不同的语言都有各自的方法。本文主要以CMD为例说明如何使用命令行运行某一个py文件下面的一个函数,主要使用如下代码:python -c "function_name(args)"这其中主要有两种情况:A.Python文件中只包含一个函数,而且不需要输入任何参数例如a.py为如下:print('hello world')...

2018-11-12 14:39:50 9314

原创 解决supervisor报错:entered FATAL state, too many start retries too quickly

报错日志显示:entered FATAL state, too many start retries too quickly解决方法:因为配置文件的默认用户是root,而容器限制了启动用户为ocpuser,故检查配置文件中的用户是否是ocpuser,若不是则改为ocpuser...

2020-05-22 23:49:30 1600

原创 容器中使用supervisor监控应用进程

一、Supervisor简介Supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来控制。不使用守护进程会出现的三个问题:1、ASP.NET Core应用程序运行在shell之

2020-05-21 19:50:50 170

原创 Error running 'LocalTest': Unable to open debugger port (127.0.0.1:56999): java.net.SocketException

IDEA在调试程序的时候出现:Error running 'LocalTest': Address localhost:8080 is already in use以及Error running 'LocalTest': Unable to open debugger port (127.0.0.1:56999): java.net.SocketException "Interrupt...

2019-10-17 09:02:32 7415

原创 TypeError: Cannot interpret feed_dict key as Tensor: Tensor Tensor("Placeholder:0", shape=(3, 3, 3,

使用Flask部署TensorFlow应用到服务器上时,多次重复调用后,出现如下错误:[2019-08-20 10:50:49,807] ERROR in app: Exception on / [POST]Traceback (most recent call last): File "C:\ProgramData\Anaconda3\lib\site-packages\tenso...

2019-08-20 10:58:55 2956 6

原创 Python虚拟环境

背景 如果你有多个python项目需要做,并且不同版本使用的Python或者包版本不一致,例如A项目需要使用Python3而B项目需要使用Python2。那么如何同时在一台电脑上共存这两个版本的Python呢?答案就是:虚拟环境。一.同时在电脑上安装Python2和Python3 这个部分直接去Python官网下载安装即可,不赘述。二.使用Pycharm创建虚拟环境...

2019-08-08 14:29:11 75

原创 Flask上传文件(使用Postman模拟请求)

前言: Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。特别的是,Flask是一个轻量级的可定制框架,使用Python语言编写,较其他同类型框架更为灵活、轻便、安全且容易上手。它可以很好地结合MVC模式进行开发,开发人员分工合作,小型团队在短时间内就可以完成功能丰富的中小型网站或Web服务的...

2019-08-08 13:15:18 924

原创 Chrome 批量删除指定站点历史记录

浏览器一直都用的是Chrome,最近想删除特定网站的访问记录。例如打开Chrome的历史记录,在其中键入“深度学习”,可以看到,所有相关的访问记录都被搜索了出来:但是删除时发现Chrome居然没有提供全选的功能???要我一个一个点?不存在的,试了一下能不能使用Ctrl多个选中,好像不行?最后发现搜索结果页面中的列表居然支持SHIFT多选!!!如下图所示,Done!...

2019-05-05 11:24:32 1799

原创 Win10使用中文画Graphviz流程图出现乱码

1.软件环境博主的环境如下:Windows 10-10.0.17134-SP0Graphviz 2.382.问题描述最近需要用到Graphviz 画流程图,英文的完全没有问题:digraph g { "a" -> "b"}输出结果:但是在使用中文的时候却出现了乱码。如下:digraph g { "使用中文画图" -> "成功...

2019-04-04 19:59:36 1223

原创 visio保存为图片时出现错误:发生错误,visio无法完成导出

1.问题描述:在使用vison保存为图片时,无论是JPG,PNG还是Tiff格式都会发生如下报错:2.错误发生原因:图像输出尺寸太大。3.解决方法:将输出选项中的分辨率选项改小一点,例如修改为600X600即可。...

2019-03-13 11:12:49 11526

原创 Ubuntu文件拷贝到WIN10出现:一个意外错误使您无法复制该文件夹,错误0*80004005:未指定的错误

问题描述:最近需要把Ubuntu上面的文件拷贝到Windows电脑上面,但是却出现了如题所描述的错误:并且在windows上面也删不掉这个拷贝的文件夹:在百度上输入上面报错信息,出来的各种方法也没用~最后发现是因为在ubuntu系统里,是可以支持文件夹名称中存在:等特殊符号的。由于这个文件中,有一个文件夹的命名为:而 windows不支持冒号等符号:因此在...

2019-03-07 10:42:38 14278

原创 Python提取PDF中的图片

# 2018/08/16更新:有些同学不知道fitz库是什么,它是pymupdf中的一个模块,操作PDF非常舒服,只需要pip安装即可:pip install pymupdfPython提取word中的图片(需要的自取):Python提取Word中的图片最近项目需要把word、PDF中的图片专门提取出来保存到另外的文件夹,最终成功实现;最近项目需要把word、PDF中...

2019-01-03 10:54:26 21662 66

原创 Pyinstaller:将.py文件打包为.exe出现:AttributeError: module 'enum' has no attribute 'IntFlag'?

博主的环境如下:Windows 10-10.0.17134-SP0PyInstaller  3.3PyQt  5.9.2Python  3.6.3使用PyQt写了一个小程序,现在需要将其打包为exe文件方便移植。使用pyinstall命令:pyinstaller -F mainshishi.py进行打包时出现: AttributeError: module...

2018-12-07 12:49:09 1711 1

原创 PyCharm:设置是否在SciView中绘图

有时候用PyCharm写代码,特别是用到matplotlib等库进行绘图时,图像常常会绘制在右侧的SciView窗口中,这样往往会遮挡住图像,特别是你的屏幕如果比较小的话,遮挡就比较麻烦了~~~特别是以下几种情况:①你用两个屏幕debug代码时,一个用来写代码,一个用来绘图,大屏,爽啊!②希望知道每一句代码都在图上做了什么改动,以及动态查看图是如何被绘制出来的。③图像较大而屏幕较小...

2018-11-02 14:23:31 6644 5

原创 ThoughtWorks 2019届校招算法、软开迷宫(maze)生成题目

校招题目用计算机生成迷宫是一个很有趣的任务。我们可以用道路网格(Road Grid)来表示迷宫的道路,那么3x3的道路网格(图-1左)可以对应一个7x7的渲染网格(Render Grid)——图-1右的方式(迷宫的墙是灰色的,道路是白色的):                                                                      ...

2018-10-30 16:03:44 1228 1

原创 Matplotlib:在图像上用中文进行标记时,不能显示中文,显示为方框

首先,博主的系统环境如下:Win10 1709  教育版Anaconda3-5.0.1-Windows-x86_64.exePython 3.6.3Matplotlib 2.1.0最近需要用中文在图像上注释图像的标签,没想到用Matplotlib绘制标签时候居然显示不出来,全部显示为方框。如下:在网上搜索了一下,基本都是说用本地计算机C盘的字体来设置,但是这个方法我...

2018-10-30 16:00:20 870

原创 2018/09/06,美团机器学习笔试题第二题

题目描述求最长的1import itertoolsimport sysif __name__ == "__main__": while True: line1 = sys.stdin.readline().strip() if line1 == '': break line2 = sys.stdin...

2018-09-06 22:26:31 286

原创 概率论计算圆周率(π)

最近找工作看了许多面经,其中看到了重复出现多次的问题:使用概率论计算π因此,查找并推导了如下可两种方法,具体如下:目录1.投针法:1.1实验数据1.2Python模拟程序2.圆周法2.1Python模拟程序 1.投针法:------引自百度百科:蒲丰投针问题18世纪,布丰提出以下问题:设我们有一个以平行且等距木纹铺成的地板(如图),现在随意抛一...

2018-08-30 18:51:51 3469

原创 Python提取Word中的图片

Python提取PDF中的图片(需要的自取):Python提取PDF中的图片最近项目需要把word、PDF中的图片专门提取出来保存到另外的文件夹,最终成功实现;最近项目需要把word、PDF中的图片专门提取出来保存到另外的文件夹,最终成功实现;最近项目需要把word、PDF中的图片专门提取出来保存到另外的文件夹,最终成功实现;重要的事情说三遍,详细步骤记录如下:目录...

2018-08-14 20:50:48 14262 5

原创 2019应届毕业生,网易算法工程师笔试题第二题

第一题2019应届毕业生,网易算法工程师笔试题第一题题目描述又到了丰收的季节,恰好小易去牛牛的果园里游玩。 牛牛常说他多整个果园的每个地方都了如指掌,小易不太相信,所以他想考考牛牛。 在果园里有N堆苹果,每堆苹果的数量为ai,小易希望知道从左往右数第x个苹果是属于哪一堆的。 牛牛觉得问题太简单了,所以希望你来替他回答。输入描述:第一行一个数n(1<=n<=...

2018-08-12 09:29:23 1679

原创 2019应届毕业生,网易算法工程师笔试题第一题

第二题2019应届毕业生,网易算法工程师笔试题第二题题目描述小易觉得高数课太无聊了,决定睡觉,不过他对课上的一些内容挺感兴趣的,所以希望你在老师讲到有趣的部分的时候叫醒他一下。 你知道了小易对一堂课每分钟知识点的感兴趣程度,并以分数量化,以及他在这堂课上每分钟是否会睡着,你可以叫醒他一次,这会使他在接下来的k分钟内保持清醒。 你需要选择一种方案最大化小易这堂课听的知识点分值。...

2018-08-12 09:27:10 3048 3

原创 阿里巴巴2019应届内推30分钟编程题

其他算法笔试题目:第一题2019应届毕业生,网易算法工程师笔试题第一题第二题2019应届毕业生,网易算法工程师笔试题第二题--------------------------------------------------------------------------------------原文:copy图片请注明出处:https://blog.csdn.ne...

2018-07-24 10:23:51 6395 3

原创 Detectron:用自己训练好的模型进行测试

上篇文章提到了把自己的数据标注格式转换为Detectron需要的COCO格式:    Detectron:训练自己的数据集——将自己的数据格式转换成COCO格式趁今天在测试,还是热乎乎的,感觉来记录一下~~主要使用一下命令:python2 tools/test_net.py \ --cfg configs/12_2017_baselines/e2e_mask_rcnn_R-101-FPN_...

2018-06-30 22:40:26 2532

原创 Detectron:assert len(cfg_list) % 2 == 0 AssertionError

Detectron在用train_net.py训练模型的时候如果遇到该问题:Traceback (most recent call last):File "tools/train_net.py", line 128, in <module>main()File "tools/train_net.py", line 100, in mainmerge_cfg_from_l...

2018-06-29 20:51:48 2181 2

原创 Detectron:训练自己的数据集——将自己的数据格式转换成COCO格式

Detectron系列: Detectron:assert len(cfg_list) % 2 == 0 AssertionError Detectron:用自己训练好的模型进行测试  1.前情提要       Fackbook的开源检测框架Detectron已开源了一段时间:    https://github.com/facebookresearch/De...

2018-06-28 20:14:04 26943 39

原创 下列软件包有未满足的依赖关系: cuda : 依赖: cuda-9-0 (>= 9.0.176) 但是它将不会被安装

楼主是Ubuntu 16.04装CUDA9的时候遇到了这个问题,最后发现是因为自己关闭了更新的原因,如果你也遇到问题的话,请按如下步骤:系统设置-软件和更新-更新设置为如下即可:如果还不行的话,你可以看一下你是否更换过软件的源,将源重置一下看看!...

2018-06-26 10:59:23 8879 5

原创 error: (-215) size.width>0&&size.height>0 in function cv::imshow

出现这个问题主要是因为你使用cv2.imread函数的时候,图片的路径中包含了中文,因此有两个方法:1.把路径改为纯应为2.使用cv2.imdecode和np.fromfile让open_cv支持中文路径:img = cv2.imdecode(np.fromfile(img_path, dtype=np.uint8), -1)...

2018-06-07 10:43:20 1611

原创 目标检测:使用Open_cv在图像上批量画bounding box

本次使用的库具体版本为:Python 3.6.3Open_cv 3.3.0Numpy 1.14.2Win10 1709教育版1.问题提出    在之前使用Mask_RCNN检测之后,把检测到的坐标保存到了一个csv中,最近想看一下生成的bounding box准确与否,于是今天说一下如何使用Open_cv在图像上批量画bounding box!2.数据格式    本次主要包含如下两个文件:    ...

2018-06-07 10:12:40 5213 1

原创 Mask_RCNN:使用COCO权重进行特定类别预测(只标记出你需要的类别)

采用自己的模型进行预测,或者直接使用COCO权重进行全部类别的预测看这里: Mask_RCNN:使用自己训练好的模型进行预测大家可能都知道,这个版本的COCO一共有如下80个类别:但是针对某些特定的场景,你可能只需要检测出其中的一种或者多种,例如只检测'traffic light'这一类,而不检测其他的类该怎么做呢?其实解决这个问题的办法很简单,每次调用detect对图像处理后,都可以得到一系列b...

2018-06-04 18:18:58 6142 31

原创 Mask_RCNN:ValueError: Dimension 1 in both shapes must be equal, but are 8 and 324.

前几天有人在之前Mask_RCNN预测文章中:https://blog.csdn.net/qq_15969343/article/details/80388311评论了该问题:我看了一下,主要是因为直接使用了官方给出的COCO权重进行了预测,但是可能COCO的80类物体中存在有想预测的东西,因此直接把NUM_CLASS改为了1+1;这样显然是不对的,因为1个类占了4个通道,因此是(1+80)*4=...

2018-06-03 19:22:45 12833 14

原创 Mask_RCNN:使用自己训练好的模型进行预测

今天我们来说一下,如何使用自己训练出来的Mask_RCNN模型,或是官方自己的模型权重来进行预测:该Mask_RCNN版本基于:Python3,Keras,TensorFlow,我使用的具体版本为:Python 3.6.3TensorFlow 1.7Keras 2.1.5tensorflow安装:https://blog.csdn.net/qq_15969343/article/details/7...

2018-05-21 10:13:43 12997 92

原创 NASNet: You are trying to load a weight file containing 532 layers into a model with 526 layers.

如题,如果你在使用NASNetLarge时,遇到该问题:你肯定会很奇怪为什么官方给出的预训练权重不能加载到模型中去,这个报错显示的意思是模型和训练权重的层数不匹配,一个是532个layers一个是523个layers;解决办法:一、先不使用预训练权重,使用随机权重来初始化模型:base_model = NASNetLarge(weights=None, include_top=False)二、使用...

2018-05-21 09:42:51 3373 2

原创 Python:使用pandas按某一给定的txt进行排序

最近使用Keras参加了一个深度学习方面的图像分类比赛,在结果提交的过程中,要求按照所给的TXT进行排序,然后提交结果:但是问题来了,在test这个文件夹中图片的顺序和test.txt的顺序居然不一样!,并且就算是一样的,在使用keras的flow_from_directory函数批量读取匹配的时候,顺序也会发生变化!因此,必须实现一种方法,将预测结果按照test.txt的顺序进行排列。一张图概括...

2018-05-09 19:42:59 2359

原创 win10下安装Tensorflow1.7+CUDA9.0+Cudnn7.0.3

最近看到CUDA9.0对比之前的CUDA8.0速度有了明显的提升,所以想尝尝鲜,安装之后,训练和预测的速度均有很大的提升:有需要安装我这个版本的不妨可以参考参考!1.安装前的准备:a.Visual Studio 2013, 2015 ,2017任意一个版本b.Anacondac.更新一下你的pipd.python版本3.5+e.最重要的:Tensorflow有两个版本:GPU和CPU版本,CPU的...

2018-04-17 11:30:56 4679 1

原创 从github下载开发者版本的源码进行编译安装scikit-image(0.14)

有时候,我们会在尚未发布的开发者版本中,发现某些包中有添加了许多令人惊奇的新功能,例如图片处理库scikit-image(0.14),目前为止,发行的最新版本为:0.13.1,其中的draw模块中只能画polygon而不能直接画矩形,但是0.14版本就添加了画矩形的功能,但是目前0.14版本的scikit-image还没有现成的.WHL,只能下载github上的源码进行编译,从而安装该开发者版本!...

2018-04-16 11:23:33 2472 5

原创 类别名称转换为一一对应的数字标签

在某些时候,例如使用mask_RCNN进行目标检测时,对每一幅图上有多个标记样本,那么就需要将类别的名字转换为数字标签传入到分类器中,比如,用颜色来举例:'blue'=1'yellow'=2'red'=3我们在输入类别的时候,不能输入['blue','yellow','red'],因为在里面进行计算LOSS,反向传播等等,都是利用数字在进行计算,而且不仅仅只有['blue','yellow','r...

2018-04-16 11:00:08 1694

原创 could be decompression bomb DOS attack

在使用Keras训练模型的时候,需要从文件夹中读取一系列的图片,由于Keras在将图片输入模型中时,使用的是PIL来进行导入,在我的样本中有一些很大图片,例如卫星影像,大尺寸地图等;由于超过了PIL尺寸的限制,会报错:DecompressionBombWarning: Image size (139332960 pixels) exceeds limit of 89478485 pixels, c...

2018-04-14 23:40:01 3157 3

原创 Pycharm在运行过程中,查看每个变量的方法(show variables)

2019/3/13更新:每个版本的Pycharm的“Show command line afterwards”可能会稍有不同,例如有版本叫:“run with Python console”,反正不管名称怎么变,位置基本是没变的,勾选试一下就知道了!-----------------------------------------------------------------------...

2018-04-11 14:31:45 52818 28

WinRAR_64位中文无广告版

64位破解中文无广告版,适合WINDOWS所有平台,全程无广告!

2018-11-12

64位破解中文无广告版

64位破解中文无广告版,适合WINDOWS所有平台,全程无广告!

2018-11-01

python_16to8

使用python语言将16位图像转换为8位图像,用于labelme标记的MASK_RCNN

2018-07-03

Microsoft Visual C++

python安装时,可能有的库没有WHL文件,此工具可以让你从源码进行安装!它可以将源码编译成可以被window系统安装的二进制码!用于解决Microsoft Visual C++ 14.0 is required

2018-05-12

cuDNN v7.0.3 (Mar 21, 2018), for CUDA 9.0

cuDNN v7.0.3 Library for CUDA 9.0 with Windows 10。。

2018-05-05

cuDNN v7.1.2 (Mar 21, 2018), for CUDA 9.0

cuDNN v7.1.2 Library for CUDA 9.0 with Windows 10

2018-04-16

Microsoft Visual C++ 14.0 is required

python安装时,可能有的库没有WHL文件,此工具可以让你从源码进行安装!它可以将源码编译成可以被window系统安装的二进制码!用于解决Microsoft Visual C++ 14.0 is required

2018-04-15

GDAL for python

GDAL - Geospatial Data Abstraction Library 用于解决could be decompression bomb DOS attack

2018-04-14

批量16位图像转8位

使用C++将16位图像转换为8位图像,用于labelme标记的MASK_RCNN

2018-04-11

python16to8

使用python语言将16位图像转换为8位图像,用于labelme标记的MASK_RCNN

2018-04-11

用于解决Notepad++插件管理器

用于解决Notepad++ A file needed by the plugin manager(gpup.exe) is not present under the updater directory

2018-04-04

PluginManager for Notepad++

解决Notepad++没有插件管理器(Plugin Manager)

2018-04-04

解决Microsoft Visual C++ 14.0 is required

python安装时,可能有的库没有WHL文件,此工具可以让你从源码进行安装!它可以将源码编译成可以被window系统安装的二进制码!用于解决Microsoft Visual C++ 14.0 is required

2018-04-04

用于解决Microsoft Visual C++ 14.0 is required

python安装时,可能有的库没有WHL文件,此工具可以让你从源码进行安装!它可以将源码编译成可以被window系统安装的二进制码!用于解决Microsoft Visual C++ 14.0 is required

2018-03-26

经典Python学习手册

本书是学习Python编程语言的经典入门书籍,Python是一种很流行的开源编程语言,因此可以在各种领域中灵活运用,特别是最近大火的深度学习都是选择Python进行编写,本书可以让读者快速掌握Python的核心语言基础,并且有对应的例子帮助读者实现自己的想法,能够将所学快速的应用与从事的领域中!

2017-11-01

cddn头像更换成功之后,右上角还是老头像

发表于 2018-04-12 最后回复 2018-04-12

空空如也

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

TA关注的人 TA的粉丝

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