
tensorflow
Lammyzp
这个作者很懒,什么都没留下…
展开
-
tensorflow mnist 数据下载和学习
配置号了tensorflow的环境后,最想的就是跑跑程序,google的minist数据很小,方便我们跑和写一些简单的demo,下面讲解下数据的下载和操作下载1、导入input模块from tensorflow.examples.tutorials.mnist import input_data 2、input_data.read_data_sets("data/", one_hot...原创 2018-08-03 16:20:13 · 824 阅读 · 0 评论 -
代码实现简单的前向、反向传播
神经网络的反向传播,求偏导等的一些原理懂了,可一直不是很清楚具体操作流程是如何的呢?利用tensorflow的函数很容易就实现了前向、反向传播,但如果自己用代码如何实现呢,看了一个基础视频,才有了更深一步的理解。1、首先定义sigmoid函数,以及其倒数这里 deriv的值代表是否对sigmid求导,默认是sigmoid函数,当deriv=true时候,则是对x进行求导。2、输入样...原创 2019-01-17 09:55:26 · 1945 阅读 · 1 评论 -
机器学习——几种距离度量方法比较
1. 欧氏距离(Euclidean Distance)欧氏距离是最容易直观理解的距离度量方法,我们小学、初中和高中接触到的两个点在空间中的距离一般都是指欧氏距离。二维平面上点a(x1,y1)与b(x2,y2)间的欧氏距离:三维空间点a(x1,y1,z1)与b(x2,y2,z2)间的欧氏距离:n维空间点a(x11,x12,…,x1n)与b(x21,x22,…,x2n)间的欧氏...转载 2019-01-11 14:05:50 · 372 阅读 · 0 评论 -
Tensorflow编译android平台的so库和jar包
tensorflow自己编译so库和android jar包,遇到了一些困难,这里简单叙述下注意的问题和基本流程。环境:ubuntu16.04tensorflow1.5 下载地址:https://github.com/tensorflow/tensorflow根据下图,tags不同选择不同tensorflow版本也可以。 1、bazel安装参考官网,:第一步大多已...原创 2019-01-10 12:12:11 · 3611 阅读 · 23 评论 -
tensorflow 实现softmax Regression分类器
softmax 是将分类函数`y = w * x`转化为概率分布的函数。下面是以对tensorflow mnist手写数字图像识别的0-9进行训练识别为例子。为了简单,直接上截图得了: 下面是tensorflow的代码。利用` with tf.name_scope`一个节点借点的写,有利于网络模型的可视化,...原创 2018-12-21 22:57:01 · 387 阅读 · 0 评论 -
tensorboard 可视化之localhost:6006不显示问题
tensorlfow网络模型可视化。baidu了一些方法,现在介绍下我的流程和遇到的问题:配置window7tensorlfow1.5anaconda启动tensorboard1、启动anaconda Prompt,输入:# 启动pycharm或者模型用到的环境activate tensorflow#启动tensorboardtensorboard --logdir=C:\U...原创 2018-12-21 17:31:32 · 23192 阅读 · 4 评论 -
cuda和cudnn安装详解
从事深度学习无论是tensorflow还是caffe都需要安装cuda和cudnn这2个显卡支持的库,经过一番倒腾,将经验分享给大家。cuda的安装1、下载cuda首先去官网下载。在选择版本的时候很重要,默认下载是最新的,若想下载旧的版本可点击如下图红色区域:在选择版本还是比较重要的,因为显卡驱动和cuda的版本需要匹配,否则显示安装了,后面测试通不过,可以参考:cuda relaeas...原创 2018-12-14 19:15:53 · 27518 阅读 · 1 评论 -
tensorflow 线性回归
tensorflow 线性回归学习tensorflow,希望与大家共同进步,下面讲述的是如何利用tensorflow实现一个线性回归的模型的训练。随机数据目前的任务是随机100个点,(x, y)在x和y上存在着高斯误差,看下面代码:import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt...原创 2018-08-03 11:23:16 · 224 阅读 · 0 评论 -
Tensorflow -- 数据操作
Tensorflow – 数据操作tensorflow的数据操作有着一个固定的模式,它先定义变量,操作,然后创建计算图,在图里计算: 如下面的: 1、定义变量、操作(其实也是理解为生成新的变量),此时即使定义时赋值了,变量还是没有值的,是在创建session计算的时候,首先就得变量初始化,赋值操作。 2、创建Session,然后将变量或者操作放入session中计算(ru...原创 2018-08-02 20:33:30 · 391 阅读 · 0 评论 -
tensorflow mnist一层网络的逻辑回归的手写数字识别
下面是根据一个学习视频,自己写的一个一层网络的tensorflow来训练手写数字识别的逻辑回归的训练模型,一些理解见代码的注释,直接上代码,方便自己以后回顾。from tensorflow.examples.tutorials.mnist import input_dataimport tensorflow as tf"""*****************定义操作***********...原创 2018-08-03 19:53:22 · 283 阅读 · 0 评论 -
anaconda的安装和基本使用
anaconda的安装和基本使用配置caffe或者tensorflow都需要安装python和一些依赖库,anacanda可以帮我们省去安装依赖库的麻烦,但个人推荐在使用tensorflow时候使用anconda,如果只使用caffe则不建议使用anaconda,因为anaconda配置了环境变量后,代替系统默认的python后,导致了apt-get install lib 安装的一些pyth...原创 2018-07-26 17:22:35 · 3785 阅读 · 0 评论