自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BlueBubble的博客

学习之用,很多来自网上资料的分享,若有侵权,真是,真是对不起了。

  • 博客(160)
  • 资源 (2)
  • 收藏
  • 关注

原创 安装系统 出现windows安装程序无法将windows配置为在此计算机的硬件上运行

可能的原因是win10安装 删除了msr分区最简单的解决办法,接着重装,打开系统安装中的另一个diskgenius,髯口选择快速分区,可以重新选择分区的个数,这样的话就可以重新创建msr,并且再次装机了,非常方便。推荐使用大白菜U盘装机工具...

2019-04-04 09:40:23 8478

转载 Linux查看GPU信息和使用情况

转载自https://blog.csdn.net/dcrmg/article/details/78146797运行程序前使用CUDA_VISIBLE_DEVICES=GPU编号来指定使用哪块显卡,用多显卡的话在程序里写好,不要直接python ***.py,这样会占用全部显卡这个terminal上有两个table,都是连接的服务器,运行程序的话最好在第一个上,第一个使用了tmux,电脑关机程序...

2018-10-13 09:47:52 152878 9

转载 DATA_FORMAT = 'NCHW' 和DATA_FORMAT = 'CHWN'

转载自https://blog.csdn.net/qq_39622065/article/details/81228915 这是一个无可奈何的问题,在如何表示一组彩色图片的问题上,Theano和TensorFlow发生了分歧, ‘日’模式,也即Theano模式会把100张RGB三通道的16×32(高为16宽为32)彩色图表示为下面这种形式(100,3,16,32),Caffe采取的也是这种方式。...

2018-09-07 16:54:17 2260

转载 CNN中卷积层的详细计算

转载自https://blog.csdn.net/liangjiubujiu/article/details/81000780 卷积层尺寸的计算原理 输入矩阵格式:四个维度,依次为:样本数、图像高度、图像宽度、图像通道数 输出矩阵格式:与输出矩阵的维度顺序和含义相同,但是后三个维度(图像高度、图像宽度、图像通道数)的尺寸发生变化。 权重矩阵(卷积核)格式:同样是四个维度,但维度的含义与上面...

2018-09-04 10:37:39 4786

转载 depthwise_conv2d来源于深度可分离卷积

转载自https://blog.csdn.net/mao_xiao_feng/article/details/78003476 depthwise_conv2d来源于深度可分离卷积:Xception: Deep Learning with Depthwise Separable Convolutionstf.nn.depthwise_conv2d(input,filter,strides...

2018-08-28 22:11:48 1966

转载 tf.nn.depthwise_conv2d如何实现深度卷积

转载自 https://blog.csdn.net/mao_xiao_feng/article/details/78003476 depthwise_conv2d来源于深度可分离卷积:Xception: Deep Learning with Depthwise Separable Convolutionstf.nn.depthwise_conv2d(input,filter,stride...

2018-08-28 20:10:31 1506

转载 tf.nn.conv2d_transpose是怎样实现反卷积的

转载自 https://blog.csdn.net/mao_xiao_feng/article/details/71713358 反卷积出自这篇论文:Deconvolutional Networks,有兴趣的同学自行了解首先无论你如何理解反卷积,请时刻记住一点,反卷积操作是卷积的反向如果你随时都记住上面强调的重点,那你基本就理解一大半了,接下来通过一些函数的介绍为大家强化这个观念co...

2018-08-28 14:35:26 1742

转载 tf.nn.atrous_conv2d如何实现空洞卷积?

转载自 https://blog.csdn.net/mao_xiao_feng/article/details/78003730 介绍 关于空洞卷积的理论可以查看以下链接,这里我们不详细讲理论:1.Long J, Shelhamer E, Darrell T, et al. Fully convolutional networks for semantic segmentation[C]....

2018-08-28 13:59:14 561 1

转载 tf.nn.conv2d是怎样实现卷积的?

转载自https://blog.csdn.net/mao_xiao_feng/article/details/78004522 介绍 惯例先展示函数:tf.nn.conv2d(input, filter, strides, padding, use_cudnn_on_gpu=None, name=None) 1 2 除去name参数用以指定该操作的name,与方法有关的一共五个参数:...

2018-08-28 10:10:43 151

原创 制作tfrecords数据集(非xml标注)

只需要放入: Basic.DATADIR:数据集中图片的位置 test:数据集的类型,train,test,valid output_directory:输出路径 target_classes:类型 anns:标注信息 然后将其稍加改动 if name == ‘main‘: #生成Tfrecords数据集 num_threads=4 train_shar...

2018-08-27 10:29:25 352

原创 根据自己的数据集制作tf.records(图片信息保存非xml格式读取)

convert.py转换信息的主文件 定义好datadir即图片文件夹所在的地址 输出tfrecords文件的输出路径 还有数据集的名称import tensorflow as tfimport pascalvoc_to_tfrecordsFLAGS = tf.app.flags.FLAGStf.app.flags.DEFINE_string( 'dataset_name...

2018-08-27 10:21:44 876

原创 Pycharm远程服务器配置

首先要配置pycharm连接服务器的设置 添加一个 本地地址: 然后点一下 Test SFTP 看看能不能连接成功 映射到服务器 配置远程python解释器 先点一下start SSH Session,然后从服务器上传下载文件 添加python解释器 1、出现不能上传下载的问题,就看看路径配的对不对 2、Can get remote credential...

2018-08-25 20:15:43 2484

原创 Voc2007数据集转化成Tfrecords的详细步骤

数据集下载链接http://host.robots.ox.ac.uk/pascal/VOC/voc2007/ 下载训练集 然后解压 下载代码https://github.com/balancap/SSD-Tensorflow 将这个文件解压 然后修改 修改内容为: 此时运行可能会报错 with tf.python_io.TFRecordWriter(tf_fil...

2018-08-25 15:22:03 4359 3

转载 slim使用中遇到的问题

在本地tensorflow中创建变量需要预定义值或初始化机制(例如,从高斯随机采样)。 此外,如果需要在特定设备(如GPU)上创建变量,则必须明确规定。 为了减少变量创建所需的代码,TF-Slim在variables.py中提供了一组简单的包装函数,这些函数允许调用者轻松定义变量。例如,要创建权重变量,使用截断的正态分布对其进行初始化,用l2_loss调整它,并将其放在CPU上,只需声明以下内...

2018-08-24 19:27:56 813

原创 python 判断一个文件或者文件夹存不存在

f = r'/mnt/Data/dd/deeplearning/dataset/data/Tfrecords'# f = open(f)print(os.path.exists(f))True就是存在,然后一层层地判断

2018-08-22 09:18:05 2220

原创 深度学习 python读取文件时采用的方法

import globprint(glob.glob("*"))读取文件列表,并返回一个list 数为相对路径“./”或者“”获得所有文件路径。如果文件名是已知的,那么参数为“./filename”或者“filename”如下: 结果['InceptionV3.py', 'ResNet实现.ipynb', 'AlexNet实现.ipynb', 'MobileNet.ipynb', '...

2018-08-20 15:20:43 638

原创 python 装饰器

获取参数# 写一个计时功能的装饰器import time def decrator(func): def wrapper(*args, **kwargs):# print(args)#(3,) print("funcName is :{}".format(func.__name__)) print('开始停留时间:{}'.form...

2018-08-20 10:01:02 126

原创 python namedtuple和zip 的使用,tensor分解

案例一from collections import namedtuple# 定义一个namedtuple类型User,并包含name,sex和age属性。A = namedtuple('User', ['name', 'sex', 'age'])# 创建一个User对象user = A(name='kongxx', sex='male', age=21)# 也可以通过一个...

2018-08-19 20:09:26 621

原创 tf.name_scope和tf.variable_scope的区别

import tensorflow as tf; import numpy as np; import matplotlib.pyplot as plt; # 重置已存在的图tf.reset_default_graph()with tf.variable_scope('V1'): a1 = tf.get_variable(name='a1', shape...

2018-08-18 16:09:44 310

原创 Git Your branch is ahead of 'origin/master' by X commits解决方法

git reset --hard origin/master还有一个将本地代码与服务器代码更新一致的语句 git branch -u origin/master

2018-08-18 15:27:31 11218

原创 当数据集的数据过大时,采用生成器generator生成数据循环调用

生成def gen_data(xs, ys, batch_size=100): image_buf = list() label_buf = list() while True: for image, label in zip(xs, ys): if len(image_buf) < batch_size: ...

2018-08-16 15:53:53 987

原创 tensorflow中输入图片的增加维度

xs = np.array([np.expand_dims(cv2.resize(x, (32, 32)), 2) for x in xs])

2018-08-15 20:11:07 3557 1

转载 os和sys模块

说明os,sys模块不同,并列举常用的模块方法?官方解释: os: This module provides a portable way of using operating system dependent functionality. 翻译:提供一种方便的使用操作系统函数的方法。 sys:This module provides access to some variables us...

2018-08-12 10:38:08 234

原创 python 去除list数组中的重复元素

a = "aAsmr3idd4bgs7Dlsf9eAF"a_list = list(a) # 转化为列表,并保存元素顺序set_list = list(set(a_list)) # 去重set_list.sort(key=a_list.index)s = ''.join(set_list)print(s)#法二origin=[]for i in range(len(a)): ...

2018-08-12 10:02:47 6156

原创 python遍历读取文件下的所有指定类型的文件

#!/usr/bin/env python3# -*- coding:utf-8 -*-# 1. for-in dir/subdir to get the filesname# 2. splitext filename to filterimport osdef getFiles(dir, suffix): # 查找根目录,文件后缀 res = [] for ro...

2018-08-12 09:53:23 10473 2

原创 one_hot=True编码的过程及意义

见以下代码import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataBATCH_SIZE=10mnist =input_data.read_data_sets('MNIST_data/')xs,ys = mnist.train.next_batch(BATCH_SIZE)pr...

2018-08-08 09:40:40 7174

原创 tensorflow保存读取数据出现NotFoundError (see above for traceback): Key v1_3 not found in checkpoint [[Node

解决方法如下: 保存# tensorflow模型持久化 saver# 保存模型import tensorflow as tf#声明两个变量并计算它们的和v1 = tf.Variable(tf.constant(1.0,shape=[1]),dtype=tf.float32,name='v1')v2 = tf.Variable(tf.constant(2.0,shape=[1]...

2018-08-07 16:16:21 9268 15

转载 一《TensorFlow实战Google深度学习框架》

转载自:https://blog.csdn.net/longji/article/details/69948839深度学习介绍传统机器学习算法: 输入—>人工特征提取—>权重学习—>预测结果 深度学习算法 输入—>基础特征提取—>多层复杂特征提取—>权重学习—>预测结果 Tensorflow的安装,个人认为比较好的安装教程: http://...

2018-08-07 14:29:05 3248

转载 opencv计算机视觉学习笔记八

转载自https://blog.csdn.net/retacn_yue/article/details/53726481 第九章 基于opencv的神经网络简介1 人工神精网络ann2 人工神精网络的结构输入层网络的输入数目如动物有体重,长度,牙齿三个属性,网络则需要三个输入节点中间层输出层与定义的类别数相同,如定义了猪,狗,猫,鸡,则输出层的数目为4创建AN...

2018-08-05 14:54:10 539

转载 opencv计算机视觉学习笔记七

第八章 目标跟踪1检测目标的移动基本的运动检测,示例代码如下:import cv2 import numpy as np捕获摄像头图像camera = cv2.VideoCapture(0) # es = cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (10, 10)) kernel = np.ones((5, 5), n...

2018-08-04 16:59:02 1633 5

转载 opencv计算机视觉学习笔记六

转载来自https://blog.csdn.net/retacn_yue/article/details/53726457 第七章 目标检测与识别梯度直方图histogram of oriented gradient图像金字塔 image pyramid滑动窗口 sliding window1 目标检测与识别A HOG描述符每个单元包含八个直方图即八个方向(n,nw,w,...

2018-08-03 07:44:28 477

转载 opencv计算机视觉学习笔记五

第六章 图像检索以及基于图像描述符的搜索通过提取特征进行图像的匹配与搜索1 特征检测算法常见的特征和提取算法:Harris 检测角点Sift 检测斑点(blob) 有专利保护Surf 检测斑点 有专利保护Fast 检测角点Brief 检测斑点Orb 带方向的fast算法和具有旋转不变性的brief算法特征的定义!/usr/bin/env pyt...

2018-07-30 13:39:00 2121

转载 opencv计算机视觉学习笔记四

转载来自https://blog.csdn.net/retacn_yue/article/details/53608388 第五章 人脸检测和识别1 haar级联的概念2 获取haar级联数据在opencv源码中data/haarcascades目录下存放了用于人脸检测的xml文件.用于检测静止图像,视频和摄像头中的人脸用于人脸眼睛 鼻子和嘴的跟踪haarcascade_pr...

2018-07-28 16:13:47 666

转载 opencv计算机视觉学习笔记三

转载来自https://blog.csdn.net/retacn_yue/article/details/53608377 第四章 深度估计和分割1 捕获深度摄像头的帧深度图 灰度 每个像素都是摄像头到物体表面的距离 毫米点云图 彩色 每种颜色对应一个维度空间 米视差图 灰度 每个像素代表物体表面的立体视差 近大远小有效深度掩模一个给定像素的深度信息是否有效...

2018-07-26 16:33:31 1249

转载 opencv计算机视觉学习笔记二

转载来自https://blog.csdn.net/retacn_yue/article/details/53608368第三章 Opencv3处理图像1 不同色彩空间的转换计算机视觉中三种常见的色彩空间:灰度BGRHSV(hue色调 saturation饱合度 value黑暗程度)2 傅里叶变换快速傅里叶变换fft离散傅里叶变换dft高通滤波器heigh ...

2018-07-25 16:30:14 654

转载 Python类中的 私有变量和私有方法

转载来自https://blog.csdn.net/sxingming/article/details/52875125 默认情况下,Python中的成员函数和成员变量都是公开的(public),在python中没有类似public,private等关键词来修饰成员函数和成员变量。 在python中定义私有变量只需要在变量名或函数名前加上 ”__“两个下划线,那么这个函数或变量就是私有的了。 ...

2018-07-24 14:26:05 585

转载 opencv计算机视觉学习笔记一

转载来自https://blog.csdn.net/retacn_yue/article/details/53608358 第二章 处理文件 摄像头和图形用户界面1 基本i/o脚本读写图像文件示例代码如下:!/usr/bin/env python-- coding: utf-8 --@Time : 2016/11/27 12:22@Author :...

2018-07-24 09:17:19 485

原创 深度学习常用激活函数之— Sigmoid & ReLU & Softmax

深度学习常用激活函数之— Sigmoid & ReLU & Softmax

2018-03-24 16:43:20 936

转载 jupyter 常用快捷键使用

Jupyter Notebook 的快捷键Jupyter Notebook 有两种键盘输入模式。编辑模式,允许你往单元中键入代码或文本;这时的单元框线是绿色的。命令模式,键盘输入运行程序命令;这时的单元框线是灰色。“shift + enter” notebook单元格内执行代码,并且自动跳至下一个的单元格“tab” 自动补齐代码,相当于eclipse的 alt + /“shift +...

2018-03-19 09:26:08 2379

原创 tensorflow使用中的问题总结

1. jupyter查看内部实现的快捷键 shift + tab切换markdown m键2.numpynp.random.rand(2, 100) #生成两行,100列的得位于0-1的数据np.dot([0.100, 0.200], x_data)#例如np.dot(X,X.T)点积,比如np.dot([1,2,3],[4,5,6]) = 1*4 + 2*5

2018-01-06 10:40:23 754

交通标志检测

使用jupyter写的交通标志识别, 使用的传统方法,效果的话,还是需要调节阈值,使用按个人需要

2018-06-06

编译原理第二版(课本完整版)

本书是编译领域无可替代的经典著作,被广大计算机专业人士誉为“龙书”。被世界各地的著名高等院校和研究机构(包括美国哥伦比亚大学、斯坦福大学、哈佛大学、普林斯顿大学、贝尔实验室)作为本科生和研究生的编译原理课程的教材。

2014-10-18

空空如也

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

TA关注的人

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