首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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会改变

98690
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TF-char4-TF2基本语法

    # python形式 b = tf.constant(2.0) # 这才是TF形式 c = tf.constant([1,2.0,3.7]) tf.is_true(b) # True 返回值中几个具体信息...tf.int16/32/64 tf.float16/32/64;tf.float64就是tf.double 需要注意的点: 高精度转低精度可能会报错 对于浮点数,高精度的张量可以表示更精准的数据 实际中...,一般使用tf.int32和tf.float32 import numpy as np import tensorflow as tf # 创建张量的时候指定精度 tf.constant(12345678..., dtype=tf.int32) tf.constant(np.pi, dtype=tf.float64) 通过张量的dtype属性可以获取张量的精度 类型转换 通过tf.cast函数进行转换,需要注意的地方...() tf.zeros()/tf.zeros_like() tf.ones([2,3]) a = tf.zeros([2,4]) b = tf.ones_like(a) # 形状相同 自定义数值张量

    1.6K20
    领券