我是tf.train.Saver的农场主,它允许我将变量保存到磁盘。
但是有可能直接将它们作为字符串吗?或者将它们写入开放流?类似的东西:
binary_string_rep = saver.save(sess)
db.save(binary_string_rep)
或者我必须写入磁盘,然后再读回来?
答案 0 :(得分:1)
您可以将任何张量转换为Numpy数组。然后根据需要使用Numpy数组!例如,您的模型具有W_layer1
作为第一层的权重。您可以将其转换为Numpy,如:W_numpy = W_layer1.eval()
,此处也提到:Tensor to Numpy array