tf API 研读1:tf.nn,tf.layers, tf.contrib概述

        我们在使用tensorflow时,会发现tf.nn,tf.layers, tf.contrib模块有很多功能是重复的,尤其是卷积操作,在使用的时候,我们可以根据需要现在不同的模块。但有些时候可以一起混用。

        下面是对三个模块的简述:

        (1)tf.nn :提供神经网络相关操作的支持,包括卷积操作(conv)、池化操作(pooling)、归一化、loss、分类操作、embedding、RNN、Evaluation。

        (2)tf.layers:主要提供的高层的神经网络,主要和卷积相关的,个人感觉是对tf.nn的进一步封装,tf.nn会更底层一些。

        (3)tf.contrib:tf.contrib.layers提供够将计算图中的  网络层、正则化、摘要操作、是构建计算图的高级操作,但是tf.contrib包含不稳定和实验代码,有可能以后API会改变。

以上三个模块的封装程度是逐个递进的。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python小屋

Python使用matplotlib绘制三维曲线

本文主要演示如何使用matplotlib绘制三维图形。直接上代码,关键语句配有注释方便理解。 import matplotlib as mpl from mpl...

3573
来自专栏机器之心

中文项目:快速识别验证码,CNN也能为爬虫保驾护航

本项目使用卷积神经网络识别字符型图片验证码,其基于 TensorFlow 框架。它封装了非常通用的校验、训练、验证、识别和调用 API,极大地减低了识别字符型验...

2144
来自专栏机器学习实践二三事

使用FCN做图像语义分割(实践篇)

FCN原理 原理我已经在上篇博客说过,大家可以参考FCN原理篇 代码 FCN有官方的代码,具体地址是FCN官方代码 不过我用的不是这个代码,我用的是别人修改...

5007
来自专栏人工智能

基于自制数据集的MobileNet-SSD模型训练

“本文主要内容:基于自制的仿VOC数据集,利用caffe框架下的MobileNet-SSD模型训练。” 本文的base是https://github.com/c...

3.1K10
来自专栏瓜大三哥

图像分割(四)

图像分割(四) 之基于FPGA的局部自适应分割 子模块设计 窗口缓存模块win_buf 本模块不做任何算法上的处理,只是负责将当前输入像素的二维窗口元素缓存并组...

2428
来自专栏素质云笔记

python︱批量操作文件(os)、图片操作技巧(下载网络图片、skimage.io)

7数据量大了,什么情况都有可能会发生。 . 一、遍历操作文件 1、文件名字获取 相关帖子: 一句python,一句R︱模块导入与查看、数据读写出入、数据查看...

2.5K10
来自专栏漫漫深度学习路

tensorflow学习笔记(三十一):构建多GPU代码

构建多GPU代码 结构 先构建单GPU代码 写个函数multi_gpu_model(num_gpus)来生成多GPU代码,并将对象保存在collection中 ...

3037
来自专栏一英里广度一英寸深度的学习

Tensorflow 迁移学习 识别中国军网、中国军视网Logo水印

作者bourdakos1整合了tensorflow中的object-detection和slim两个子项目。 设置环境,把当前目录、slim、object_d...

3775
来自专栏python3

python简单脚本之概率计算

1171
来自专栏Python小屋

使用Python获取Excel文件中单元格公式的计算结果

假设有如下Excel文件,其中第二个WorkSheet中数据如下: ? 其中D列为公式,现在要求输出该列公式计算的数值结果,代码如下: ? 代码运行结果: ?...

3166

扫码关注云+社区

领取腾讯云代金券