两天前我开始玩TensorFlow,我想知道是否有三重奏和实施的对比损失.
我一直在查看文档,但我没有找到关于这些内容的任何示例或描述.
我想“转储”张量板直方图并通过 matplotlib 绘制它们。我会有更多的科学论文吸引人的情节。
我设法使用tf.train.summary_iterator并转储了我想转储的直方图(tensorflow.core.framework.summary_pb2.HistogramProto对象)来破解摘要文件。通过这样做并实现 java 脚本代码对数据的作用(https://github.com/tensorflow/tensorboard/blob/c2fe054231fe77f3a5b05dbc519f713d2e738d1c/tensorboard/plugins/histogram/tf_histogram_dashboard/histogram1 managed to Ito4.ts)#L得到与张量板图相似(相同趋势)的东西,但不是完全相同的图。
我可以对此有所了解吗?
谢谢
也许我的问题有点天真,但是我在tensorflow文档中什么都没找到。
我有一个训练有素的张量流模型,其中的变量被放置在GPU中。现在,我想还原此模型并使用CPU对其进行测试。
如果我通过“ tf.train.Saver.restore”执行此操作,如示例所示:
saver = tf.train.import_meta_graph("/tmp/graph.meta")
saver.restore(session, "/tmp/model.ckp")
我有以下例外情况:
InvalidArgumentError: Cannot assign a device to node 'b_fc8/b_fc8/Adam_1': Could not satisfy explicit device specification '/device:GPU:0' because no devices matching that specification are registered in this process; available devices: /job:localhost/replica:0/task:0/cpu:0
如何在中还原这些变量CPU?
谢谢