我无法理解python中的Hook的确切含义,tensorflow
_LearningRateSetterHook(tf.train.SessionRun**Hook**):
Run Code Online (Sandbox Code Playgroud)
如果你向我解释,我将不胜感激.谢谢
python hook artificial-intelligence machine-learning tensorflow
我是 tensorflow 的新手
有两种方法可以同时运行多个张量。使用collectionandtf.gruop
但我不确定有两个区别
举个简单的例子
const0=tf.constant(8)
const1=tf.constant(11)
tf.add_to_collection('my_collection' , const0)
tf.add_to_collection('my_collection' , const1)
#or
tf.group(const0 , const1)
Run Code Online (Sandbox Code Playgroud)
下面的代码是Mandelbrot fractal由 tensorflow 实现的 顺便说一句,使用tf.group和执行的代码没有区别collection
#step = tf.group(
# tf.assign(zs, zs_add),
# tf.assign_add(ns, zs_cast)
#)
#tf.add_to_collection('my_collection',tf.assign(zs, zs_add))
#tf.add_to_collection('my_collection',(ns, zs_cast))
#step = tf.get_collection('my_collection')
#
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
# Concept
# input initial value
#Y, X = np.mgrid[-1.3:1.3:0.005, -2:1:0.005]
Y, X = np.mgrid[-1.3:1.3:0.005, -2:1:0.005]
init_value = X …Run Code Online (Sandbox Code Playgroud)