zoukankan      html  css  js  c++  java
  • 『TensorFlow』变量初始化

    变量初始化实质

    initializer操作的流程是调用Variable节点组中的Assign节点为节点操作单元分配初始值

    变量初始化方法

    tf.Variable_initializer([variable1, ……])可以初始化指定的变量,代替初始化全部变量,实际上其他的初始化方法大多是对某个变量集合调用此方法的封装

    变量初始化另一个变量

    可以使用一个变量来初始化另一个变量,依赖方法是variable.initialized_value():

    w = tf.Variable(tf.random_normal(shape=(1,4),stddev=0.35),name="w")

    w_twice = tf.Variable(w.initialized_value()*2.0,name="w_twice")

    查看变量初始化状态

    方法名称 功能说明
    tf.is_variable_initialized 检查变量是否已经初始化
    tf.report_uninitialized_variables 获取未初始化的变量集合
    tf.assert_variables_initialized 断言变量已经初始化
  • 相关阅读:
    将军与妓
    LINUX SHELL
    LINUX FTP
    Java API的常用包
    PYTHON LOGGING模块
    json转xml
    xml转json
    PYTHON DJANGO学习笔记
    PYTHON爬取66影视的电影下载链接,有搜索功能
    JAVA PROPERTIES配置文件使用方法
  • 原文地址:https://www.cnblogs.com/hellcat/p/9149097.html
Copyright © 2011-2022 走看看