
深度学习
文章平均质量分 68
而濡木染
不赶时间也奔跑
展开
-
Win10下Anaconda3上安装tensorflow教程
Win10下Anaconda3上安装tensorflow教程大概花费了4-5个小时的时间安装上了基于GPU版本的tensorflow1.3.0(除此之外还有基于CPU的版本),大体安装步骤如下:step1:在Anaconda下创建出一个python3.5的环境(原因:由于大部分tensorflow都是基于Linux进行部署,近期才真正...原创 2018-03-05 19:54:02 · 5007 阅读 · 0 评论 -
Pytracking代码运行笔记
https://github.com/visionml/pytracking1.git clone https://github.com/visionml/pytracking.git2.cd pytracking/3.git submodule update --init 4.bash install.sh conda_install_path pytrackingconda_...原创 2019-06-06 19:57:07 · 14413 阅读 · 53 评论 -
labelme工具解析json文件
由于自己的处理数据需求和labelme的直接使用处理还有差距,所以特此开发了新的工具,鸣谢我的合作伙伴,由于labelme工具解析json开源,则采用使得数据组织格式和标准json相同的方式。解析代码如下:修改文件为:D:\Users\Pangzhennan\Anaconda3\envs\labelme\Lib\site-packages\labelme\cli\json_to_datas...原创 2019-05-08 22:14:13 · 4684 阅读 · 0 评论 -
DeepLabV3+训练自己的数据
1.按照官方文档,配置环境:https://github.com/tensorflow/models/blob/master/research/deeplab/g3doc/installation.md安装tensorflow-gpu时可能给会出现问题,需要cuda和cudnn的版本都正确才可以。cd /anaconda3/envs/DeepLab/lib/python3.6/site-...原创 2019-04-22 14:12:52 · 3426 阅读 · 33 评论 -
pdb-Python调试器(pdb-Python Debugger)
该模块pdb为Python程序定义了一个交互式源代码调试器。它支持在源代码行级别设置(条件)断点和单步执行,检查堆栈帧,源代码列表以及在任何堆栈帧的上下文中评估任意Python代码。它还支持事后调试,可以在程序控制下调用。使用pdb的方式有如下几种:第一种:使用pdb.set_trace()设置断点,注意前提是已经在代码中import pdb过,则直接使用命令...原创 2019-03-30 19:56:22 · 361 阅读 · 0 评论 -
DeepLabV3+预测单张图片代码实现和问题解决
问题一:在使用export_model.py进行导出模型并进行网络正向传播的过程中,出现错误:2019-03-25 17:47:42.896918: W tensorflow/core/framework/allocator.cc:122] Allocation of 62720000 exceeds 10% of system memory.2019-03-25 17:47:43.105...原创 2019-03-25 18:06:25 · 5532 阅读 · 36 评论 -
SEMANTIC IMAGE SEGMENTATION WITH DEEP CONVOLUTIONAL NETS AND FULLY CONNECTED CRFS
使用深度卷积网络和全连接的CRFs进行语义图像的分割CRF-条件随机场Liang-Chieh Chen 加州大学洛杉矶分校摘要深度卷积神经网络(DCNNs)最近已经在高水平的视觉任务中展示出了最先进的表现,例如图像分类和目标检测。这项工作汇集了来自DCNNs和概率图模型的方法,为了解决像素级分类的任务(也叫作语义级图像分割)。我们展示了深度卷积网络(DCNNs)的最后一层不足够能定...原创 2019-02-25 22:45:20 · 869 阅读 · 0 评论 -
FCN语义分割训练自己的数据(依据VOC2012数据集格式)(更)
制作数据:更新1:为了实现labelme批量json_to_dataset方法,特地修改d:\users\pangzhennan\anaconda3\envs\labelme\lib\site-packages\labelme\cli\json_to_dataset.py文件,原文件内容为:import argparseimport base64import jsonimport ...原创 2019-01-23 14:07:40 · 876 阅读 · 0 评论 -
Generative Adversarial Learning Towards Fast Weakly Supervised Detection
Generative Adversarial Learning Towards Fast Weakly Supervised DetectionAbstract近年来,弱监督对象检测已经吸引了广泛的研究工作。在不需要注释边界框的情况下,现有方法通常遵循具有在线强制阶段的两级/多级管道来提取对象提议,这比诸如SSD的快速全监督对象检测器慢一个数量级[31]和YOLO [34]。在本文中,我们...翻译 2018-12-25 21:42:32 · 1236 阅读 · 0 评论 -
Conditional Generative Adversarial Network for Structured Domain Adaptation
Conditional Generative Adversarial Network for Structured Domain AdaptationAbstract近年来,深度神经网络已经战胜了许多计算机视觉问题,包括语义分割,这是新兴自动驾驶和医学图像诊断应用中的关键任务。通常,训练深度神经网络需要大量标记数据,这对于收集和注释来说是费力且昂贵的。计算机图形学的最新进展阐明了利用照片般...翻译 2018-12-25 11:04:11 · 1389 阅读 · 0 评论 -
Semi and Weakly Supervised Semantic Segmentation Using Generative Adversarial Network
Semi and Weakly Supervised Semantic Segmentation Using Generative Adversarial Network3.3 Weakly Supervised learning using Conditional Generativate Adversarial NetworksGAN的最近扩展是条件GAN [16],其中向发生器和鉴别...翻译 2018-12-24 23:39:43 · 1227 阅读 · 0 评论 -
FD-GAN: Pose-guided Feature Distilling GAN for Robust Person Re-identification
FD-GAN: Pose-guided Feature Distilling GAN for Robust Person Re-identification (NIPS2018)Yixiao Ge,Zhuowan Li,Haiyu ZhaoAbstract人员重新识别(reID)是一项重要任务,需要在给定感兴趣的人的一个图像的情况下从图像数据集中检索人的图像。为了学习健壮的人物特征,...翻译 2018-12-23 10:34:27 · 2193 阅读 · 0 评论 -
FCN语义分割训练自己的数据(依据VOC2012数据集格式)
chapter 4 应用FCN训练自己的数据(以voc2012为模板)step0.参考数据集需求可用于FCN的完全VOC格式的数据组织结构模式:训练集和验证集可以按照8-2的方式进行安排。VOC2012数据集共包含21个类别,其中包括背景类,则共包含20类事物。step1.制作自己的数据应用一个简化的方法,并不把像素级的labels做成.mat的形式,反倒是借助于索...原创 2018-08-02 10:48:52 · 11818 阅读 · 43 评论 -
FCN语义分割训练数据(以siftflow和voc2012数据集为例)
截至目前,现已经跑通了siftflow-fcn32s,voc-fcn32s,并制作好了自己的数据集,现在就等大批数据的到来,进而针对数据进行参数fine-tuning,现对我训练的训练流程和训练过程中遇到的问题,做出总结和记录,从而对以后的学习作铺垫。通过这篇分析语义分割的文章可以知道,FCN作为2014年的网络,现在看来确实有些老旧了,从下表可以看出FCN的表现得分也不是最高的,但是不管黑猫...原创 2018-07-27 10:17:14 · 6223 阅读 · 31 评论 -
Ubuntu16.04+CUDA8.0+Cudnn5.0+Opencv3.1+caffe+FCN语义分割
配置步骤和遇到的问题:参考文献:http://www.cnblogs.com/xuanxufeng/p/6150593.htmlhttps://blog.youkuaiyun.com/songyu0120/article/details/77101961https://blog.youkuaiyun.com/qq_27748767/article/details/79206881https://blog....原创 2018-07-11 17:08:13 · 677 阅读 · 0 评论 -
Keras的简单应用(三分类问题)——改编自cifar10vgg16
此为改编自cifar10的三分类问题:from __future__ import print_function #此为在老版本的python中兼顾新特性的一种方法import kerasfrom keras.preprocessing.image import ImageDataGeneratorfrom keras.preprocessing import imagefrom ker...原创 2018-04-23 15:16:25 · 2856 阅读 · 2 评论 -
win10和Linux(Ubuntu16)双系统的安装感悟
1.珍爱生命,远离大白菜。 最佳方式:UltralSO(软碟通)+MSDN镜像 UltralSO:https://cn.ultraiso.net/ MSDN:https://msdn.itellyou.cn/原创 2018-03-20 18:35:54 · 4300 阅读 · 0 评论 -
VOC分割数据集数据增强
分割数据集的正常的数据增强方式:对原始数据和ground-truth做相同的增强变换,代码实现如下。对于原始数据进行增强的代码:my_Augment_data.m%图像的水平翻转和垂直翻转clear;clc% file_path = './data1/JPEGImages/';% 图像文件夹路径% new_file_path = './aug1/JPEGImages/';f...原创 2019-06-12 13:40:33 · 2332 阅读 · 2 评论