自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 RuntimeError: Ninja is required to load C++ extension

转载:https://blog.csdn.net/OOFFrankDura/article/details/104851704报错:RuntimeError: Ninja is required to load C++ extension #167解决:wget https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zipsudo unzip ninja-linux.zip -d /usr/lo

2021-05-24 14:13:50 19

原创 python代码打包为dll流程,及错误“ImportError: No module named ‘encodings‘ ”解决方案

需要用到的IDE:pycharm、Visual Studio(我用的2015)环境:windows、python3.5(我用的anaconda3环境)本方案使用Cython(结合python和c),将python打包为DLL供C/C++调用。分两部分:一、流程;二、遇到的问题。一、打包流程:1.安装相应的Cython库:pip install Cython2.使用Cython编译使用pycharm创建脚本get_add.py(本案例以简单加法运算作为演示)def st

2021-04-19 17:07:00 59 1

原创 ubuntu使用virtualenv创建虚拟环境

1.安装:python2:pip install virtualenvpython3:pip3 install virtualencv2.创建环境:python2:virtualenv -p /usr/bin/python (your_name)python3:virtualenv -p /usr/bin/python3 (your_name)3.使用:source (your_name)/bin/activate4.退出:deactivate

2020-07-30 16:02:01 91

原创 ubuntu,python安装deepdish

安装deepdish流程:1.首先需要很多依赖:hdf5,libhdf5-serial-dev,tables2.直接pip install deepdish如果能成功,恭喜,lucky dog,点赞关网页!如果不成功,基本会报错关于hdf5的相关依赖问题,看步骤3。3.按步骤装相关依赖:1)装HDF5:官网https://support.hdfgroup.org/HDF5/, 下载hdf5的tar.gz;copy到一个路径,然后tar -xvf hdf5的tar...

2020-05-14 17:35:59 616

原创 解决:ImportError: No module named '_tkinter', please install the python3-tk package

问题:加载matplotlib包时出现加载的问题import matplotlib.pyplot as pltImportError: No module named '_tkinter', please install the python3-tk package很多博主的方式是:安装python的thinker版本sudo apt-get install python3-t...

2019-09-20 09:21:03 890 1

原创 Focal Loss for Dense Object Detection论文总结

引用:[1] https://www.jianshu.com/p/204d9ad9507f[2] https://cloud.tencent.com/developer/article/13923411.提出原因目前现有的目标检测网络为two-stage、one-stage,two-stage检测精度高速度慢;one-stage检测速度快,精度低;one-stage没有包含two-...

2019-08-17 15:16:59 83

原创 _pickle.PicklingError: Can't pickle (class 'cv2.KeyPoint'): it's not the same object as cv2.KeyPoint

解决方法参考:https://stackoverflow.com/questions/10045363/pickling-cv2-keypoint-causes-picklingerror在使用SIFT将提取到的特征保存到pkl文件时,会出现如下错误:_pickle.PicklingError: Can't pickle <class 'cv2.KeyPoint'>: it's...

2019-08-12 18:51:44 3411 4

原创 Spatial transformer network总结(STN)

引用:https://www.cnblogs.com/liaohuiqiang/p/9226335.htmlhttps://arleyzhang.github.io/articles/7c7952f0/1.提出原因:1.1 一个理想模型是当图像的目标发生:旋转、平移、缩放后,依然能够得到正确的结果。1.2 CNN的作用和不足:CNN的深层结构具有空间不变性(平移、旋转),但这个...

2019-08-09 14:26:21 362

原创 深度学习中的数据预处理之中心化(零均值化)与标准化(归一化)

在机器学习回归问题,以及训练神经网络过程中,通常需要对原始数据进行中心化(零均值化)与标准化(归一化)预处理。目的:通过中心化和标准化处理,最终得到均值为0,标准差为1的服从标准正态分布的数据。原理: 中心化(又叫零均值化):是指变量减去它的均值。其实就是一个平移的过程,平移后所有数据的中心是(0,0)。 标准化(又叫归一化):是指数值减去均值,再除以标准差。...

2019-04-30 15:56:41 3243

原创 python函数——形参中的:*args和**kwargs

Note:多个实参,放到一个元组里面,以*开头,可以传递多个参数;**是形参中按照关键字传值吧多余的传值以字典的方式实现。------------------------------------------手动分割线------------------------------------*args:将实参中按照位置传值,多出来的值都给args,以元组方式实现。首先,为理解*args,实...

2019-04-22 14:48:15 2476 1

原创 深度学习--论文回顾:VGG-net

VGG总结简介VGG是在Alexnet基础上发展来的,主要贡献是,使用非常小的conv(3*3)进行网络设计。将深度增加到了16-19层。具有很好的泛化能力。网络结构训练时,输入是大小为224*224的RGB图像,预处理只有在训练集中的每个像素上减去RGB的均值。           在conv中使用了非常小的感受野(recrption field):3*3,下图中网络结构C中,使...

2018-12-17 17:47:31 233

原创 深度学习--论文回顾:ZF-NET

ZFNet:基于AlexNet进行微调。主要改变:AlexNet用了两块GPU的稀疏连接结构,而ZFNet只用了一块GPU的稠密连接结构。 改变了AlexNet的第一层:把kernal-size从11*11变成7*7,步长从4变成2。TOP5错误率:11.2% 使用RELU激活函数和交叉熵损失函数使用反卷积,可视化feature map。通过特征图可以看出,特征分层次体系结构。前...

2018-12-17 17:44:35 202

转载 keras实现faster rcnn(resnet、vgg)

keras实现faster rcnn 链接:https://blog.csdn.net/u011311291/article/details/81004067

2018-11-28 15:51:47 1710

转载 检测评价函数 intersection-over-union(IoU) PYTHON实现

文章引用地址:https://www.ziiai.com/blog/752在目标检测的评价体系中,有一个参数叫做 IoU,简单而言就是模型产生的目标区域与原来标记区域的交叠率。即检测结果区域(Detection Result)与真值区域(Ground Truth)的交集比上它们的并集,其计算表达式为:图示:DR = Detection Result;GT = Ground Trut...

2018-11-20 09:41:29 644

原创 python实现leetcode 数组中第k个最大的值(快速排序)

# -*- coding: UTF-8 -*-lst = []temp = input()def swap(num,i,j): k = num[i] num[i] = num[j] num[j] = k return numdef partition(nums , left,right): if left&gt;right: r...

2018-09-18 13:06:05 1642 1

原创 python逻辑实现简单CNN中的卷积操作(不调用函数+padding)

# -*- coding: UTF-8 -*-import numpy as nplis_arry = np.array([[1,2,3,4,5,6],[4,5,6,7,8,9],[7,8,9,10,11,12]])print(lis_arry[0][0])conv_mask = np.array([[1,1],[1,1]])padding = 1step = 1def pad(...

2018-09-13 10:52:29 968

原创 改进json_to_dataset.py,使得能够批量处理多张图片并一步建好所需目录及相关mask文件

#!/usr/bin/python# -*- coding: UTF-8 -*-#!H:\Anaconda3\envs\new_labelme\python.exeimport argparseimport jsonimport osimport os.path as ospimport base64import warningsimport PIL.Imageimport...

2018-07-23 14:29:56 8064 19

原创 labelme:使用labelme_json_to_dataset转成dataset时,label_viz.png中的图例显示与标注不符

大家在使用labelme中的labelme_json_to_dataset的时候是否会出现此类问题:即:右下角的图例显示不正确,虽然不会对训练造成影响,但是看着很别扭,因此对代码进行修改。1)打开labelme安装包中的utils.py(位置:your_python_path\Lib\site-packages\label\utils.py),这里需要说明一下,如果你的python包中默认有uti...

2018-07-10 17:59:30 7112 4

原创 AttributeError: module 'keras.engine.topology' has no attribute'load_weights_from_hdf5_group_by_name

最近配置Mask-Rcnn遇到的中间的问题。通常网上的教程一般使用jupyter notebook或者Ipython notebook,还有很多人希望直接把.ipynb转成.py 。在转成.py的demo程序后,往往需要注释一些代码:    1.将生成的.py程序(以demo.py为例)第32行:get_ipython().run_line_magic('matplotlib','line')  ...

2018-06-11 23:38:42 4801 7

从voc数据集中的xml截取相应目标图片

1-keras_get_xml_LocationAndName_to_cropPic.py 说明:此程序解析xml文件,得到xmin xmax ymin ymax和name,将数据集中的特定位置的图片crop下,保存到固定文件夹下,同类目标放到同类目录下。

2018-12-03

caffe以及DL环境在ubuntu下的安装和配置

从头配置深度学习环境以及可能会出现的问题解析,同时有caffe的配置流程

2018-11-27

空空如也

空空如也

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

TA关注的人 TA的粉丝

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