
Tensorflow
文章平均质量分 76
Tensorflow入门
隐私无忧
华为技术有限公司 安全专家,专注信息安全、人工智能领域。
展开
-
TensorFlow 入门:Session、Variable、placeholder
Tensorflow入门-Session、Variable、placeholder- Tensor就是张量,即多维数组,所有数据都通过张量的形式表示。一个张量主要保存三个属性:名字(name),维度(shape)和类型。 - Flow就是流,体现了计算模型,Tensorflow中每个计算都是计算图上的一个节点,节点之间的边描述了计算间的依赖关系原创 2020-05-20 21:11:45 · 586 阅读 · 0 评论 -
TensorFlow 计算交叉熵
TensorFlow中提供了两个计算交叉熵的函数,分别是tf.nn.softmax_cross_entropy_with_logits_v2与tf.nn.sparse_softmax_cross_entropy_with_logits原创 2020-02-22 21:39:21 · 1186 阅读 · 0 评论 -
TensorFlow 常用优化器:GradientDescent、Momentum、Adam
TensorFlow 优化器:GradientDescentMomentumAdam原创 2020-05-23 10:02:49 · 1713 阅读 · 0 评论 -
TensorFlow 神经网络优化:指数衰减学习率、滑动平均、正则化
神经网络优化:指数衰减学习率、滑动平均、正则化原创 2020-05-23 14:28:55 · 723 阅读 · 0 评论 -
TensorFlow MNIST手写数字识别(神经网络极简版)
MNIST手写数字识别数据集是NIST数据集的一个子集,常用于深度学习的入门样例。本文使用Tensorflow构建神经网络实现手写数字识别。原创 2020-05-23 13:55:39 · 1046 阅读 · 0 评论 -
TensorFlow 模型持久化
为了使训练模型可以复用,需要将训练得到的神经网络模型持久化。Tensorflow通过tf.train.Saver类实现模型的保存和还原。原创 2020-05-23 16:25:04 · 544 阅读 · 0 评论 -
TensorFlow MNIST手写数字识别(神经网络最佳实践版)
MNIST手写数字识别(最佳实践版)原创 2020-05-23 22:58:46 · 809 阅读 · 0 评论 -
TensorFlow 添加卷积层
Tensorflow中提供了tf.nn.conv2d与tf.layers.conv2d用于添加卷积层,两者功能类似,后者为更高一级的api,和keras.layer类似。前者的激活函数需要另外代码,后者的激活函数是一个参数,不需要另外代码。1. tf.nn.conv2dtf.nn.conv2d( input, filter, strides, padding,...原创 2020-03-01 16:16:13 · 1873 阅读 · 0 评论 -
TensorFlow 添加全连接层
Tensorflow中提供了tf.layers.dense()与tf.contrib.layers.fully_connected用于添加全连接层,两者功能一样,后者在前者基础上封装实现。1. tf.layers.dense()tf.layers.dense( inputs, units, activation=None, use_bias=True, ...原创 2020-03-01 14:29:48 · 3679 阅读 · 0 评论 -
TensorFlow 实现VGG16图像分类
2014年,Karen Simonyan等人提出VGG-16,夺得ILSVRC 2014的亚军。通过Tensorflow实现VGG-16图像分类。原创 2020-06-07 21:50:06 · 2609 阅读 · 2 评论