2016-10-01 67 views
1

我應該在哪裏粘貼模型文件夾?我很困惑,因爲python從anaconda某處導入模塊(例如import numpy),但我也可以從保存我的jupyter筆記本的文件夾導入數據(例如file.csv)。jupyter如何訪問安裝在正確路徑中的新tensorflow模塊?

TF-Slim圖像模型庫不是核心TF庫的一部分。所以我檢查出tensorflow /模型存儲庫爲:

cd $HOME/workspace 
git clone https://github.com/tensorflow/models/ 

我不確定$ HOME/workspace是什麼。我正在從用戶/我/工作區的IPython/jupyter筆記本/所以我把它保存到:

users/me/workspace/models 

在jupyter,我會寫:

import tensorflow as tf 
from datasets import dataset_utils 
# Main slim library 
slim = tf.contrib.slim 

但我得到一個錯誤:

ImportError: No module named datasets 

任何提示?我知道我的tensorflow代碼存儲在'/Users/me/anaconda/lib/python2.7/site-packages/tensorflow/ init .pyc'所以我可能應該保存新模型文件夾(其中包含模型/數據集) 那裏?

回答

3

從錯誤「ImportError:No module named datasets」
似乎沒有名爲datasets的包存在。 您需要安裝數據集包,然後運行腳本。
安裝完成後,您可以在位置
「/Users/me/anaconda/lib/python2.7/site-packages/」或位於
位置找到軟件包「/ Users/me/anaconda/lib /python2.7/「

https://pypi.python.org/pypi/dataset下載軟件包並進行安裝。
這應該工作

0

您可以在設備上找到文件夾地址並將其附加到系統路徑。

import sys 
sys.path.append(r"D:\Python35\models\slim\datasets") 
import dataset_utils 

你需要做同樣的 '網' 和 '預處理'

sys.path.append(r"D:\Python35\models\slim\nets") 
import vgg 
sys.path.append(r"D:\Python35\models\slim\preprocessing") 
import vgg_preprocessing 
相關問題