【问题标题】:I got a error when running a github project in tensorflow在 tensorflow 中运行 github 项目时出现错误
【发布时间】:2016-12-17 11:10:13
【问题描述】:

DCGAN

当我运行项目时,我得到了错误。

ValueError: Variable d_h0_conv/w/Adam/ does not exist, or was not created with tf.get_variable(). Did you mean to set reuse=None in VarScope?

部分代码如下。

优化器:

d_optim = tf.train.AdamOptimizer(config.learning_rate, beta1=config.beta1) \
            .minimize(self.d_loss, var_list= self.d_vars)
        g_optim = tf.train.AdamOptimizer(config.learning_rate, beta1=config.beta1) \
            .minimize(self.g_loss, var_list= self.g_vars)

变量:

self.d_vars = [var for var in t_vars if 'd_' in var.name]
        self.g_vars = [var for var in t_vars if 'g_' in var.name]

操作:

def conv2d(input_, output_dim,
           k_h=5, k_w=5, d_h=2, d_w=2, stddev=0.02,
           name="conv2d"):
    with tf.variable_scope(name):
        w = tf.get_variable('w', [k_h, k_w, input_.get_shape()[-1], output_dim],
                            initializer=tf.truncated_normal_initializer(stddev=stddev))
        conv = tf.nn.conv2d(input_, w, strides=[1, d_h, d_w, 1], padding='SAME')

        biases = tf.get_variable('biases', [output_dim], initializer=tf.constant_initializer(0.0))
        conv = tf.reshape(tf.nn.bias_add(conv, biases), conv.get_shape())

        return conv

环境:

ubuntu14.04,python2.7张量流0.12

感谢您的帮助。 我需要帮助。

【问题讨论】:

    标签: tensorflow deep-learning convolution


    【解决方案1】:

    我假设您在提取数据后正在运行命令来训练网络。

    我能够在带有 Tensorflow 0.12 的 Ubuntu 上使用 Python 3.5 克隆项目、提取图像数据集并运行训练命令。命令只是略有不同

    (例如 python3 main.py --dataset mnist --is_train True vs python...)

    我知道这个项目支持 python 2.7,但是你可以使用 python3 运行这个项目吗?

    【讨论】:

    • 我想知道是什么导致了这个问题。“变量d_h0_conv/w/Adam/不存在”你理解“adam”吗?
    • Adam 是作用域中给出的默认名称...以便变量可以在计算图中重复使用。
    • Adam 是 AdamOptimizer 添加到图表的默认名称
    • 我找到了变量“变量 d_h0_conv/w/”
    • 但我没有找到变量“d_h0_conv/w/Adam/”
    猜你喜欢
    • 2015-05-06
    • 1970-01-01
    • 2021-06-19
    • 2020-11-16
    • 2018-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多