Как изменить значение локальной переменной на глобальное значение в Python? - PullRequest
0 голосов
/ 21 ноября 2019

Я просто хочу изменить значение локальной переменной a на значение глобальной переменной a.

Как изменить это a = 0 на a = 1?

a = 0

 def accurx(a):
    a = a
    return a

 accuracy_summary = tf.summary.scalar("value a=0 changed to a=1 here", accurx(a))

 def do_report():

    global a
    a = 1
    a = accurx(a)

    summaryx, _ = sess.run([accuracy_summary, correct], feed_dict={x: batch_xs, y_: batch_ys, keep_prob: 1.0})
    summaryx_writer.add_summary(summaryx, batch_idx)

я называю точность_суммарией здесь

...