自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

viafcccy的博客

一个技术菜鸟的成长历程

原创 TensorFlow(十五)tensorflow与深度学习总结

一、算法逻辑总结 二、tf编程逻辑总结

2019-09-19 11:00:26 163 0

原创 TensorFlow(十一)AlexNet网络(猫狗大战)详解与代码实现

Kaggle是由联合创始人、首席执行官安东尼·高德布卢姆(Anthony Goldbloom)2010年在墨尔本创立的,主要为开发商和数据科学家提供举办机器学习竞赛、托管数据库、编写和分享代码的平台。该平台已经吸引了80万名数据科学家的关注,这些用户资源或许正是吸引谷歌的主要因素。 本代码实现的...

2019-09-14 15:32:04 794 5

原创 matlab蚁群算法(ACA)详解(二)旅行商问题(TSP)详解

之前已经使用遗传算法、模拟退火算法是实现了对于TSP问题求解。本次主要使用的是蚁群算法进行求解,算法的基本原理已经在第一篇算法入门中做了详细的讲解。下面主要就是进行代码的实现: 数据使用测试数据如下: 徐州 常州 青岛 北京 祁县 洛阳 黄山 ...

2019-07-13 11:41:45 926 0

原创 matlab模拟退火算法(SA)详解(二)旅行商问题(TSP)详解

旅行商问题(TravelingSalesmanProblem,TSP)代表一类组合优化问题,在物流配送、计算机网络、电子地图、交通疏导、电气布线等方面都有重要的工程和理论价值,引起了许多学者的关注 。TSP简单描述为:一名商人要到n个不同的城市去推销商品,每2个城市i和j之间的乐离为d,如何选择一...

2019-07-09 10:24:37 1150 0

原创 matlab遗传算法(GA)详解(二)旅行商问题(TSP)详解

旅行商问题,即TSP问题(Traveling Salesman Problem)又译为旅行推销员问题、货郎担问题,是数学领域中著名问题之一。假设有一个旅行商人要拜访n个城市,他必须选择所要走的路径,路径的限制是每个城市只能拜访一次,而且最后要回到原来出发的城市。路径的选择目标是要求得的路径路程为所...

2019-07-03 23:12:30 4297 2

原创 五子棋智能算法——博弈树编程实现一字棋(四)

一字棋指的是:在一个九宫格内率先连成三个字的取胜 首先,基于前面决策树的讲解 博弈的棋类游戏等等 只要找到合适的估值函数都可以使用博弈树来实现 下面我们来使用博弈树完成一字棋的算法。 根据前面的算法思想我们算法大致分为几步: 1.对棋局落子有正确的估值 2.通过遍历建立博弈树 3.对博...

2019-06-02 20:43:36 2245 1

原创 python人脸识别(四)

7 人脸识别和应用 7.1 训练模型 、 7.2最终代码 # -*- coding: utf-8 -*- """ Created on Tue Feb 26 14:24:07 2019 @author: fancheyu ""&...

2019-02-27 16:42:43 439 4

原创 android开发【五】(基于android studio3.2)简单的地图开发

首先我们需要登录百度地图官网获取百度地图的sdk http://lbsyun.baidu.com/apiconsole/key  点开后 选择注册开发者账号 获取密匙 进入控制台  此时我们是没有密匙的我们来创建一个应用获取AK 最最重要的  在下载sdk时务必按照和我一样...

2019-01-21 18:43:14 775 3

原创 c语言实现贪吃蛇教程

效果图如图  首先发现组成元素是“实心方块”我们可以百度 也可以在我这里直接复制 ▇ 进编译环境 (这个方块是两个字节这个很重要) 完成这个小程序基本上我们分以下几步 1.完成所有静态的元素(四周的方块界线) 2.绘制蛇 3.使蛇吃东西   下面分布进行实现 首先完成第一步 ...

2018-11-25 13:29:58 2698 4

原创 进程列表、协程与后台

命令列表:让tty一次执行多段命令 pwd ; ls ; cd /etc ; ls -l ; pwd 进程列表:生成一个子shell来执行一组命令列表 ( pwd ; ls ; cd /etc ; ls -l ; pwd ) ( pwd ; ls ; cd /etc ...

2019-11-24 10:51:33 103 0

原创 符号链接和硬链接

软连接(符号链接):相当于win中的快捷方式 硬链接:当前文件的镜像文件 首先我们创建一个新的文件修改内容为1234 ln -s source lnssource #软链接 ln source lnsource #硬链接 可以看到 ubuntu下使用stat查看文件详情 ...

2019-11-20 23:56:33 86 0

转载 傅里叶变换详解!!!

作者:韩昊 知乎:Heinrich 微博:@花生油工人 知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。 ...

2019-11-20 00:00:39 149 0

原创 (*visit)(TElemType e )函数指针理解

基础知识 函数指针 的本质是一个指针,该指针的地址指向了一个函数,所以它是指向函数的指针。我们知道,函数的定义是存在于代码段,因此,每个函数在代码段中,也有着自己的入口地址,函数指针就是指向代码段中函数入口地址的指针。 函数指针的声明方法为: 返回值类型 ( *指针变量名) ([形参列...

2019-10-27 13:13:27 1429 0

原创 数据结构——树知识点总结(一)

序 数据结构分为:逻辑结构、存储结构。 逻辑结构分为:集合、线性结构、树形结构、图形结构。 --线性表、栈、队列、树、图等逻辑结构。 --其中线性表、栈、队列为线性结构,树和图都是非线性结构。 物理存储结构分为:顺序存储结构、链式存储结构,索引结构,哈希结构。 逻辑结构可以采用两种方法...

2019-10-26 00:07:09 279 0

原创 获取DataTable中的Row的长度

在ms给的文档中没有找到关于怎样获取DataTable中Row长度的方法 https://docs.microsoft.com/zh-cn/dotnet/api/system.data.datarow.itemarray?view=netframework-4.8#System_Data_Dat...

2019-10-12 21:31:09 354 0

原创 TensorFlow(十七)训练自己的图像识别模型(基于VGG16)

下面将会使用VGG16为基础,来微调(Fine-tune)模型达到训练我们自己的数据的目的。这里将会分类一些地表的卫星图片来区分森林、水域、岩石、农田、冰川和城市区域。数据集已经上传至CSDN:https://download.csdn.net/download/viafcccy/11791071...

2019-09-21 10:40:22 488 0

原创 关于argparse

作用就是用来为脚本添加命令行参数,例如下面的代码: # coding:utf-8 from __future__ import absolute_import import argparse import os import logging from src.tfrecord import m...

2019-09-20 15:25:08 123 0

原创 关于from __future__ import absolute_import

这段代码应当分为两段来解读首先是from __future__ __future__简单来说就是在python的发展过程中,版本更新是一定要有的但是在老的版本中,因此出现了这个模块,可以将新的版本的模块移植到,老的版本中来。用于测试新的模块是否兼容、是否可靠等问题,也可以作为代码向下兼容的一种...

2019-09-20 15:20:19 146 0

转载 图片格式的区别

对于做设计这一行的人来说,这几个图片格式是最常用的,也是最常见的,几乎每一天都要与他们打交道。 刚刚入门的新人通常不知道在什么地方如何使用他们或者说如何更有效的使用他们。 那他们到底是有什么区别?(一句话,可看总结) 用最简单的话来说就是三种:真实性、透明性、矢量性 1、真实性中就是色彩度、位深、...

2019-09-20 13:55:21 243 0

原创 TensorFlow(十六)CIFAR-10数据集分类

本次我们将会使用直接使用tensorflow中自带的模型对cifar10数据集进行分类、识别,通过前面的代码书写,我们了解了怎样构架一个卷积神经网络,但是大多数情况都是可以直接使用模型,然后微调参数来实现的。 下面我们通过cifar10来熟悉,正式训练一个神经网络的过程: cifar数据集下载...

2019-09-19 13:05:09 472 0

转载 TensorFlow(十四)CNN网络架构演进:从LeNet到DenseNet

卷积神经网络可谓是现在深度学习领域中大红大紫的网络框架,尤其在计算机视觉领域更是一枝独秀。CNN从90年代的LeNet开始,21世纪初沉寂了10年,直到12年AlexNet开始又再焕发第二春,从ZF Net到VGG,GoogLeNet再到ResNet和最近的DenseNet,网络越来越深,架构越来...

2019-09-15 14:28:28 122 0

原创 TensorFlow(十三)卷积神经网络常见函数总结

本篇介绍在神经网络中的常见函数 和编程层面的常见问题 一、placeholder和variable的区别 在tf中除了数据常量和数据变量之外,还存着一种特殊的数据类型——占位符。由于tf的所有运算都是基于session上的一个graph,因此在将一个一个数据流入graph这个数据在编程过程中...

2019-09-15 13:43:05 115 0

原创 TensorFlow(十二)tensorflow生成的.ckpt模型的读写、使用

在前一篇中使用AlexNet模型训练了一个ckpt模型 但是在使用模型预测的时候又出现了问题 由于在生成过程中没有自定义名称导致不知道在使用的时候不知道变量名称 关于上一篇博文得到的四个模型文件 meta文件 MyModel.meta文件保存的是图结构,meta文件是pb(protocol...

2019-09-15 00:04:39 1098 0

原创 x光违禁物品图片 津南大赛【赛场二】 数据集

可以评论留言问我

2019-09-09 18:50:27 651 28

原创 ubuntu安装双系统 分辨率无法调整 卡在开机界面

今天准备在主力电脑上装ubuntu跑一下深度学习,以前在thinkpad x230和VM上都装过双系统,这台电脑上也装过deepin(linux的一个国内distribution)。本想着应该很easy,但是一波三折,这里写一下给一样问题的人吧。 先来一张ubuntu的美照 讲讲解决...

2019-09-07 20:24:59 239 1

原创 TensorFlow(十)LeNet网络代码实现

MNIST 数据集可在http://yann.lecun.com/exdb/mnist/获取, 它包含了四个部分: Training set images: train-images-idx3-ubyte.gz (9.9 MB, 解压后 47 MB, 包含 60,000 个样本) Traini...

2019-09-05 19:03:37 141 0

原创 TensorFlow(十)LeNet网络结构详解

LeNet-5出自论文Gradient-Based Learning Applied to Document Recognition,是一种用于手写体字符识别的非常高效的卷积神经网络。 LeNet-5是一个较简单的卷积神经网络。下图显示了其结构:输入的二维图像,先经过两次卷积层到池化层,再经过...

2019-09-04 22:49:04 191 0

原创 TensorFlow(九)初识卷积神经网络

通过前面的了解 了解到了 神经网络 卷积 与 池化 也基本了解了所有卷积神经网络的重要组成部分 卷积神经网络(Convolutional Neural Networks, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络(Feedforward Neural Networks),也就是卷积...

2019-09-04 10:30:06 255 0

原创 TensorFlow(八)卷积与池化

卷积寻找目标边缘 下面我们使用卷积核对图像的边缘与特征进行检测与标记 import tensorflow as tf import cv2 import numpy as np img = cv2.imread("C:\\Users\\Administrator\\Desktop...

2019-08-25 14:16:04 450 0

原创 TensorFlow(七)卷积原理

初识 在神经网络中,每一层的每个神经元都与下一层的每个神经元相连, 这种连接关系叫全连接(Full Connected)。 左图为全连接网络 右图为卷积神经网络 左图:全连接神经网络(平面),组成:输入层、激活函数、...

2019-07-30 22:53:15 186 0

原创 TensorFlow(六)CSV与TFRecords

逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记...

2019-07-20 00:26:33 210 0

转载 python with详解

转自https://www.cnblogs.com/xiaoxia02/p/10104946.html 前言: 在对一些资源进行访问时,常常会出现操作不当或出现异常而导致资源没有得到必要关闭资源释放资源。例如:文件读取、socket等等。 下面内容以文件读取open方法为例。 原始操作...

2019-07-19 17:17:29 162 0

原创 TensorFlow(五)队列与线程

深度学习的模型训练过程往往需要大量的数据,而将这些数据一次性的读入和预处理需要大量的时间开销,所以通常采用队列与多线程的思想解决这个问题,而且TensorFlow为我们提供了完善的函数。 TensorFlow提供了整套实现队列的函数和方法,在TensorFlow中,队列和变量类似,都是计算图上有...

2019-07-19 14:13:46 120 0

原创 TensorFlow(四)反向传播算法(BP)

通过前面几篇建立的神经网络以上一层的输出作为下一层的输入。这种⽹络被称为前馈神经网络。这意味着网络中是没有回路的 —— 信息总是向前传播,从不反向回馈。如果确实有回路,我们最终会有这样的情况:σ 函数的输⼊依赖于输出。这将难于理解,所以我们不允许这样的环路。(前馈 指的是拓扑学上的向前单向传播) ...

2019-07-18 10:34:54 614 0

原创 TensorFlow(三)神经网络基本概念

绪论 根据上面介绍的神经网络,也许或=会感觉神经网络很简单,但是呢只是一个神经元的神经网络,同时省略了许多地方,下面来了解神经网络的更多内容。 一、算法基础 1.梯度下降法 梯度下降法 在第二篇中使用了梯度下降法,但是未能了解是什么,下面来体会它的作用与优缺点: 关于梯度下降法更...

2019-07-14 14:43:28 120 0

原创 TensorFlow(二)Hello Regular Network(一元回归分析函数)

我们准备建立一个如下的一个含有一个隐藏层的神经网络去实现回归分析,这个网络应有输入层、输出层、和隐藏层。 最终实现一个一元回归的分析模型,也就会线性回归。 我们会生成一个y = 4 * x + 1 的线性曲线,随机生成输入数(满足偏差为0.05...

2019-07-10 19:29:29 228 0

原创 Tensorflow(一)Hello TensorFlow

重要概念: 一、基础概念 张量:使用张量(tensor)表示数据,用“阶”表示张量的维度。关于这一点需要展开一下 0阶张量称为标量,表示单独的一个数 1阶张量称为向量, 表示一个一维数组 2阶张量称为矩阵,表示一个二维数组 …… 数据流...

2019-07-10 14:29:24 180 0

原创 matlab蚁群算法(ACA)详解(一)算法入门

算法概要: 模拟蚂蚁觅食行为(最短路径原理)设计的算法。讲蚂蚁群觅食的特点抽象出来转化成数学描述。 • 蚁群算法(Ant Colony Algorithm, ACA)由Marco Dorigo于1992年在他的博士论文中首次提出。 • 蚂蚁在寻找食物源时,...

2019-07-09 14:30:33 1881 0

原创 matlab模拟退火算法(SA)详解(一)算法入门

在许多实际优化问题中,存在许多局部最优解,随着优化问题规模的增大,局部最优解的数量快速增加。 寻找全局最优解可分为两类: 1.确定性方法,常用于求解有一些特殊特征的问题 2.随机搜索方法,(梯度下降法)则沿着目标函数下降的方法搜索,但是常常会陷入局部最小值,而非全局最优解。 模拟退...

2019-07-06 20:37:31 3952 0

转载 Kmeans算法与KNN算法的区别

首先明确一点KNN与Kmeans的算法的区别: 1.KNN算法是分类算法,分类算法肯定是需要有学习语料,然后通过学习语料的学习之后的模板来匹配我们的测试语料集,将测试语料集合进行按照预先学习的语料模板来分类 2Kmeans算法是聚类算法,聚类算法与分类算法最大的区别是聚类算法没有学习语料集合。...

2019-07-06 11:48:41 242 0

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