- 博客(21)
- 资源 (25)
- 收藏
- 关注
原创 NMS的python实现
目录NMS原理详解:IOU算法:下面先讲python实现:首先我们自定义数据:接下来用python写NMS,下面注释的非常详细,有什么不懂得可以留言:总代码如下:效果: 分别从python,Cpython和GPU加速的方面进行。参考 NMS原理详解: 这里我们主...
2019-04-30 18:06:28 27046 39
原创 关于python2和python3互用的模块__future__
__future__ 的解释参考。自己的解释:这个是为了在python2环境中可以运行python3写的代码。PS:__future__是未来的意思,对于python2,python3就等于是未来的代码。未来的代码包括这7个方面:关于from __future__ import print_function 打印方面视频演示,PS:youtube播放在python3环境下...
2019-04-26 16:26:35 2045
原创 王权富贵:jupter添加python环境
jupter添加环境参考:执行代码如下:python2 -m pip install ipykernelpython2 -m ipykernel install --user添加效果如下图所示:
2019-04-19 10:37:47 342
原创 关于pytorch中VGG16微调的详解self.RCNN_base = nn.Sequential(*list(vgg.features._modules.values())[:-1])
先总结一下,self.RCNN_base = nn.Sequential(*list(vgg.features._modules.values())[:-1]),详解如下:vgg是已经构建好的vgg模型。vgg.features是取出vgg16网络中的features大层。其中vgg网络可以分为3大层,一层是(features),一层是(avgpool),最后一层是(classifier...
2019-04-18 17:10:58 6594 3
原创 王权富贵:写python时,临时添加本地库 {sys.path.insert()的使用方法}
python程序中使用 import XXX 时,python解析器会在当前目录、已安装和第三方模块中搜索 xxx,如果都搜索不到就会报错。使用sys.path.insert()方法可以临时添加搜索路径,方便更简洁的import其他包和模块。这种方法导入的路径会在python程序退出后失效。 在Faster-RCNN中,所有的本地XX.py的模块都放在lib目录下。 添加的方法如下,添加当前目...
2019-04-17 18:03:35 2029 1
原创 王权富贵:写python工程中配置文件的写法
目录对应配置文件的初始对应配置的更新函数python接口的调用对应配置文件的初始#步骤1,导入对应库# `pip install easydict` if you don't have itfrom easydict import EasyDict as edict#步骤2,初始化__C = edict()# Consumers can get co...
2019-04-17 09:58:30 946 1
原创 王权富贵:TensorFlow对应的cuda的版本和cudnn的版本
参考文件:https://tensorflow.google.cn/install/sourceLinux版本: CPU/GPU: Python 版本: 编译器: 构建工具: cuDNN: CUDA: tensorflow-1.8.0 CPU 2.7、3.3-3.6 GCC 4.8 Bazel 0.10.0 无...
2019-04-13 23:57:58 227
原创 王权富贵:pytorch写卷积神经网络的测试部分所需的基本流程
开始测试的固定格式 初始准确率参数 读取和打包数据 进行预测 计算准确率 # Test 开始测试的固定格式alex.eval()#初始准确率参数correct = 0total = 0#读取和打包数据for images, labels in test_loader: images = Variable(images) ...
2019-04-13 23:53:46 397
原创 王权富贵:pytorch写卷积神经网络的训练部分所需的基本流程
目录数据集下载(pytorch预设数据集)3个超参数,批数量,训练世代,学习率根据超参数的多寡,可以使用一个config类来管理定义模型,损失函数,优化器训练前的准备,模型.train(),初始化正确率参数,初始化数据前向传播,误差后向传导,优化器迭代,Loss显示计算准确率缩小学习率数据集下载(pytorch预设数据集)# 图...
2019-04-13 23:51:56 338
原创 王权富贵:GoogLeNet的pytorch实现
感谢kuangliu,参考自这个项目里面的一篇叫googlenet.py的文档。先构建一个基本的Inception模块。构造如上图所示,具体代码如下所示。'''GoogLeNet with PyTorch.'''import torchimport torch.nn as nnimport torch.nn.functional as Fclass Inception(...
2019-04-13 23:27:40 1632
原创 王权富贵:GoogLeNet的Inception模块变化。
GooLeNet的详细理解可以参考这篇文章,文章详细的说明了V1-V4之间的变化。GooLeNetV1提出了InceptionV1模块,1*1,3*3,5*5这些卷积最后的合并是深度相加。大卷积如3*3,5*5前面有一个1*1卷积,这个1*1卷积是用来做数据压缩的,减少特征的深度。后续版本GooLeNetV2,V3都是在Inception模块的基础上提出替代3*3,5*5大卷积的方法...
2019-04-13 23:10:21 243
原创 王权富贵:pytorch卷积神经网络的写法
目录一.分解层构建模型部分二.用Sequential来打包层构建网络部分一.分解层构建模型部分1)在__init__中把所有层以self.xxx的形式写出来2)在forward函数中以x=池化(激活(层(x))),的形式传递下去。3)如果池化层后面有接全连接,需要把神经元拉平的函数,num_flat_features。4)最后使用的时候定义一下,输入和输出通道就好,输入...
2019-04-13 19:36:55 811
原创 王权富贵:pytorch,残差块的写法
ResNet34网络构建:主体结构是# 我们这里以 ResNets34 为例子# 先实现一个Blockclass Block(nn.Module): def __init__(self, in_channel, out_channel, strides=1, same_shape=True): super(Block, self).__init__() ...
2019-04-13 19:36:05 5972 1
原创 王权富贵:Pytorch教学
第一部分教学代码:LianHaiMiao小哥哥写的ps:我使用的是python3.7,pytorch1.0.1,如何查看pytorch版本?。在调试的过程中下面的代码还是有一些改动的,最好使用ubuntu,用jupter打开可以看图片,jupter直接打开.ipynb文件。一、雏鹰起飞Content .ipynb 文件 .py 文件 1.Tensor基础 Ten...
2019-04-13 18:40:28 301
原创 王权富贵:L1和L2正则
L1正则,和L2正则是一种对优化函数参数进行约束的一种手段。如果优化的目标函数产生过拟合的时候,有高次项参数大,低此项参数低的特点。加入正则项可以迫使他们趋于平均,让低此项的部分也尽力去参与拟合。-----------------------------------------------------------------------假设优化的目标函数W就只有两个参数,他的L1正则如图所示,...
2019-04-13 13:24:16 270
原创 王权富贵:Faster-RCNN代码解析--tools--train_net.py PS:这个是训练的主程序
目录--tools--train_net.py PS:这个是训练的主程序参数输入部分参数修改部分获取数据和训练网络--tools--train_net.py PS:这个是训练的主程序 参数输入部分def parse_args(): """ Parse input arguments """ parser = arg...
2019-04-12 16:20:45 612
原创 王权富贵:Ubuntu sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位
先进入ubuntu的recovery 模式具体的操作参考
2019-04-11 17:56:23 1931
原创 王权富贵:基于深度学习的目标检测汇总
1)最初RCNNRCNN演变历史(最早的RCNN已经不用了)2)Faster-RcnnFaster-Rcnn的翻译论文Faster-Rcnn的补充资料Faster-Rcnn开源代码在服务器上部署流程3)YOLO(未完待续)4)SSD(未完待续)...
2019-04-02 11:40:55 196
原创 王权富贵:ubuntu出错集汇总
在编译caffe:1.undefined symbol:PyFPE_jbuf(这个是没有清理原先lib中的make文件)
2019-04-02 11:18:16 202
原创 王权富贵:undefined symbol:PyFPE_jbuf
这个错误(https://stackoverflow.com/questions/36190757/numpy-undefined-symbol-pyfpe-jbuf)从这个网址可以看出,多大是numpy错误,只有一个是Cython错误。----这个可能也是全网解释最好的网址了,我找了一天。我的问题是:用Cython编译make文件的时候出错了。我的具体情况是:这样的我下载了一个别人git...
2019-04-02 10:39:40 1061 1
HOG_github_danielshaving_CV_Features_HoG_Feature_Extraction.ipynb
2019-07-25
HOGNumPy_github_ahmedfgad_HOGNumPy.ipynb
2019-07-25
HIHCA论文翻译
2019-07-07
pytorch卷积神经网络代码教学
2019-04-13
段小姐组2018年省赛D题手势识别
2019-04-03
BP的反向传输查看神经网络最匹配的特征图
2019-01-10
新版的packaging_tool.py
2018-12-21
VGG_imagenet.npy
2018-11-21
Caltech行人数据集转化VOC格式Python代码
2018-11-16
人工智能_手写体_BP神经网络实现
2018-09-29
基于EDA软件和FPGA的电子设计
2017-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人