自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java定义一个只能生成一个实例的类

利用Java中单例模式(Singleton)使程序只能获得同一个java对象calss S{ private static S s = new S(); // 对象实例化 private S(){} // 使用private将构造函数设为私有,外界无法调用。 public static S getInstance(){ return s; } //使用getInstance方法获取当前已经实例化的该类对象。 }...

2020-12-08 14:35:22 699

原创 笔记--HBASE结构以及操作

HBASE的特性: hbase是一个分布式数据库系统,数据增删改查功能模块是分布式系统; hbase的数据最终持久化存储是基于HDFS的,存储容量可以随时在线扩容; 是非关系型数据库(nosql)。HBASE的表结构: 每个表有一个表名。 表中有行键(rowkey),列族(base_info,extra_info)。 一个表可以分为多个列族,不同列族的数据存储在不同的文件中 表中每一行有一个行键,且行键在表中不能重复 行键和列...

2020-07-27 17:57:45 374

原创 笔记--Linux目录结构和常用命令

网络参数ifconfig: 查看和配置网络设备ssh:用于远程登陆LINUX主机,默认使用端口是22,如端口更改需使用-P选项 如:ssh root@192.168.1.1 ssh -p xx user@ip 其中 xx 为 端口号 user为用户名 ip为要登陆的ip 免密码登陆: 在客户端主机中生成公/私钥对:ssh-keygen -t rsa 将客户端主机中的公钥分发给服务端主机 :ssh-copy-id 服务端...

2020-07-25 11:58:15 346

原创 笔记--数据库分类及常用SQL语句

数据库简介数据库是按照一定的数据结构来组织、存储和管理数据的。数据库分类:关系型数据库:约束性较强,采用关系模型来组织数据。常见数据库有: Oracle、DB2、Microsoft SQL Server、 Microsoft Access、MySQL.非关系型数据库:基于非关系模型,分布式的数据库**列模型:**面向检索的列式存储,同于关系型数据库的行式结构,这种结构让很多统计聚合操作简单方便,如 BigTable键值对模型: Key-Value,存储的数据是一个个“键值对”,如:Redi

2020-07-24 16:04:55 285

原创 线程安全以及python线程机制

线程与进程的区别进程:一个进程就是计算机上正在运行的一个程序,是并发执行的程序在执行过程中分配和管理资源的基本单位。线程:计算机中程序运行的实际执行者,每一个进程至少会有一个线程(主线程)用于执行程序。线程是进程的一个执行单元,是程序执行的最小单位,一个程序至少有一个进程,一个进程至少有一个线程一个线程只能属于一个进程一个进程中多个线程,可以共享进程中提供的数据程序执行时,计算机会为程序创建进程,并以进程为单位分配计算资源。每个进程都有相应的一个或多个线程,程序执行时执行的是一系列的线程。进程只

2020-07-01 17:14:29 182

原创 基于Packet trace的小型企业网络设计

一 网络概述通过思科模拟器,利用PC,二层交换机,三层交换机,路由器,服务器,等设备设计小型企业网络,模拟现实场景中企业用户的上网需求。为企业划分经理室,财务部,技术部,人事部等四个部门,满足各部门间的通信需求。同时企业内部设置了,www服务器,ftp服务器,email服务器,满足企业用户文件交流,邮件传输,以及企业外部用户通过万维网访问的需求。外网部分,模拟了DNS地址解析服务器,以及web...

2020-04-12 15:44:30 14295 19

原创 BN层原理及作用

BN:batchnorm 批量标准化。解决的问题:输入的数据都具有不同的分布,会给下层网络的训练带来困难。计算方法:1.先求出此次批量数据x的均值2.求出此次批量的方差3.接下来就是对本次批量的x做归一化:xi-E(x)/(根号下批量方差-极小值(eps))防止分母为0.4.最后最重要,引入缩放和平移变量γ和β如果γ和β分别等于此batch的方差和均值,那么yi就还原到...

2020-02-24 09:35:54 4036 1

原创 面向对象概述与python相关语法

面向对概述与Python相关语法面向对象概念:面向对象是指从对象的角度出发来考虑问题,拿到需求后,对需求进行划分,以面向对象的角度思考是谁(对象),做了什么(方法)。其中对象是类的实例,类是对象的“模板”。属于同一个类的不同对象,它们的区别是数据(实参)不同。类与类之间的区别是行为(方法/函数)不同。面向对象的特征:封装,继承,多态封装:封装的目的是封装变化,将...

2020-02-13 15:27:47 182

原创 python 序列的有序无序可变不可变的理解

python 序列的有序无序可变不可变的理解不可变数据类型: 是指变量的值发生改变时,其对应的内存地址也发生改变。可变数据类型:是指变量的值发生改变时,其对应的内存地址不发生改变1. 列表(有序可变):循环遍历时按顺序输出,每个元素又固定的索引。可以对指定的索引位置进行元素的增加、删除、修改;在函数中可以直接对列表进行操作,不需要返回操作后的列表。2. 字符串(有序不可变):字符串内...

2020-02-11 19:51:41 7045

原创 Pycharm 运行 django 没有出现网址

django项目在终端中运行,python3 manage.py runserver 会出现网址,但在pycharm中直接运行需要编辑configurations,顶部菜单栏中 run-->Edit Configurarions如下图所示:...

2020-01-15 16:36:00 1755

原创 scipy.misc.toimage()报错

scipy.misc.toimage() 是将一个numpys数组保存为图像的方法。这个函数在scipy 1.2.0版本中已经删除,由于版本问题回报出没有toimage函数的问题,建议使用PIL包中的Image库进行转换操作,方法如下:from PIL import Imageimage = Image.fromarray( Arrays )image.save("file.jpg...

2019-09-06 16:04:05 3130

原创 image.save存储图像时的报错:cannot write mode F as JPEG

这是由于在使用image=Image.fromarray(image)将数组转为图像的过程中,数组中的数据是浮点型(F)无法转为图像,因此需要改变image的类型,if image.mode == "F": image = image.convert('RGB')完整代码如下:image=Image.fromarray(image)if image.mode =...

2019-09-06 15:56:27 23195 3

原创 Ubuntu 更换 cudnn 版本

由于 cuda tensorflow-gpu cudnn 等版本号对应问题,在运行tensorflow-gpu时会出现错误,此时应到官网下载对应的cudnn版本,本文简要介绍更换cudnn版本号的方法:第一步:官网下载cudnn(如cuda 9.0 对应 cudnn 7.6.2),解压出cuda文件夹第二步:删除已有cudnn:$sudo rm -rf /usr/local/cuda...

2019-08-14 09:35:39 729

原创 神经网络常用损失函数loss

神经网络中常用以下三种损失函数:均方误差:MSE(y_, y)= (Σn (y – y_ )2)/n其中y_ 代表标准值,y代表预测值Tensorflow 代码:Loss = tf.reduce_mean(tf.square(y_,y))自定义损失函数:Loss = Σn f(y_,y)如,将损失定义为分段函数:其中profit、cost 为常数,y_...

2019-08-08 10:18:16 4204

原创 Tensorflow 搭建神经网络

#coding:utf-8"""随机产生32组生产出的零件的体积和重量,训练3000轮,每500轮输出一次损失函数神经网络框架:输入层2个神经元,隐藏层3个神经元,输出层1个神经元""""""0导入模块:导入模块,生成模拟数据集"""import tensorflow as tfimport numpy as npBATCH_SIZE = 8 #一次给神经网络喂入8组数据,不能...

2019-08-07 16:44:13 171

原创 tensorflow 三种优化器及其区别

在搭建神经网络的过程中,tensorflow提供了3种优化器,分别是:import tensorflow as tftf.train.GradientDescentOptimizer(learning_rate).minimize(loss)该优化器使用梯度下降法进行优化,其中learning_rate 是学习率,loss代表损失函数利用梯度下降算法,使参数沿着损失函数梯度的反方向...

2019-08-07 16:12:54 1136

原创 Python多进程subprocess、mmap

最近学习多进程,记录两篇关于多进程的文章Python多进程方面涉及的模块主要使用:subprocess, mmap, multiprocessing三个模块subprocess 文章https://www.cnblogs.com/Security-Darren/p/4733368.html父进程于子进程只能通过管道和子进程通信,也就是说,只有调用 Popen() 创建子进程的时候参...

2019-08-03 10:42:07 496

翻译 Yolo v3 - tensorflow代码解读

参考:https://www.kaggle.com/aruchomu/yolo-v3-object-detection-in-tensorflow/notebookhttps://blog.csdn.net/KKKSQJ/article/details/83587138GitHub:https://github.com/heartkilla/yolo-v3YOLO是目标检测算...

2019-07-25 16:27:01 1568

原创 Could not find 'cudart64_100.dll'

参考博文:https://blog.csdn.net/omodao1/article/details/83241074 https://blog.csdn.net/qq_29027865/article/details/93236034正确安装cuda后运行tensorflow若出现报错:Could not find 'cudart64_100....

2019-07-25 09:38:32 1915

原创 Python 类与类的继承

本文参考:https://www.runoob.com/python3/python3-class.htmlPython 是一门面向对象的语言面向对象技术简介:类(Class):定义一个集合中每个对象所共有的属性和方法。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。类中的函数与其他函数不同,类中的函数必须包...

2019-07-22 19:49:53 170

原创 tf.boolean_mask()

tf.boolean_mask(A,B)其中B的元素只有 Ture 和 False , 该函数返回的是 A中 与B中Ture元素下标 相同的元素如:A=[1,2,3,4]B=[ Ture ,False, Ture, False]C=tf.boolean_mask(A,B)输出为:C=[1,3]...

2019-07-20 14:13:24 233

原创 tf.equal()

tf.equal(a,b)a,b 代表两个矩阵或向量,该换数是比较两个矩阵相同的下标的元素,若相等则返回Ture,若不相等则返回False。

2019-07-20 14:01:54 1314

原创 channels_first 与 channels_last 的区别

用卷积神经网络处理一组彩色图片时,Caffe/Theano 使用的数据格式是channels_first即:(样本数,通道数,行数(高),列数(宽))Tensforflow 使用的数据格式是channels_last即:(样本数,行数(高),列数(宽),通道数)参考博文:https://blog.csdn.net/nima1994/article/details/803...

2019-07-19 20:29:19 2729

原创 inputs.get_shape().as_list() 的含义

shape = inputs.get_shape().as_list()其中inputs是一个张量(广义矩阵,如YOLO中的三维矩阵),get_shape():只有张量才能使用,返回的是一个元组as_list():将元组转换为列表,不是元组将会报错inputs.get_shape().as_list() :获取inputs的shape,并以列表的形式赋给shape...

2019-07-19 20:06:34 3354

原创 Pycharm 中文注释出现黄框和下划线

Pycharm 进行中文注释时会报错,中文部分出现黄框和下滑线:这是文字编码的问题,在第一行加入:#-*- coding: utf-8 -*-就能够解决了

2019-07-19 14:23:56 8482

原创 Python // 的含义

Python // 的含义:Python3 中 // 代表 整除 ,结果返回整数,/ 代表浮点数除法,结果返回浮点数

2019-07-19 13:59:52 2483

原创 LabelImg 安装使用方法与快捷键

1下载labelImg地址:https://github.com/tzutalin/labelImg2 配置环境:Python2版本要安装Qt4 和 lxml sudo apt-get install pyqt4-dev-tools sudo pip install lxml 安装完后make一下: cd到下载的la...

2019-07-17 21:17:36 1074 1

原创 Ubuntu查看GPU使用情况

Linux查看nvidia GPU使用情况终端输入:~$ nvidia-smi注意以上没有空格实时查看GPU使用情况:~$ watch -n 1 nvidia-smi其中1代表1秒刷新一次,1可替换成其他数值...

2019-07-17 19:57:26 1605

翻译 多目标跟踪deepSORT

文章对论文中的翻译做了一些笔记,方便在算法使用过程中遇到问题时查看SOART重点关注简单有效,deepSOART集成了外观信息来提高SOART的性能。能够长时跟踪被遮挡的对象,减少了标识转换的数量。本着原始框架的精神,作者将大部分复杂的计算性放入离线的预训练阶段,在此阶段,我们学习了大规模人员重新识别数据集上的深度关联度量。在在线应用过程中,算法在视觉外观空间中使用最近邻查询建立度量跟踪关联。...

2019-07-17 19:36:50 1454

原创 Ubuntu18.04 + 1808Ti + CUDA 9.0 + CUDNN 7.0 + tensorflow-gpu

tensorflow-gpu安装了很多遍,给大家推荐一个没有坑的Ubuntu tensorflow-gpu 安装方法,亲测无坑:主要参考文章:https://blog.csdn.net/u014670893/article/details/82467384更改驱动:将ubuntu驱动更改为NVIDIA版本驱动安装完成后最好重启下。检查驱动是否安装成功:~$:nvidia-s...

2019-07-09 13:00:17 252

原创 员工管理数据库设计

一、课题背景和目的员工管理数据库系统,有助于为对员工数量增多,信息量增大,以及员工部门分配,工资发放等问题实现现代、化网络化管理,能够提高企业管理效率,提高准确度,节约企业成本,提高生产效率。通过该课题可以熟悉PowerDesigner设计数据库的流程,巩固数据库的设计规则和设计原理,以及对数据库进行多种逻辑查询。二、数据库的需求分析通过设计数据库实现对企业员工的基本信息、职...

2019-07-06 20:56:52 44153 7

转载 卡尔曼滤波的使用举例

卡尔曼滤波(Kalman filtering)一种利用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法。由于观测数据中包括系统中的噪声和干扰的影响,所以最优估计也可看作是滤波过程。顺带提一下协方差矩阵,下面会用到。协方差矩阵:以下来源:https://blog.csdn.net/su_bao/article/details/80997077...

2019-07-06 20:36:58 8736 1

翻译 多目标跟踪算法SOART

本文对多目标检测方法SOART进行了翻译论文地址:http://arxiv.org/pdf/1602.00763.pdf代码地址:https://github.com/abewley/sort 文章的重点是有效地处理帧与帧之间的关联。 使用卡尔曼滤波器处理跟踪问题的运动预测 使用匈牙利算法处理数据关联分量 文章只针对各种...

2019-07-06 20:20:50 1178

原创 多目标检测简介及论文代码推荐

以下参考博文:https://www.cnblogs.com/jjwu/p/8512730.html以下参考博文:https://blog.csdn.net/u011608180/article/details/86525433视觉目标跟踪基本流程: 视觉目标(单目标)跟踪任务是在给定某视频序列初始帧的目标大小与位置的情况下,预测后续帧中该目标的大小与位置跟踪流程:...

2019-07-06 19:14:01 3418

基于Packet tracer的小型企业网络设计.pkt

Packet tracer的小型企业网络设计pkt文件,外网连接部分有瑕疵,只时合学习交流使用

2020-12-29

空空如也

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

TA关注的人

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