自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hiudawn

https://github.com/hiudawn/

原创 YOLOv3论文阅读理解

YOLOv3: An Incremental Improvement YOLOv3 使用的网络比YOLOv1和YOLOv2都要大,但推断速度仍旧还算可以,与RetinaNet(另一个一阶段的网络)相比的话效果相当,但速度快了好几倍,和SSD对比也是如此。摘要和引言乃至全篇文章,写得非常口水话,更多...

2019-04-27 22:43:13 862 0

原创 YOLOv2论文阅读理解

YOLO9000: Better, Faster, Stronger 注:本文不区分YOLO9000或者YOLOv2的描述,尽管本质上它们可能微微有所区别,但统一用YOLOv2描述本文提到的算法。 YOLOv2 标题的名字就是提出的网络能检测9000种物体,因为网络训练的时候是通过某种方式结合了检...

2019-04-27 22:06:13 585 0

原创 YOLOv1论文阅读理解

You Only Look Once: Unified, Real-Time Object Detection YOLOv1 早期检测任务是用分类的方法来做定位,一般分为两个阶段。YOLOv1直接把检测问题作为回归问题来做,在一次推断中直接能端到端(一阶段)得到边界框(bounding boxes...

2019-04-27 21:13:53 211 0

原创 ubuntu实现SSH外网连接内网

参考:崔大神 准备 一台内网机器 A IP:192.168.10.128 SSH端口: 22 用户名:a 密码:passworda 内网配置端口:22(即配置 SSH 端口的反向隧道) 带有公网ip的机器 B IP:111.123.123.123 SSH端口: 22 用户名...

2019-04-14 22:53:37 9861 2

原创 mask rcnn bencmark pytorch自定义数据集的方法

前言 参考代码: mask rcnn benchmark 数据集来源:津南数字制造算法挑战赛【赛场二】初赛 这个代码不能直接运行,仅仅提供参考,本人也仅仅是接触检测不到一个礼拜,如果有什么疑问欢迎在讨论区交流。 1、数据解读 数据集训练train_no_poly.json的格式,类coco风格 i...

2019-03-26 09:41:55 834 0

原创 PyTorch 普通卷积和空洞卷积

from torch import nn import torch.nn.init as init def transform(): return Compose([ ToTensor(), # Normalize((12,12,12),std = (1,1...

2018-11-25 18:03:42 8248 2

原创 Themida: sorry, this application cannot run under a virtual

1打开你在百度各种博客告诉你要打开的那个.vmx文件 2还是在底部加上这句保存退出:monitor_control.restrict_backdoor = “true” 3打开注册表路径: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Cl...

2018-10-15 18:33:45 5270 0

原创 Tensorflow: 队列与线程

线程协同管理 # 利用Coordinator和QueueRunner来协同管理线程 import tensorflow as tf queue = tf.FIFOQueue(100, 'float') # 创建一个含100个元素的先进先出的队列 enqueue_op = ...

2018-10-03 16:46:28 168 0

原创 Pycharm plot独立窗口显示

主要是 import matplotlib.pyplot as plt ... plt.show() 执行的时候图形窗口并不是独立的,进行如下设置即可把图像显示在独立窗口 File->Settings->Tools->Python Scientific ...

2018-09-28 19:06:38 8161 0

原创 Ubuntu16.04无法进入显示界面

未插显示器 如果没有插上显示器,先插上(用teamviewer) 尝试开启 sudo startx 若出现 xinit: giving up xinit: unable to connect to X server: Connection refused xinit: server error ...

2018-09-28 16:46:52 3640 0

原创 ffmpeg用Nvidia GPU进行加速

预先准备 在已经安装过cuda的前提下,没装过看我Ubuntu16.04安装cuda+cudann+tensorflow,注意只看cuda安装章节就好了。 首先你看下装好的驱动版本满不满足nvidia-video-codec-sdk的要求,比如截止到本文之前,sdk8.2需要NVIDIA Li...

2018-08-31 20:16:52 8613 3

原创 nvidia-smi报错(重装Nvidia驱动)

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

2018-08-02 13:11:21 30619 11

原创 Ubuntu安装Matlab2018a

需要文件 R2018a_glnxa64_dvd1 R2018a_glnxa64_dvd2 Matlab 2018a Linux64 Crack.tar 挂载映像1 把这些东西放在Ubuntu的某个目录下,右击R2018a_glnxa64_dvd1文件,选择other,用磁盘映像打开,...

2018-07-31 18:36:01 6016 0

原创 腾讯云Ubuntu安装可视化桌面

廉价机反正不推荐,非常卡,安完玩了一下就卸载了。 1.安装桌面 方案a(建议,虽然这个界面并不好看): 1、sudo apt-get install xinit 2、sudo apt-get install gdm 3、sudo apt-get install ubuntu-deskto...

2018-07-31 18:34:04 10199 2

原创 Ubuntu安装Chrome浏览器

Ubuntu默认的是firefox浏览器,本人习惯用Chrome 1.首先下载64位的安装包 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 2.安装 sudo dpk...

2018-07-29 22:52:07 151 0

原创 Ubuntu直接下载百度盘文件

打开的Ubuntu的自带的火狐浏览器,下载下面这个插件 https://addons.mozilla.org/zh-CN/firefox/addon/baidu-pan-exporter/ 如果提示要最新版的火狐才能安装这个插件,就在终端输入 sudo apt-get install...

2018-07-29 21:39:36 11210 1

原创 一个用Tensorflow求解方程最小值的简单例子

只是提醒自己怎么使用 import tensorflow as tf x = tf.Variable(0,dtype = tf.float32) # 定义一个可以优化的x值 cost = tf.add(tf.add(x**2,tf.multiply(10.,x)),26) # x**2 ...

2018-07-20 16:07:56 1134 0

原创 Ubuntu16.04安装cuda9.0/10.1+cudann+tensorflow

安装cuda 用runfile方式安装cuda 官网下载 cuda_9.0.103_384.59_linux.run(这个是cuda安装文件) cudnn-9.0-linux-x64-v7.solitairetheme8(这个是cudann安装文件,可以理解为cuda下的一个深度学习库...

2018-07-18 18:04:51 2602 0

原创 Tensorflow设置GPU显存按需分配

按需要自动分配,避免Tensorflow一次性占满 gpu_options = tf.GPUOptions(allow_growth=True) sess = tf.Session(config=tf.ConfigProto(gpu_options=gpu_options)) # sess = ...

2018-07-18 11:10:00 5344 0

原创 Ubuntu Sublime Text3安装及设置Python虚拟环境解释器

安装 sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installer 启动 终端输入subl 卸载 ...

2018-07-14 11:51:54 1506 0

原创 Learning to See in the Dark

Learning to See in the Dark ref:http://web.engr.illinois.edu/~cchen156/SID.html 介绍 去噪、去模糊都有,不过在低光照下还是比较难的。高ISO可以提亮,但也会放大噪声。直接缩放或者拉伸直方图,也有一定效果,...

2018-06-30 18:54:16 1018 1

原创 GAN[3]:DCGAN CNNs在GAN中的应用,100+行代码实现

UNSUPERVISED REPRESENTATION LEARNING WITH DEEP CONVOLUTIONAL GENERATIVE ADVERSARIAL NETWORKS DCGAN DCGAN和GAN原理基本是差不多,只是它把原本GAN中的生成模型G和判别模型D的多层感...

2018-06-22 16:59:03 3005 3

原创 GAN[2]:条件CGAN--指定生成结果

Conditional Generative Adversarial Nets 前言 GAN虽然厉害,但有个问题,其生成模型生成的样本完全是随机的。也就是完全取决于输入的噪声z,根本无法预测会生成数字1还是数字2。因此有人提出了条件GAN,其思想也是很简单,就是想要生成哪个数字,你输入...

2018-06-20 20:15:39 4755 0

原创 python3日常小技巧

多元素排序 aa = [[1,2,3],[6,7,4],[6,6,3]] sorted(aa,key = lambda x:(x[0],x[1]),reverse = False) 输出:[[1, 2, 3], [6, 6, 3], [6, 7, 4]] 日期 stTime = '...

2018-06-19 20:00:12 434 0

原创 GAN[1]:原论文介绍及代码实战

Generative Adversarial Nets 前言 GAN同时训练两个模型: (1)生成模型G,其主要是用来捕获给定数据的分布特征,依此生成类似的数据样本。 (2)判别模型D,用来判别数据到底是来自原始数据还是由生成模型G生成的伪造数据。 G和D的训练类似一个假币制造者G和...

2018-06-19 19:52:38 526 0

原创 使用Github和Hexo建立自己的免费博客站点

以下提到的博客目录设定为$FOLDER,由你自己决定放在哪 Hexo安装 下载node.js,并安装 安装好后,终端输入以下命令安装Hexo npm install hexo -g 找个位置放置一个博客专属文件夹 hexo init $FOLDER your_blo...

2018-06-17 16:42:00 133 0

原创 Win/Linux安装PyTorch

问题 from torch._C import * ImportError: DLL load failed: 找不到指定的模块。 我是用pip安装的,记得是两行命令,不是用conda 解决 下载win-64/intel-openmp-2018.0.0-8.tar.bz2 放到某个位置...

2018-06-15 16:45:39 506 0

原创 Win10设置右键以管理员方式打开cmd

麻烦 每次都要win+r->cmd然后cd到各种目录下执行命令,真是麻烦。shift+右键的powershell还没有默认管理员权限,真是够麻烦的。 这里直接想办法让右键出现以管理员方式打开的cmd窗口 效果 右键效果 打开后 设置步骤 打开注册表 按...

2018-06-15 10:26:52 22671 26

原创 chrome问题记录

日常记录

2018-06-11 16:25:21 79 0

原创 深度学习流行框架对比

Why TensorFlow? 下面将对比一下比较流行的几个深度学习框架,分别是Caffe、Theano、PyTorch、Tensorflow和Keras。希望能有利于你选用框架。 1.Caffe 第一个主流的生产级的深度学习库,始于2014年加州大学伯克利分校。 优点 快速 支持...

2018-06-05 23:57:24 783 0

原创 Jupyter Notebook

Jupyter Notebook简介 Jupyter Notebook是一款开放源代码的Web应用程序,允许您创建和共享包含实时代码,方程式,可视化和叙述文本的文档。 用途包括:数据清理和转换,数值模拟,统计建模,数据可视化,机器学习等等。 其实就是一个很溜的网页编写python程序的工具,它...

2018-06-05 22:26:25 175 0

原创 Linux日常

1、查看谁占用端口 sudo netstat -tunlp 2、 显示目录结构 tree 3、创建新用户及设定密码 useradd username passwd password 4、将用户设定为管理员 su # 命令切换到root vi /etc/sudoers 找到下面...

2018-06-03 21:23:45 74 0

原创 Docker一行命令安装

使用官网脚本安装 感觉是最简单最丧病的安装方法了: wget -qO- https://get.docker.com/ | sh 然后输入你的密码 安装完成后有个地方会显示这个 If you would like to use Docker as a non-root us...

2018-06-03 20:21:36 355 0

原创 Ubuntu安装teamviewer记录

ssh安装teamviver https://blog.csdn.net/qianchenglenger/article/details/51885122 https://blog.csdn.net/yusiguyuan/article/details/24269129 https://bl...

2018-06-01 09:05:33 1833 0

原创 MarkdownPad2安装、错误、激活码

Markdown 为了方便离线编辑,下载MarkdownPad 2 错误 an error occurred with the html rendering component.This issue may be fixed by installing a missing comp...

2018-05-31 00:13:16 582 0

原创 Windows在虚拟机安装苹果MacOS系统

需要软件 VMware Workstation 12(虚拟机软件) unlocker208(帮助虚拟机识别mac系统的插件) OS X 10.11.1(15B42).cdr 安装步骤 打开你的任务管理器,关闭下面四个服务(会有个不给你关,换个顺序关即可) 解压 unlocker...

2018-05-23 19:47:10 83718 39

原创 MATLAB深度学习工具MatConvNet安装

介绍 MatConvNet是一个实现卷积神经网络(CNN)的MATLAB工具箱,用于计算机视觉应用。 用这个工具箱,能很方便地在MATLAB中用GPU来进行训练。 要求 足够新的MATLAB版本(R2015b或更高版本)和一个支持C ++ 11的编译器(Visual Studio 201...

2018-05-20 13:16:09 18170 2

原创 排序算法之(9)--八种常用排序算法效率对比

排序是数据处理中一种很重要也很常用的运算,一般情况下,排序操作在数据处理过程中要花费许多时间,为了提高计算机的运行效率,我们提出并不断改进各种各样的排序算法,这些算法也从不同角度展示了算法设计的重要原则和技巧。

2018-05-20 11:37:05 6632 0

原创 排序算法之(8)--基数排序

介绍 基数排序是按照低位先排序,然后收集;再按照高位排序,然后再收集;依次类推,直到最高位。有时候有些属性是有优先级顺序的,先按低优先级排序,再按高优先级排序。最后的次序就是高优先级高的在前,高优先级相同的低优先级高的在前。 比如四个数字112 311 111 12(即012) 第一趟按个位...

2018-05-20 00:33:40 71 0

原创 排序算法之(7)--堆排序

介绍 堆排序(Heap Sort)就是利用堆(假设利用大顶堆)进行排序的方法。它的基本思想是,将待排序的序列构造成一个大顶堆。此时,整个序列的最大值就是堆顶的根结点。将它移走(其实就是将其与堆数组的末尾元素交换,此时末尾元素就是最大值),然后将剩余的n-1个序列重新构造成一个堆,这样就会得到n个...

2018-05-19 21:27:14 71 0

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