![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
tensorflow笔记
神经网络学习记录
雨夜※繁华
用最强大的行动力诠释一个完美的自己,期望未来成为自己眼中的大神。改变命运!
展开
-
数字图像处理pillow库
数字图像处理pillow库1. 数字图像处理基本知识之前学过,现在复习。。。from PIL import Imageimport tensorflow as tf from matplotlib import pyplot as plt import numpy as np import pandas as pd print("""1.图像的离散化 连续图像:就是人眼...原创 2020-02-22 11:36:18 · 416 阅读 · 0 评论 -
Matplotlib基础04:使用Pandas绘制鸢尾花数据集
Matplotlib基础04:使用Pandas绘制鸢尾花数据集pandas模块简介Pandas模块是Python用于数据导入及整理的模块,对数据挖掘前期数据的处理工作十分有用。Pandas模块的数据结构主要有两:1、Series ;2、DataFrame相比较于Numpy,Pandas可以存储混合的数据结构,同时使用NaN来表示缺失的数据,而不用像Numpy一样要手工处理缺失的数据,并且...原创 2020-02-20 20:26:37 · 3000 阅读 · 0 评论 -
Matplotlib基础03:波士顿房价数据集可视化
Matplotlib基础03:利用已学知识绘制boston房价的影响因素表波士顿房价数据集介绍散点图描绘这些因素对房价的影响1.我们先下载数据集boston = tf.keras.datasets.boston_housing#加载数据,分训练集与测试集(train_x,train_y),(test_x,test_y) = boston.load_data(test_split=...原创 2020-02-20 17:00:54 · 2874 阅读 · 0 评论 -
Matplotlib基础02:散点图、折线图与柱状图
Matplotlib基础02:散点图、折线图与柱状图散点图散点图Scatter: 是数据点在直角坐标系中的分布图,可以实现–数据分析规律–数据变化的趋势–数据分组。API:scatter()--------用于绘制散点图scatter(x,y,scale,color,marker,label)参数:x,y是绘制数据点的x,y坐标——不可省略;color是数据点的颜色——取值(b,g...原创 2020-02-19 20:45:19 · 1045 阅读 · 0 评论 -
Matplotlib基础01:基本语法
Matplotlib基础01基本画图语法Matplotlib:第三方库,可以快速方便的生成高质量的图表。包括:直方图,柱形图,折线图,散点图,气泡图,三维图等绪论使用matplotlib数据可视化: 数据分析阶段:理解和洞悉数据之间的关系 算法调试阶段:发现问题,优化算法 项目总结阶段:展示项目成果第一:figure对象matplo...原创 2020-02-17 12:26:09 · 232 阅读 · 0 评论 -
pycharm使用tensorflow-gpu报错
ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory解决方案使用方案二成功。原创 2020-02-15 23:22:34 · 360 阅读 · 0 评论 -
conda安装tensorflow-gpu版本
conda安装tensorflow-gpu版本参考链接搭配版本必须对!因为自己安装的cuda是9.0,cudnn是v7,所以直接安装这个版本tensorflow-gpu-1.10.1,python版本是3.6测试成功!!!...原创 2020-02-15 21:59:27 · 757 阅读 · 0 评论 -
tensorflow笔记06
tensorflow笔记06:实现对自己输入的手写图片的检测及对制造数据集的总结。前面我们已经实现了模块化训练神经网络,并保存训练模型,实现对mnist数据集的训练与检查。今天,我们利用已经搭建好的神经网络模型,实现检查自己在画板的写的手写图片。1.实现对自己手写数字的检测第一步:将自己的图片转化为mnist的图片格式(函数是)我们需要一个py文件将自己输入的图片预先处理,使之能够变成...原创 2020-02-14 11:45:24 · 328 阅读 · 0 评论 -
tensorflow笔记05
tensorflow笔记05:模块化实现mnist手写数字的训练与检测目录mnist手写数据集合的简介和下载相关函数介绍及模块化 py文件的准备模型训练修改超参数观察loss的变化及准确率的变化趋势实现断点需续训1.mnist手写数据集合的简介和下载mnist 数据集:包含 7 万张黑底白字手写数字图片,其中 55000 张为训练集,5000 张为验证集,10000 张为测...原创 2020-02-08 13:03:34 · 173 阅读 · 0 评论 -
tensorflow笔记04
tensorflow笔记04:神经网络搭建的模块化过程1.前向传播模块(forward.py)定义前向传播首先要定义三个函数:1.1 forward()def forward(x, regularizer):w= #权重参数b= #偏置项biasy= #网络输出结果,或预分类结果return y第一个函数 forward()完成网络结构的设计,从输入到输出搭...原创 2020-02-03 21:06:35 · 328 阅读 · 0 评论 -
tensorflow笔记03
tensorflow笔记03:神经网络的正则化在学习路上不断前进!!!1.正则化1.1为什么要正则化在介绍正则化前,我们必须先知道**什么是过拟合?**简单来说,过拟合就是模型在训练集上表现得太完美,以至于“过了”如图:x1:欠拟合。x2:刚刚好。x3:过拟合过拟合说明了模型不够通用,如果将模型用于新的数据上,即得到的效果比在训练集上差很多造成过拟合的现象原因是:1.数据少;...原创 2020-02-02 16:17:53 · 308 阅读 · 0 评论 -
numpy中的mat()与matrix()
numpy中的mat()与matrix()个人理解:共同点:两个函数都可以实现将数组转化为矩阵。不同点:matrix默认为np.matrix(data,copy = True),而np.mat(a)如果输入数据a本身是矩阵或者多维数组,不会创建a的一个副本,仅仅是创建了一个新的引用。相当于:np.matrix(a,copy=False)。接下来看源码定义: mat()实际上是asmat...原创 2020-01-31 20:39:39 · 1176 阅读 · 0 评论 -
tensorflow笔记02
tensorflor笔记02:学习率如何更新权重w学习率的概念学习速率是指导我们该如何通过损失函数的梯度调整网络权重的超参数。学习率越低,损失函数的变化速度就越慢。虽然使用低学习率可以确保我们不会错过任何局部极小值,但也意味着我们将花费更长的时间来进行收敛,特别是在被困在高原区域的情况下。结论:学习率过大,会导致待优化的参数在最小值附近波动,不收敛;学习率过小,会导致待优化的参数收敛缓慢。在...原创 2020-01-23 10:59:56 · 352 阅读 · 0 评论 -
tensorflow笔记01
tensorflow笔记01:激活函数与损失函数\激活函数概念神经网络中的每个神经元节点接受上一层神经元的输出值作为本神经元的输入值,并将输入值传递给下一层,输入层神经元节点会将输入属性值直接传递给下一层(隐层或输出层)。在多层神经网络中,上层节点的输出和下层节点的输入之间具有一个函数关系,这个函数称为激活函数(又称激励函数)。上图中,x是输入,b是偏置项,w是权重参数激活函数的用途...原创 2020-01-22 11:48:32 · 163 阅读 · 0 评论