2017年2月13日 星期一

[Linux] 關於資料路徑 $環境變數 的問題

最近在進行分散式學習的時候

犯了一個錯

所以今天我們就來把 路徑 的問題給釐清


在 Google Tensorflow 上的教學 Inception in TensorFlow 中

在 worker 0 的其中一個參數 data_dir =$HOME/imagenet-data \,如圖一所示

這邊是告訴負責運算的 worker,訓練用的資料是放在什麼位置


小知識 - 這邊的 \ 符號是指由於要輸入的內容太多,先以此作分隔

因此按下 [enter] 鍵之後,cmd的畫面會變成輸入下一行指令

當然,也可以將各項變數以 [space] 鍵隔開

圖一、分散式訓練

這邊的$HOME 這個是一個環境變數,其中,HOME一定是大寫

PATH 前面加的 $ 表示後面接的是變數,所以會顯示出目前的 PATH ! ---鳥哥的Linux私房菜  6.1.3 關於執行檔路徑的變數: $PATH
所以,在$符號後面輸入路徑位置的話,按下 [tab] 鍵

由於系統不知道你的變數是什麼

所以不會如我們所想的把路徑位置給自動填字的秀在 cmd 上





沒有留言:

張貼留言

/* 載入prettify的autoloader */ /* 載入JQuery */