- 博客(21)
- 收藏
- 关注
原创 【概念梳理】激活函数
多层神经网络中,上层节点的输出和下层节点的输入之间具有一个函数关系,这个函数称为激活函数(Activation Function)。
2023-04-08 15:49:51
2499
原创 【Makefile】3种通配符wildcard、notdir、patsubst的用法
1、wildcard : 扩展通配符2、notdir : 去除路径3、patsubst :替换通配符例子:1、建立一个测试目录,在测试目录下建立一个名为sub的子目录mkdir testcd testmkdir sub2、在test下,建立a.c和b.c2个文件,在sub目录下,建立sa.c和sb.c2 个文件3、建立一个简单的Makefile文件,文件内容为src=$(wildcard *.c ./sub/*.c)dir=$(notdir $(src))obj=$(patsubs
2020-12-17 21:10:26
642
原创 【C/C++】string类型的compare函数
C++string的compare()比较函数两个字符串相同,返回0。调用字符串小于被调用字符串,返回-1。调用字符串大于被调用字符串,返回 1。字符串说的大小通常和字典顺序是一致的。 字符串小的在字典里靠前,字符串大的在字典里靠后。即返回值是-1的话,调用字符串比被调用字符串靠前;返回值是1的话,调用字符串比被调用字符串靠后。compare()比较时,是逐字符比较的,一旦能比较出结果,就不再比较了。 例如“abc”和“adf”,首先a和a比较,比不出结果;则b和d比较,结果就是“abc”小于
2020-12-14 11:08:37
7351
原创 Anaconda新旧版本下载
Anaconda下载一、以往版本清华大学开源软件镜像站.Anaconda3-4.3.0.1-Windows-x86_64.exe 对应 python3.6.0Anaconda3-5.1.0-Windows-x86_64.exe 对应 python3.6.3Anaconda3-5.2.0-Windows-x86_64.exe 对应 python3.6.5二、官网Anaconda
2020-08-10 13:39:57
520
原创 【Python】Windows 下使用 pyinstaller 对模型文件打包
用到的几种主要的python包的版本(CPU)1、pyinstaller:3.3.1(打包成 exe)2、tensorflow:1.4.0(深度学习框架)3、keras:2.0.8(模型时基于 keras 训练的)4、opencv-python:4.1.0.25(主要用于图像数据的读取与存储)5、numpy:1.15.0(主要用于图像数据的矩阵操作)……注:很多时候打包不成功,或者打...
2019-07-10 16:12:26
1994
原创 【软件知识】Tensorflow版本和cuda/cudnn版本的对应关系,Linux查看CUDA和CUDNN版本
一、Linux查看CUDA和CUDNN版本cuda 版本cat /usr/local/cuda/version.txtcudnn 版本cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2二、Tensorflow版本和cuda/cudnn版本的对应关系参考官网地址:Windows端:https://tensorflow....
2019-06-25 11:28:40
1842
原创 【常见错误】ImportError: libcublas.so.8.0: cannot open shared object file: No such file
问题:在用GPU版本的 Tensorfolow 进行模型训练时,在 import tensorflow as tf 时常常会出现 ImportError: libcudart.so.8.0: cannot open shared object file: No such file or directory 这样的错误。解决方法:1、首先检查 /usr/local/cuda-8.0/lib6...
2019-06-25 11:17:15
5734
原创 【必备操作】图像标注工具:Labelme 安装及使用教程
序言本博客介绍了 labelme 的安装与使用。我们在做语义分割和目标检测的时候,图像的标注一直是一项重点工作,在这里,本博客将向大家介绍一下图像标注工具 labelme 的安装与使用方法。Labelme 是 python 下的一个工具包,所以本文同时使用了 Anaconda.1、安装方法1.1 Ubuntu# An highlighted block# Ubuntu 14.04 /...
2019-06-24 16:44:13
3329
原创 【概念梳理】NMS 非极大值抑制
写在最前本文对网上关于 NMS 的解释整理了一下一、原理YOLO在最后的一个步骤就是对 SxSx(Bx5+C) 个向量进行非极大值抑制(Non-max suppression),一开始不是太明白非极大值抑制是如何操作的,也就是不太清楚YOLO最后做完卷积后如何对求得向量进行预测,求得目标框位置。对YOLO代码分析完之后对其他步骤操作有了一个大致的认识之后,回顾最后一步非极大值抑制,发现非极...
2019-05-09 16:58:22
7020
2
原创 【Keras实战】使用 plot_model 出现的问题
问题描述OSError: pydot failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensure that its executables are in the $PATH.OSError: `pydot` failed to call GraphViz.Please insta...
2019-05-09 10:30:33
4873
4
原创 【Matlab】读取".shp"文件
写在最前本文主要介绍了 Matlab 中函数 shaperead 的用法以及如何用shp文件制作真值图。该函数可以用于读取 “.shp” 文件。代码% 标准开头clcclear close all% 读取文件 “*.shp”shpPath='*.shp';shp=shaperead(shpPath);dataSet=shp;% 获取shp文件的大小,即shp文件中有...
2019-05-08 14:56:48
9178
1
原创 【Matlab】读取".hdr"文件
写在最前本文主要介绍了 Matlab 中函数 multibandread 的用法。该函数可以用于读取 “.hdr” 文件。一、函数:multibandread()% 该函数语法规则为:X = multibandread(filename, size, precision, offset, interleave, byteorder)% filename: 文件名% size:图像尺寸和...
2019-05-08 14:55:53
12891
14
原创 【Keras实战】SegNet
本文使用 Keras 实现了 PSPNet 网络的整体架构# -*- coding: utf-8 -*-"""Created on Fri Apr 19 16:33:17 2019@author: zhangyonghui"""from keras.models import Modelfrom keras.layers import Conv2Dfrom keras.layer...
2019-05-08 11:27:57
2957
17
原创 【论文学习】图像领域的经典论文 PDF 下载地址(持续更新)
一、语义分割FCN: Fully Convolutional Networks for Semantic SegmentationUNet: U-Net-Convolutional Networks for BiomedicalDeepUNet: DeepUNet: A Deep Fully Convolutional Network for Pixel-level Sea-Land Seg...
2019-05-08 10:27:26
305
原创 【必备操作】Windows + Anaconda3 + TensorFlow 安装教程
环境:win10-64 位和 win7-64 位(系统必须是64位,因为 TensorFlow 只支持64位)一、安装 Anaconda31、下载 Anaconda3Anaconda官网链接这里我们选择Windows版本,python 3.6 version 64 位,如下图所示。2、安装 Anaconda31、下载完成之后,开始安装 Anaconda32、注意:安装过程中要选择...
2019-05-08 10:01:12
849
4
原创 【Python】os和shutil模块
os一、概念描述Python: os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。二、python路径操作1、os.path.abspath():获取绝对路经os.path.abspath(os.path.join(os.path.dirname(‘settings.py’),os.path.pardir))os.path.pardir是父目录...
2019-05-08 09:14:15
897
1
原创 【必备操作】GitHub(网页版)简明教程
GitHub(网页版)简明教程GitHub官网:GitHub一、注册进入GitHub官网,界面如下图所示。根据提示一步一步完成注册。二、使用1、登录用户主页,界面如下图所示。2、点击上图中的绿色按钮“New repository”创建新的知识库,点击后的界面如下图所示。(上图中的“FCN-zyh”和“yida”是我以前建立的知识库,“wdzyh”为我的用户名。)在新界面输入新...
2019-02-28 16:03:01
1294
原创 【必备操作】系统安装与U盘启动盘的制作
1. 制作一个装机版u盘启动盘第一步制作装机版u盘启动盘准备工作① 首页搜索下载 装机版u盘启动盘制作工具(网上好几种例如老毛桃、U启动、大白菜等这里介绍老毛桃)安装到电脑上;(LaoMaoTao.exe文件已在压缩包里)如图是已经下载好的老毛桃安装包和U启动安装包:U启动.exe ...
2019-02-28 15:47:35
421
原创 【概念梳理】语义分割
一、“语义分割”中的“语义”1、中级语义概念:图像的中级语义是指将具有相似特征的相邻像素构成的图像块所具有的像素以外的附加信息,如图像块的粗糙度、对比度、方向度、紧凑度等 ,以此辅助图像分割并提升效果。2000年左右,研究人员将图论的理论和方法引入图像分割问题。其原理是将待分割的图像映射为带权无向图,根据图的顶点以及边的信息构造代价函数并进行优化,将图像分割问题转换为图的顶点标注问题,标号相...
2019-01-08 10:26:18
1734
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人