检测(1)跑通mmdetection 二、安装教程本人的系统环境: Ubuntu 16.04 Cuda 9.0 + Cudnn 7.0.5 (cuda8.0也可,亲测) Python 3.6 (mmdetection要求Python版本需要3.4+) Anaconda 3 (可选) 这里推荐大家使用Anaconda,可以比较方便的创建Python虚拟环境,避免不同的Python...
数据结构与算法全套精讲(python版) (一)时间复杂度 1.时间复杂度的6个基本原则注:基本操作指简单的加减乘除等,不包括函数体调用(因为函数里包括大量运算)例1: 求如下循环体的时间复杂度例2:常见举例注: 熟记如下的常见时间复杂度大小比较2.python的基本类型,如字符、整型、浮点型。但不包括容器(已经是基本类型的集合)如list、dict:(1).list 内置的常用操作的时间复杂度总结...
mmdetection训练,测试,学习 一、mmdetection简介项目仓库地址:https://github.com/open-mmlab/mmdetection香港中文大学-商汤科技联合实验室开源了基于 PyTorch 的检测库——mmdetection。商汤科技和港中大组成的团队在 2018年的COCO 比赛的物体检测(Detection)项目中夺得冠军,而 mmdetection 正是基于 COCO 比赛时的 code...
mmdetection的configs中的各项参数具体解释 一、简介在使用mmdetection对模型进行调优的过程中总会遇到很多参数的问题,不知道参数在代码中是什么作用,会对训练产生怎样的影响,这里我以faster_rcnn_r50_fpn_1x.py和cascade_rcnn_r50_fpn_1x.py为例,简单介绍一下mmdetection中的各项参数含义二、faster_rcnn_r50_fpn_1x.py配置文件首先介绍一下这个配置文件所...
cifar-10 No such file or directory: '/home/ /.keras/datasets/cifar-10-batches-py/data_batch_1' 使用keras加载cifar-10数据集的时候需要消耗很长时间,而且还不一定能加载成功~~原因大概是因为数据集有100多兆,down的过程中网络稍不稳定就废了。解决办法是直接下载:http://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz迅雷下载的,很快就完了。下载下来的文件放到~/.keras/datasets/ 目录下,然...
强化学习:环境配置windows 1、安装gymhttps://openai.com/pip更改国内镜像源在windows文件管理器中输入%APPDATA%会定位到目录C:\Users\Administrator\AppData\Roaming\,在该目录下新建pip文件夹,在pip文件夹下新建pip.ini文件在新建的pip.ini文件中输入以下内容并保存 [global] timeout =...
《强化学习知识大讲坛》学习笔记 强化学习入门 第一讲 MDPhttps://zhuanlan.zhihu.com/p/25498081强化学习入门 第二讲 基于模型的动态规划方法https://zhuanlan.zhihu.com/p/25580624强化学习入门 第三讲蒙特卡罗方法https://zhuanlan.zhihu.com/p/25743759强化学习入门 第四讲 时间差分法(TD方法)h...
强化学习实例1:简单最短路径学习 import numpy as npimport pandas as pdimport time np.random.seed(2) N_STATES = 6 # 假设只有5步远ACTIONS = ['left', 'right']EPSILON = 0.9ALPHA = 0.1GAMMA = 0.9MAX_EPISODES = 13FRESH_TIME = 0.3 ...
强化学习实例12:A3C # coding: utf-8 import multiprocessingimport threadingimport tensorflow as tfimport numpy as npimport gymimport osimport shutilimport matplotlib.pyplot as plt def preprocessing_image(obs):...
深度学习机器学习面试问题准备 转自:http://blog.csdn.net/woaidapaopao/article/details/77806273第一部分:深度学习1、神经网络基础问题(1)Backpropagation(要能推倒) 后向传播是在求解损失函数L对参数w求导时候用到的方法,目的是通过链式法则对参数进行一层一层的求导。这里重点强调:要将参数进行随机初始化而不是全部置0,否则所有隐层的数...
Debug神经网络 https://blog.csdn.net/dQCFKyQDXYm3F8rB0/article/details/88677570很多情况下,研究人员会遇到一个问题:使用机器学习框架实现的神经网络可能与理论模型相去甚远。验证这款模型是否可靠,直接方式就是不断修正和调参。例如,在 2018 年 8 月,谷歌大脑的 Ian Goodfellow 等人,通过引入由覆盖性引导的模糊方法(coverage...
调试SSD-pytorch代码问题汇总 代码链接:https://github.com/amdegroot/ssd.pytorch1.执行demo-ssd.py,改动detection.py中49行:if scores.numel() == 0:#scores.dim()2. multibox_loss.py 中,97行“loss_c[pos] = 0” 调试过程中发现 loss_c的shape与pos的s...
object_detectionAPI源码阅读笔记(3-train.py) 本文是以Faster RCNN为脉络进行分析。 SDD等类似吧!!! 我还没看。作为一个菜鸟,阅读代码一般是从第一个文件开始看。在我的思维里,Faster RCNN是从CNN等基层框架中抽取feature map进行检测,所以就想在train.py和trainer.py中想找到loss和输出等函数,好像没有。看到显性的损失函数,或者输出。So.....,还是先看train.py在tra...
object_detectionAPI源码阅读笔记(2-翻译defining_your_own_model.md) So you want to create a new model!!在本节中,我们将讨论用于定义检测模型的一些抽象。如果您想定义一个新的模型体系结构以进行检测并在Tensorflow Detection API中使用它,那么本节还应该作为需要编辑以使新模型正常工作的文件的高级指南。DetectionModels(object_detection/core/model.py)为了使...
object_detectionAPI源码阅读笔记(1-翻译configuring_jobs.md) Configuring the Object Detection Training Pipeline概述Tensorflow对象检测API,使用protobuf文件来配置训练和评估过程。可以在object_detection / protos / pipeline.proto中找到训练模式配置文件。这些配置文件分为5个部分,分散在五个文件中。这里说配置文件并不在pipeline.proto...
object_detectionAPI源码阅读笔记(0--开始) 缘由国庆期间,想对物体检测模型挨个撸一遍,最后发现这是一个极其困难的操作。大神发的论文大都是以python2,caffe等框架。本人有一个大胆的想法,就是直接改object_detectionAPI源码。浑浑噩噩看了几天发现,有点难度,资料不好找(输入的关键词不给力)。终于!!!在Google时发现有大神已经把笔记发在博客上了,给了我等小白一个喘气之机。这是Faster RCNN...
基于TensorFlow Object Detection API模型的训练模型下载 VGGhttp://download.tensorflow.org/models/vgg_16_2016_08_28.tar.gzhttp://download.tensorflow.org/models/vgg_19_2016_08_28.tar.gzhttps://s3.amazonaws.com/content.udacity-data.com/nd101/vgg16.npy ...
tensorflow人脸识别(自己的数据集) 可以在云盘下载打包文件包括API,数据把原有的文件夹下面的object_detection删掉,这里面的(__init____.py)文件百度云盘上传不了,全都没成功,所以在把文件下来之后object_detection/object_detection/下的内容删掉,把object_detection.zip解压到object_detection里面。首先先下载图片网友ACLJW的...
爬虫实战——批量爬取明星图片(http://www.win4000.com/) 爬取网站美桌(http://www.win4000.com)由于该网站并没有robots协议,因此可以任意爬取。技术路线requests+re除此之外用到了pypinyin库用于进行名字到拼音的转换代码# -*- coding: utf-8 -*-"""Created on Mon Oct 16 20:32:27 2017@author: 望"""imp...
tensorflow制作自己的VOC2018数据集 下载图片从这里的标签制作文件夹下拿到,jpg图片,xml标签数据,l由于先前的数据(人脸识别)文件名字中含有空格,在进行xml解析式用的是str().split(‘ ’)切分所以那批数据僵硬了。在VOC2007截取了50张图片进行这个测试,以便在对超大型数据进行制作record文件会有点帮助。从jpg-->csv-->record的路有点长,所以改为jpg-->r...