def _variable_on_cpu(name, shape, initializer, use_fp16):
"""Helper to create a Variable stored on cpu memory.
Args:
name: name of the variable
shape: list of ints
initializer: initializer for Variable
Returns:
Variable Tensor
"""
with tf.device('/cpu'):
dtype = tf.float16 if use_fp16 else tf.float32
var = tf.get_variable(name, shape,
initializer=initializer, dtype=dtype)
return var
评论列表
文章目录