我正在从一个.pb文件加载一个TensorFlow模型。我想改变所有层的权重。我可以提取权重,但我不能更改权重。你知道吗
我将graph_def模型转换为TensorFlow模型,但即使这样,我也无法为权重赋值,因为权重存储在“Const”类型的张量中。你知道吗
b = graph_tf.get_tensor_by_name("Variable_1:0")
tf.assign(b, np.ones((1,1,64,64)))
我得到以下错误:
AttributeError: 'Tensor' object has no attribute 'assign'
请提供解决此问题的方法。提前谢谢。你知道吗
这里有一个方法你可以达到这样的目标。您希望用初始化为这些操作的值的变量替换某些常量操作,因此可以首先提取这些常量值,然后用初始化为这些值的变量创建图。请参见下面的示例。你知道吗
相关问题 更多 >
编程相关推荐