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

原创 将训练好的 Mask RCNN 用于非实时检测视频

接前文,基于https://github.com/matterport/Mask_RCNN/blob/master/samples/shapes/train_shapes.ipynb修改 detection 部分代码为:class InferenceConfig(ShapesConfig): GPU_COUNT = 1 IMAGES_PER_GPU = 1inference...

2019-06-25 16:26:27 1574 1

原创 Mask Rcnn 实践小结 —— 训练自己的数据集

周末跑了一下Mask RCNN 模型,花了两天半,终于把基础模型搞定了,现在回忆一下做的步骤和遇到的坑训练代码是基于 https://github.com/matterport/Mask_RCNN 里的 samples/shapes/train_shape.ipynb 改的。整个模型是用python实现的,所以相较去年尝试过的 darknet,整个 model 的代码是易读的,有问题可以直接看 ...

2019-06-25 16:14:34 12002 38

原创 批量下载王玉梅单词书配套音频

run in python 2.7environment# https://blog.csdn.net/mba16c35/article/details/41754257#! python2# use python 2 to execute: https://www.zhihu.com/question/59950105import urllib for i in range(1, 4...

2019-06-18 10:34:23 384

原创 Divide and Conquer [1] - maximum subarray

recursive solution with O(n*lgn)class Solution {public: int maxCrossArray(vector<int>& nums, int low, int mid, int high) { if(low == high) return nums[low]; ...

2019-06-13 00:11:12 209

原创 让 IOS 设备模拟自己在操场跑步

让 IOS 设备模拟自己在操场跑步背景我的解决方案:其他解决方案:具体步骤1. 在 Xcode 上新建一个含GPX文件的 IOS 项目2. Google 地图密集 标一圈操场,获得位置信息3. Google Map 坐标转换3. 防反作弊识别4. 缺点5. 改进背景新学期学校日常体育锻炼打卡形式改变,成了使用 APP 每周在学校的操场跑 2 次 3.5 公里以上。一来自己新学期的锻炼形式变成了...

2018-10-08 10:02:31 15622 8

原创 python decorator

python decorator: Memoization can be expressed naturally as a higher-order function, which can also be used as a decorator. The definition below creates a cache of previously computed results, ind...

2018-09-07 20:58:30 245

原创 微信公众号二维码生成

https://qr.api.cli.im/qr?data=http%3A%2F%2Fweixin.qq.com%2Fr%2Fsz8DG9zENYFKrZh492qh&amp;amp;amp;level=H&amp;amp;amp;transparent=0&amp;amp;amp;bgcolor=%23FFFFFF&amp;amp;amp;forecolor=images%2Fforecolor%2F34.png&amp;amp;amp;blockpixel=12&

2018-08-25 10:21:21 1120

原创 yolov3 调试(5):valid 识别出的内容在原图进行标注

import cm2import osdef draw_box(orignial_photo_dir, recognize_txt_dir): recognize_txt_list = os.listdir(recognize_txt_dir) for recognize_txt in recognize_txt_list: recognize_txt_p...

2018-08-24 19:16:52 3316 6

原创 yolov3 调试(4):提取 valid 的结果,分治思想下保存识别物体在原图的位置

import osrecognize_list = os.listdir(recognize_dir)for number_

2018-08-24 15:16:29 1803 2

原创 kaggle Airbus Ship Detection Challenge 船舶检测 数据样本下载

应同学的邀请,我把这次比赛的原始数据上传到了百度云,欢迎大家下载使用 链接: https://pan.baidu.com/s/1RbGPNr05orfEbUA0u9CmJg 密码: p9b8

2018-08-24 11:39:09 7190 6

原创 yolov3 调试(3): k-means 聚类算法生成对应自己样本的 anchor box 尺寸的代码

yolov3 k-means anchor box size 封装好的脚本# coding=utf-8# k-means ++ for YOLOv3 anchors# 通过k-means ++ 算法获取YOLOv3需要的anchors的尺寸import numpy as np# 定义Box类,描述bounding box的坐标class Box(): def __init_...

2018-08-22 23:55:25 23157 132

原创 python 图像处理:获取图像大小、裁剪图片

from PIL import Imageimg = Image.open('1.jpg') #打开当前路径图像box1 = (14, 4, 53, 52) #设置图像裁剪区域 (x左上,y左上,x右下,y右下)image1 = img.crop(box1) #图像裁剪image1.save('image1.jpg') #存储裁剪得到的图像...

2018-08-21 16:50:16 12073 1

原创 kaggle Airbus Ship Detection Challenge 船舶检测实战(1):提取正样本

报名参加了kaggle 8月的最新比赛 Airbus Ship Detection Challenge 发现有人已经开源把准确率提高到了84% 怀着“知其不可而为之“的勇气,还是把这个比赛当作了kaggle比赛的首战第一天的工作:提取正样本 从给定train中提取出正样本,减少训练样本,毕竟GPU不想选太好的 大概从10万张训练样本中提取了2.7万的正样本import pa...

2018-08-19 22:59:31 5856 13

原创 yolov3 调试(2):bmp等格式的图片样本可能会出错

拿到手的训练样本是1400多张图片,其中有一百张左右后缀为.jpg,其余的图片后缀为.bmp进行训练后迭代两万次仍出现下述问题: Rigion82/94/106 打印出来的训练情况 AVG IOU/class/object 90%为-nan,而no object已趋于0 因为公司电脑无法上传文件,所以图片就不截了谷歌后,发现给出的建议都是调大batch_size或者更多迭代,但是我的b...

2018-08-18 09:56:45 3199 4

原创 yolov3 调试(1):Makefile配置

在极客云主机上选择tensorflow配置的主机 在 /root 下配置darknet遇到问题: recipe for target ‘obj/convolutional_kernels.o’ failed make: * [obj/convolutional_kernels.o] Error 127查、调好了很长时间 https://github.com/pjreddie/...

2018-08-18 01:50:31 4650 2

原创 CS231N Assignment 2 ConvolutionalNetworks

CS231N Assignment 2 ConvolutionalNetworks1. 正向传播def conv_forward_naive(x, w, b, conv_param): """ Input: - x: Input data of shape (N, C, H, W) - w: Filter weights of shape (F, C, HH...

2018-08-11 18:51:24 1064

原创 CS231N Assignment 2 Batch Normalization

CS231N Assignment 2 Batch Normalization 作业running_mean and running_var: 每次更新running mean相当于把之前的值衰减一些(* momentum),然后把当前的min-batch sample_mean加进去一部分(* (1-momentum))。其实也就是一阶指数平滑平均。在test时,直接使用训练得到的r...

2018-08-08 20:00:20 452

原创 机器学习论文学习(1):Batch Normalization

机器学习论文阅读(1):Batch Normalization使用背景: 神经网络学习过程本质就是为了学习数据分布,一旦训练数据与测试数据的分布不同,那么网络的泛化能力也大大降低;另外一方面,一旦每批训练数据的分布各不相同(batch 梯度下降),那么网络就要在每次迭代都去学习适应不同的分布,这样将会大大降低网络的训练速度,这也正是为什么我们需要对数据都要做一个归一化预处理的原因...

2018-08-08 13:10:17 971

原创 Hello World

hello world今天是2018年8月4日,这是在CSDN上的第一篇文章。我在 17 fall 的时候曾尝试过使用自己的域名来搭建并写博客,但是坚持了几个月就荒废了。客观地讲,自己搭建博客固然很有逼格,但是现在看来还是有一些不方便:一是需要自己在markdown编辑器上编辑好再保存、上传,中间步骤稍显繁琐;二是自己搭博客可能需要学习前端的一些知识,而开坑过多是不明智的;三是我希望尽可能...

2018-08-04 16:44:49 180

Essential C++ 2013 中文版

【作 者】(美)StanleyB&middot;Lippman(斯坦利&middot;B&middot;李普曼)著;侯捷译 【丛书名】传世经典书丛 【形态项】 281 【出版项】 北京:电子工业出版社 , 2013.08 【ISBN号】7-121-20934-5 【中图法分类号】TP312 【原书定价】52.00 【主题词】C语言-程序设计 【参考文献格式】 (美)StanleyB&middot;Lippman(斯坦利&middot;B&middot;李普曼)著;侯捷译. Essential C。为高清扫描版,下了10来个,这个最新、最清晰

2018-12-30

空空如也

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

TA关注的人

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