自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神兽乌鸦

学习是一种信仰!

  • 博客(18)
  • 资源 (17)
  • 收藏
  • 关注

原创 TensorFlow学习(11)——卷积神经网络

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# ====================一、载入训练数据==============================mnist = input_data.read_data_sets("../MNIST_data", one...

2018-10-31 14:19:21 258

原创 TensorFlow学习(10)——tensorboard scalar的使用

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 第一步、载入训练数据mnist = input_data.read_data_sets(train_dir="../MNIST_data", one_hot=True)# 设置批次大小batch_size = 5 # ...

2018-10-30 12:00:05 1953

原创 TensorFlow学习(9)——tensorboard name_scope的使用

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 第一步、载入训练数据mnist = input_data.read_data_sets(train_dir="../MNIST_data", one_hot=True)# 设置批次大小batch_size = 5 # ...

2018-10-30 11:59:02 341

原创 TensorFlow学习(8)——Dropout的使用

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 第一步、载入训练数据mnist = input_data.read_data_sets(train_dir="../MNIST_data", one_hot=True)# 设置批次大小batch_size = 10 #...

2018-10-30 11:57:49 3106

原创 TensorFlow学习(7)——增加隐藏层优化mnist手写识别

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 第一步、载入训练数据mnist = input_data.read_data_sets(train_dir="../MNIST_data", one_hot=True)# 设置批次大小batch_size = 10 #...

2018-10-30 11:55:38 687

原创 TensorFlow学习(6)——简单的mnist手写识别

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 第一步、载入训练数据mnist = input_data.read_data_sets(train_dir="../MNIST_data", one_hot=True)# 设置批次大小batch_size = 5 # ...

2018-10-30 11:54:38 161

原创 TensorFlow学习(5)——线性回归

import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt# =======================第一步、样本======================================# 从-0.5到0.5之间生成200个随机点(现在只是一个一维的数据)# 但是我们需要用到的是二维的数据因...

2018-10-30 11:53:17 206

原创 TensorFlow学习(4)——TensorFlow的简单使用

import tensorflow as tfimport numpy as np# 在这个例子中,我们的目标就是要找到合适的b和k,使得该线性模型能够把上面的样本给表示出来# 第一、使用Numpy生成一百个随机点,这就是样本x_data = np.random.rand(100)y_data = x_data*0.1 + 0.2# 第二、构造一个线性模型b = tf.Va...

2018-10-30 11:51:21 174

原创 TensorFlow学习(3)——Fetch和Feed的使用

import tensorflow as tf# ===========Fetch============input1 = tf.constant(3.0)input2 = tf.constant(2.0)input3 = tf.constant(5.0)add = tf.add(input2, input3)mul = tf.multiply(input1, add)sub =...

2018-10-30 11:49:45 262

原创 TensorFlow学习(2)——变量的使用

import tensorflow as tf# 定义一个变量x = tf.Variable([1,2])# 定义一个常量a = tf.constant([3,3])# 定义一个减法的opsub = tf.subtract(x,a)# 定义一个加法opadd = tf.add(x,sub)# 初始化所有变量,这一步很重要init = tf.global_variables_...

2018-10-30 11:48:00 195

原创 TensorFlow学习(1)——创建图和启动图

import tensorflow as tf# 创建一个一行两列的常量op(向量)m1 = tf.constant([[3, 3]])# 创建两行一列的矩阵opm2 = tf.constant([[2], [3]])# 创建一个矩阵乘法的opproduct = tf.matmul(m1, m2)# 输出print(product)# 定义一个绘画启动一个默认的Session...

2018-10-30 11:47:13 335

原创 TensorFlow常用优化器性能对比,以及各自优缺点

首先说明,本文不深入研究优化器的内部数学原理,只给出最终的结论。性能对比TensorFlow中提供了如下的对的优化器:tf.train.Optimizertf.train.GradientDescentOptimizertf.train.AdadeltaOptimizertf.train.AdagtadOptimizertf.train.AdagradDAOptimizertf.t...

2018-10-26 16:29:51 3679

原创 防止过拟合的方法

防止过拟合的方法:增加数据集出现过拟合的情况大部分是因为数据量过少,然而神经网络太过于复杂,所以增加数据集是十分有利于防止过拟合的。正则化方法C=C0+λ2n∑ww2C=C_0 +\frac{ \lambda }{2n} \sum_{w}w^2C=C0​+2nλ​∑w​w2:C0C_0C0​就是原来的代价函数,现在我们在代价函数上增加一个正则化项λ2n∑ww2\frac{ \lambda...

2018-10-25 16:22:54 264

原创 二次代价函数、交叉熵代价函数、对数似然代价函数的应用场景

二次代价函数的局限性首先来说一下二次代价函数的局限性,看下面这张图:假设现在使用的激活函数是sigmoid,并且代价函数是二次代价函数,我们收敛得目标是1,那么A点的梯度比较大,B点由于离目标比较近梯度小,所以是合理的;但是如果我们的收敛目标是0,那么A点离目标比较近,所以梯度应该要小于B点,但是图中明明是A点的梯度大于B点,这是不合理的。交叉熵正式由于二次大家函数的这个局限性,我们需要...

2018-10-25 11:43:40 2293

原创 机器学习中权值W和偏导b与激活函数的关系

在机器学习中,我们经常会用到线性回归:y = Wx+b我们也会用到损失函数,损失函数的公式如下图:通过观察上面的式子我们发现,激活函数 σ\sigmaσ 包含着线性函数 Wx+b,这个时候损失函数就和权值W和偏置值b联系起来了。接着我们队损失函数的W和b分别进行求导:就像图中所说的,W和b的梯度跟激活函数的梯度成正比,激活函数的梯度越大,则w和b的大小调整得越快,训练收敛得越快。所以...

2018-10-25 10:58:24 3109 1

原创 TensorFlow定义隐藏层的方法

最近在学习TensorFlow,跟着教程敲了很多代码,但是也只是仅仅跟着敲,虽然也写过简单的隐藏层,但是真正要自己敲一个隐藏层还是感觉一脸懵逼,于是就有了这篇简短的博客。初学者在写隐藏层的时候通常会遇到以下两个疑问:不知道如何设置张量的维度不知道该选什么激活函数设置隐藏层维度观察下面这段关于mnist手写识别数字的代码:# 第二步、定义神经网络模型# 输入层x = tf.pla...

2018-10-24 17:05:32 3983

原创 TensorFlow中random_normal和truncated_normal的区别

区别如下:tf.random_normal() 正太分布随机数,均值mean,标准差stddevtf.truncated_normal() 截断正态分布随机数,均值mean,标准差stddev,不过只保留[mean-2stddev,mean+2stddev]范围内的随机数那么什么是正太分布呢?看下面这张图,就是正太分布的直观图:好了看完上面这张图,我们就可以理解什么是rando...

2018-10-24 14:52:54 2270

原创 Anaconda无法找到.jupyter文件的解决办法

安装Anaconda后我们打开主目录一般会看到全部文件,如下:在这里不小心你可能会删掉一些文件,那非常不安全,所以我们要更改一下打开目录。配置路目录一般在C:/用户/用户名/.jupyter/下,但是我怎么都找不到,所以这里还有一些坑。那么要如何解决呢?其实很简单,但是网上有很多错误的教程,以下是我的解决办法:打开Anaconda Prompt输jupyter notebook–g...

2018-10-21 14:01:51 9414

pytorch中文文本分类训练数据.rar

pytorch中文文本分类训练数据

2021-05-28

Android上部署pytorch实现拍照性别识别

本项目是一个Android项目,该项目实现了Android上部署pytorch实现拍照性别识别。亲自运行,可用,希望帮助到大家

2020-04-24

pytorch性别识别.pt模型

这是我写性别识别demo训练出来的模型,大家可以下载使用。本人亲自迁移到Android设备,完全没有问题。

2020-04-24

swing-worker-1.1.jar

draw9patch.bat打不开的解决办法

2015-10-26

push(实现消息推送)

实现了服务器向客户端推送消息,包含服务器端和客户端,本人亲测可用。

2014-09-29

小米文件管理器

最优秀的开源文件管理工具,非常值得借鉴!

2014-09-29

高仿今日头条

高仿今日头条的源码,写得很好,本人亲测可用。

2014-09-29

webservice标准示例,实现号码归属地的查询

我第一次使用webservice传输数据的时候用来参考的例子,里面代码很清晰,适合做参考,而且实现了号码归属地的查询,代码简洁。

2013-08-15

android下拉刷新功能

实现下拉刷新列表的功能,开发的时候用到,经验证,可以使用。

2013-08-15

实现类似QQ的好友列表展示,列表有头像、文字

使用ExpandableListView实现了类是QQ好友列表的功能,我开发的时候用到的,经过验证,可以使用,希望对大家有帮助。

2013-08-15

android图案解锁源码

本源码是一个图案解锁源码,我已经通过测试,用起来很好,在此分享给大家!愿我们共同进步!

2013-06-03

Java调用C的例子

一个很实用的例子,入果哪位朋友要实现Java调用C就进来看看吧,这是在开发的时候用到的,当时找了蛮久的,现在奉献出来,嘿嘿

2012-11-08

JBox2D(本人已经成功使用)

很好的一款android开发包,下载后导入到eclipse就可以了

2012-11-08

android多点触屏

通过这个程序我们可以很好的实现多点触屏,程序简单,实用,是我们开发游戏时经常用的

2012-09-20

Android Tab页面手势滑动切换

Android Tab页面手势滑动切换以及动画效果

2012-09-19

撕衣服游戏源码

实现撕衣服的效果,希望大家能有所启发!我找了很久的,也运行通过了

2012-09-19

整理出来的一些Android基础知识

整理出来的一些Android基础知识

2012-07-03

空空如也

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

TA关注的人

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