2017-07-25 27 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最好應的完整路徑(而不是相對的)。

相關問題