2017-07-25 136 views
0

我手动试图用metadata.tsv链接embedding张,但我得到以下错误:"$LOG_DIR/metadata.tsv is not a file."Tensorboard:错误metadata.tsv不是一个文件

我用下面的命令运行Tensorboard: tensorboard --logdir default/ 和我projector_config.pbtxt文件如下:

embeddings { 
    tensor_name: 'embedding/decoder_embedding_matrix' 
    metadata_path: '$LOG_DIR/metadata.tsv' 
    } 

我检查了我的log_dir,它包含所有文件。 [截屏附]

LOG_DIR截图

enter image description here

错误截图 enter image description here

+0

解决方案是否工作? – desertnaut

回答

1

它无法识别$LOG_DIR你使用它的方式。无论是编辑projector_config.pbtxt手动提供的完整路径,或在你的代码中使用此:

import os 
embedding.metadata_path = os.path.join(LOG_DIR, 'metadata.tsv') 

这里再次LOG_DIR最好应的完整路径(而不是相对的)。

相关问题