Tebsorflow2 学习笔记
tensorflow2 的学习笔记
李亮_sdu
有时间的话,就像写写笔记一样。
展开
-
tensorflow2 keras 搭建网络的两种方法
tensorflow2 keras 搭建网络的两种方法1. Sequential 六步法2. Model 继承1. Sequential 六步法import #import 相关模块train test #定义好测试集训练集model=tf.keras.models.Sequential # 定义网络结构model.compile #优化器,损失函数model.fit ...原创 2020-05-05 17:24:00 · 814 阅读 · 0 评论 -
cifar10标签顺序
顺序是 1飞机, 2汽车, 3鸟, 4猫,5 鹿, 6狗,7 青蛙,8 马, 9船 10卡车标签序号是0-9原创 2020-05-03 20:28:44 · 3935 阅读 · 0 评论 -
tensorflow2 keras inception cifar10训练代码分享
tensorflow2 keras inception cifar10训练代码分享代码分享:import tensorflow as tfimport osimport numpy as npfrom matplotlib import pyplot as pltfrom tensorflow.keras.layers import Conv2D, BatchNormalization...原创 2020-05-03 20:04:50 · 296 阅读 · 0 评论 -
tensorflow2 keras resnet cifar10 训练代码分享
tensorflow2 keras resnet cifar10 训练代码分享import tensorflow as tfimport osimport numpy as npfrom matplotlib import pyplot as pltfrom tensorflow.keras.layers import Conv2D, BatchNormalization, Activa...原创 2020-05-03 20:02:39 · 420 阅读 · 0 评论 -
tensorflow2 keras vgg16 cifar10训练代码分享
tensorflow2 keras vgg16 cifar10训练代码分享代码分享:import tensorflow as tfimport osimport numpy as npfrom matplotlib import pyplot as pltfrom tensorflow.keras.layers import Conv2D, BatchNormalization, Ac...原创 2020-05-03 20:01:00 · 458 阅读 · 0 评论 -
tensorflow2 keras AlexNet cifar10训练代码
tensorflow2 keras AlexNet cifar10训练代码代码分享:import tensorflow as tfimport osimport numpy as npfrom matplotlib import pyplot as pltfrom tensorflow.keras.layers import Conv2D, BatchNormalization, Ac...原创 2020-05-03 19:59:16 · 547 阅读 · 0 评论 -
tensorflow2 keras lenet cifar10 训练代码
tensorflow2 keras lenet cifar10 训练代码代码分享:import tensorflow as tfimport osimport numpy as npfrom matplotlib import pyplot as pltfrom tensorflow.keras.layers import Conv2D, BatchNormalization, Ac...原创 2020-05-03 19:57:27 · 280 阅读 · 0 评论 -
tensorflow2 keras 最简单的手写体识别训练
直接上代码,cup十几秒训练完成,准确率99.999%,也没啥可说的。import tensorflow as tffrom tensorflow.keras.layers import Dense, Flattenfrom tensorflow.keras import Modelimport osmnist = tf.keras.datasets.mnist(x_train, y_...原创 2020-05-03 14:40:37 · 364 阅读 · 0 评论 -
tensorflow2 5种优化器 SGD,SGDM,ADAGRAD,RMSPROP,ADAM 在鸢尾花数据集中的对比
5种优化器的对比在(lr=0.1 epoch=500 batch=32)和(lr=0.1 epoch=100 batch=32)两种情况下,SGD,SGDM,ADAGRAD,RMSPROP,ADAM 在鸢尾花数据集中的loss,acc,训练耗时对比。1. 在(lr=0.1 epoch=500 batch=32)的情况下:在 lr=0.1 ,epoch=50...原创 2020-05-01 11:26:04 · 1640 阅读 · 2 评论 -
tensorflow2 学习笔记(二) 反向传播
反向传播反向传播python代码,里面的梯度下降,学习率,损失函数都需要好好的理解。代码参考 北京大学import tensorflow as tfw = tf.Variable(tf.constant(5, dtype=tf.float32))epoch = 40LR_BASE = 0.2 # 最初学习率LR_DECAY = 0.9 # 学习率衰减率LR_STEP = 1...原创 2020-04-30 17:47:43 · 499 阅读 · 0 评论 -
tensorflow2 学习笔记(一) 前向传播
前向传播前向传播 ,Y=aW+b, 并且输出y的概率。import tensorflow as tfa= tf.constant([[5.8, 4.0, 1.2, 0.2]]) # 5.8,4.0,1.2,0.2(0)w = tf.constant([[-0.8, -0.34, -1.4], [0.6, 1.3, 0.25], ...原创 2020-04-30 16:06:50 · 203 阅读 · 0 评论 -
tensorflow2 RuntimeError: The Session graph is empty. Add operations to the graph before calling ru
出现问题Session() RuntimeError: The Session graph is empty. Add operations to the graph before calling run().原因tensorflow2 版本更新解决方法加入tf.compat.v1.disable_eager_execution()如下:import tensorflow as t...原创 2020-04-30 15:35:32 · 528 阅读 · 2 评论 -
tensorflow2 AttributeError: module 'tensorflow' has no attribute 'Session'
出现问题:AttributeError: module ‘tensorflow’ has no attribute ‘Session’原因:tensorflow2删除了 tf.Session()解决方法:tf.Session() 将改为tf.compat.v1.Session()或者版本降级:pip install tensorflow==1.4注意事项tf.compat.v1....原创 2020-04-30 15:30:52 · 2941 阅读 · 0 评论 -
Tensorflow2 的常用函数(三)
Tensorflow2 的常用函数(21-25)21. np.vstack() 垂直22. np.hstack() 水平23. np.mgrid()生成等间隔数值点24. tf.losses.categorical_crossentropy() 交叉熵损失函数25. 小结21. np.vstack() 垂直对应垂直元素相加,体会一下。import numpy as npa = np.a...原创 2020-04-28 09:39:51 · 418 阅读 · 0 评论 -
Tensorflow2 的常用函数(二)
Tensorflow2 的常用函数11-2011. tf.data.Dataset.from_tensor_slices()12. tf.GradientTape()11. tf.data.Dataset.from_tensor_slices()该函数是dataset核心函数之一,它的作用是把给定的元组、列表和张量等数据进行特征切片。切片的范围是从最外层维度开始的。如果有多个特征进行组合,那么...原创 2020-04-27 15:37:27 · 717 阅读 · 1 评论 -
Tensorflow2 的常用函数(一)
Tensorflow2 的常用函数Tensorflow2 的常用函数1. 填充类函数 tf.zeros() tf.ones() ,tf.fill()2. random() 函数合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的K...原创 2020-04-26 21:37:52 · 1009 阅读 · 1 评论