自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (6)
  • 收藏
  • 关注

原创 tensorflow常用优化器总结

反向传播算法和梯度下降算法用来调整神经网络中参数的取值,梯度下降算法主要用于优化单个参数的取值,反向传播算法给出了高效的方式在所有参数上使用梯度下降算法,来使得神经网络模型的损失函数尽可能小。Tensorflow提供了多种方式实现反向传播和梯度下降过程,通用的方式为:tf.train.GradientDescentOptimizer(learning_rate = 0.1).minimize(lo...

2018-09-12 17:12:09 502

原创 几种经典神经网络的结构

#AlexNet2012年出现的一个8层卷积神经网络,ILSVRC比赛Top5错误率达到了15.315%。AlexNet使用了5个卷积层(包括3个pooling层和2个norm层)、3个全连接层,总共60M个参数。#ZF-Net2013年提出的一个算法,Top5错误率达到了11.743%。所采用的神经网络框架几乎和AlexNet一样,区别仅仅是把第一个卷积层的卷积核尺寸从11*11修改...

2018-07-17 09:09:48 6282

原创 tensorflow—tf.one_hot()函数

tensorflow中tf.one_hot()函数的作用是将一个值化为one-hot编码的向量,指的是在分类问题中,将存在数据类别的那一类用X表示,不存在的用Y表示,这里的X常常是1, Y常常是0。one-hot 的API如下:one_hot( indices, depth, on_value=None, off_value=None, axis=None, dtype=None, name=No...

2018-07-02 21:09:01 1145

原创 Tensorflow框架GPU使用

 在配置好GPU环境的TensorFlow中,如果操作没有明确地指定运行设备,那么TensorFlow会优先选择GPU,但只会选择一个GPU来计算。可以通过tf.device来手动指定:import tensorflow as tfwith tf.device('/cpu:0'):    a = tf.constant([1.0, 2.0, 3.0], shape=[3], name = 'a')...

2018-06-29 15:10:42 432

原创 TensorFlow常用生成函数

TensorFlow随机数生成函数TensorFlow常数生成函数

2018-06-29 11:40:27 214

原创 Tensorflow深度学习框架搭建

       本文基于Tensorflow搭建了一个卷积神经网络框架,用于对tensorflow中自带的mnist手写字体识别数据集。mnist手写字体识别几乎是入门深度学习必学的一个例子。本文搭建的框架组成依次为:卷积层1、池化层1、卷积层2、池化层2、全连接层1、全连接层2。利用AdamOptimizer优化器来优化模型,代码如下:import tensorflow as tffrom te...

2018-06-28 19:53:17 961

原创 JAVA环境变量配置

##配置java环境变量1. JAVA_HOME  我的电脑>属性>高级>环境变量>系统变量>新建  JAVA_HOME=JDK根目录,即JDK的安装目录,目的,供其他地方引用JDK目录  2.Path:告知系统java命令路径      Path变量是系统自带的,不可以删除里面已有的值,只需要在后面添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre...

2018-06-27 19:45:45 146

原创 Tensorflow指数衰减方法设置梯度下降算法的学习率

      通过指数衰减的学习率可以让模型在训练的前期快速接近较优解,又可以保证模型在训练后期不会有太大的波动,从而接近局部最优解。Tensorflow调用tf.train.exponential_decay函数实现指数衰减学习率。global_step = tf.Variable(0)#通过exponential_decay函数生成学习率learning_rate = tf.train.ex...

2018-06-09 09:45:30 1587

原创 sklearn机器学习实例

sklearn是非常流行的机器学习库,实现了很多的机器学习模型。官网:http://scikit-learn.org/stable/  里面有全面的实例和模型参数讲解,用到哪个模型就去官方查看说明文档。基本功能主要被分为六大部分:分类,回归,聚类,数据降维,模型选择和数据预处理。 Estimator框架的基本使用套路:     model = EstimatorObject()  #得到模型   ...

2018-05-02 18:05:50 9550 9

原创 python实现决策树实例

      今天用python实现了一个决策树模型,python做机器学习有大量的库支持,简洁高效,没有深厚数学与算法基础的人也可以调用库来实现机器学习模型。当然大家想做好机器学习还是要好好积淀深厚的知识,只当调包侠能做的东西非常有限啊。       本文是对经典的鸢尾花数据集做分类,大家需要下载sklearn、pandas、matplotlib、seaborn库,可以直接在pycharm中下载,...

2018-03-31 11:25:37 4064

原创 Hadoop快速安装教程

ubuntu16.04+hadoop2.7.5+java1.8.0_161看了网上的安装教程,遇到了一些问题并解决,就重新整体了下安装过程,亲测成功。各软件下载地址:ubuntu:http://www.ubuntu.org.cn/downloadjava:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-dow

2018-02-02 17:15:06 723

原创 BLE蓝牙开发快速流程

#BLE蓝牙开发思路BLE(即低功耗蓝牙)使用的是GATT协议,协议主要是由特征值characterister提供数据传输的。GATT由很多服务service组成,每个service又包含多个特征值characteristic,比如你读取手环中的心率就是从特定服务service中的特定characteristic中读取的,相应的向手环发送信息也是在相应的特征值中写入数据。所以只要能获取到各个数据类...

2018-02-01 17:57:58 591

原创 Java回调机制

最近做android项目碰到了很多回调方法,就上网学习了java回调机制。Java回调机制还是非常重要并且常用的,网上的介绍鱼龙混杂,看的一头雾水,有些答案回调与异步、甚至连同步异步都没分清,事实上回调常常与异步一块使用来提升执行效率。以下两篇博客写的不错:1. http://www.importnew.com/19301.html2. https://www.cnblogs.com/xr

2018-01-12 15:38:17 144

原创 关于STM32串口通信数据回显问题解决

在做两个STM32通过RS232串口通信的时候,每个节点的数据波动很厉害,查了下原因是数据回显的问题,就是只开启一个板子的时候RX端口也会收到TX端口发送的数据。原因是串口通信时我们所用的波特率为9600属于高频了,这样连在TX与RX端口的线会发生高频干扰。解决方法:只要将两个板子的地线接一块就可以消除高频干扰了。      与其他芯片之间的串口波动问题都可以参考解决。

2016-08-25 19:01:02 3534

原创 在ubuntu12.04与linux嵌入式开发板之间开启NFS文件系统

当我们在开发板上移植好linux操作系统及搭建好文件系统后,利用NFS文件系统可以非常方便我们在开发板上运行和调试程序,NFS通过网线连接PC机使我们直接可以在开发板上运行PC机上的程序。看着书和网上的资料弄了半天终于配置好了。配置前要保证开发板与ubuntu虚拟机要相互ping通!!因为NFS是通过网线通信的嘛。步骤如下:1.首先在要ubuntu虚拟机上安装NFS服务:    s

2016-08-03 08:42:15 2416

转载 程序员及嵌入式的一些学习建议

原文作者写的非常实用,给想学嵌入式linux的同学们指明了方向!有人说程序员可以说是一个吃青春饭的职业。而且做程序员很累,每天都是代码,感到很枯燥无味,一个人如果做到35或者40来岁.估计他的程序生涯也差不多到头了;也有人说程序员有两条进阶路线。一条是技术路线,由程序员,经系统分析师、系统设计师、项目经理、产品经理,直到架构设计师为归宿。另一条是领导路线,由程序员,经开发小组负

2016-04-08 17:59:27 896

幸运大转盘(Android实现)

Android实现的幸运大转盘。点击go开始旋转,再次点击后转盘停止

2018-01-09

雪花飘落安卓实现

在安卓中使用SurfaceView来实现雪花飘落的动画效果。SurfaceView拥有独立的绘图表面,能够实现复杂而高效的界面,可以下载研究学习。

2017-12-29

经典计算器程序-java编写

java语言编写的经典计算器程序,适合初学者研究学习!

2017-11-21

win7-64-DNW-USB驱动

解决window7中DNW的USB驱动问题。亲测JZ2440开发板可用。

2017-11-09

国家计算机四级嵌入式题库破解版

这里是2016年9月份国家计算机四级嵌入式的题库,带有解析。并且可以模拟考试在线打分

2016-08-23

arm-linux-gcc交叉编译器

本工具为arm-linux-gcc-4.4.3版本,在linux中解包后设置好环境变量就可以使用了!

2016-07-11

空空如也

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

TA关注的人

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