關于tensorflow添加ptb庫的解決方案

????ptb數(shù)據(jù)集是語言模型學習中應用最廣泛的數(shù)據(jù)集,常用該數(shù)據(jù)集訓練RNN神經(jīng)網(wǎng)絡作為語言預測诉字,tensorflow對于ptb數(shù)據(jù)集的讀取也定義了自己的函數(shù)庫用于讀取,在python 1.0定義了models文件用于導入ptb庫函數(shù),然而當python升級后但汞,導入models文件時就會出現(xiàn):ModuleNotFountError錯誤,這時需要靠自己下載導入互站,github上有人共享了models文件私蕾,但是不清楚如何安裝,網(wǎng)上教程很多胡桃,但是安裝了還有很多的錯誤踩叭,本人搗鼓了一天算將其成功導入,因此寫成教程翠胰,可以不用下載低版本tensorflow懊纳,注意:該教程適用于linux系統(tǒng)下tensorflow。

步驟1:在低版本tensorflow中亡容,導入ptb庫的語句為“from tensorflow.models.rnn.ptb import reader”嗤疯,其形式與導入mnist庫一樣,因此我們需要查找安裝models庫的位置闺兢,在命令行中輸入:

?locate tensorflow/examples/tutorials

此時將會顯示出有上面路徑的文件茂缚,找到路徑*/tensorflow/examples/tutorials/mnist,此時路徑*/tensorflow就是我們安裝models的路徑屋谭,用cd命令進入該文件脚囊。

步驟2:進入上面tensorflow文件后,用git下載models文件夾桐磁,在命令行中輸入命令:

git clone –recurse-submoduleshttps://github.com/tensorflow/models

如果沒有安裝git悔耘,請自行百度如何安裝git

步驟3:此時運行含有語句“from tensorflow.models.rnn.ptb import reader”還是會出錯,主要是因為下載的文件內(nèi)容與低版本的庫有一定區(qū)別我擂,可以逐步進入路徑“*/tensorflow/models”發(fā)現(xiàn)衬以,沒有文件rnn缓艳,rnn文件存在與路徑“*/tensorflow/models/tutorials/”文件下,因此我們需要將該語句改成

“from tensorflow.models.tutorials.rnn.ptb?import reader”

步驟4:此時還會出錯看峻,提示ModuleNotFoundError:No module name ‘reader’阶淘,此時我們需要對ptb中的__init__.py文件進行修改,將該文件中的“import reader”修改成“from tensorflow.models.tutorials.rnn.ptb import reader”互妓,還有將“import util”修改成“from tensorflow.models.tutorials.rnn.ptb import util”


此時再次運行程序溪窒,將成功導入ptb


若有matlab編程或者算法研究等技術(shù)需求,可加QQ(3141104423)或者加QQ群(479888200)交流平臺

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末冯勉,一起剝皮案震驚了整個濱河市澈蚌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌灼狰,老刑警劉巖惜浅,帶你破解...
    沈念sama閱讀 216,692評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異伏嗜,居然都是意外死亡坛悉,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評論 3 392
  • 文/潘曉璐 我一進店門承绸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來裸影,“玉大人,你說我怎么就攤上這事军熏⌒桑” “怎么了?”我有些...
    開封第一講書人閱讀 162,995評論 0 353
  • 文/不壞的土叔 我叫張陵荡澎,是天一觀的道長均践。 經(jīng)常有香客問我,道長摩幔,這世上最難降的妖魔是什么彤委? 我笑而不...
    開封第一講書人閱讀 58,223評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮或衡,結(jié)果婚禮上焦影,老公的妹妹穿的比我還像新娘。我一直安慰自己封断,他們只是感情好斯辰,可當我...
    茶點故事閱讀 67,245評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著坡疼,像睡著了一般彬呻。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,208評論 1 299
  • 那天闸氮,我揣著相機與錄音剪况,去河邊找鬼。 笑死湖苞,一個胖子當著我的面吹牛拯欧,可吹牛的內(nèi)容都是我干的详囤。 我是一名探鬼主播财骨,決...
    沈念sama閱讀 40,091評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼藏姐!你這毒婦竟也來了隆箩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,929評論 0 274
  • 序言:老撾萬榮一對情侶失蹤羔杨,失蹤者是張志新(化名)和其女友劉穎捌臊,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兜材,經(jīng)...
    沈念sama閱讀 45,346評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡理澎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,570評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了曙寡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片糠爬。...
    茶點故事閱讀 39,739評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖举庶,靈堂內(nèi)的尸體忽然破棺而出执隧,到底是詐尸還是另有隱情,我是刑警寧澤户侥,帶...
    沈念sama閱讀 35,437評論 5 344
  • 正文 年R本政府宣布镀琉,位于F島的核電站,受9級特大地震影響蕊唐,放射性物質(zhì)發(fā)生泄漏屋摔。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,037評論 3 326
  • 文/蒙蒙 一替梨、第九天 我趴在偏房一處隱蔽的房頂上張望凡壤。 院中可真熱鬧,春花似錦耙替、人聲如沸亚侠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽硝烂。三九已至,卻和暖如春铜幽,著一層夾襖步出監(jiān)牢的瞬間滞谢,已是汗流浹背串稀。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留狮杨,地道東北人母截。 一個月前我還...
    沈念sama閱讀 47,760評論 2 369
  • 正文 我出身青樓,卻偏偏與公主長得像橄教,于是被迫代替她去往敵國和親清寇。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,647評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 用到的組件 1护蝶、通過CocoaPods安裝 2华烟、第三方類庫安裝 3、第三方服務 友盟社會化分享組件 友盟用戶反饋 ...
    SunnyLeong閱讀 14,613評論 1 180
  • 1. 介紹 首先讓我們來看看TensorFlow持灰! 但是在我們開始之前盔夜,我們先來看看Python API中的Ten...
    JasonJe閱讀 11,739評論 1 32
  • 1.簡介 1)coreData提供了對象持久化管理,不需要關心數(shù)據(jù)的內(nèi)部存儲,只需要關心對象的增刪查改. FM...
    _skye閱讀 4,572評論 3 26
  • 文/Meetingtian 我把書桌搬到了客廳,空間大堤魁,燈也比較亮喂链,家里一般沒人,就我自己也很方便妥泉。桌子上放滿了我...
    MeetingTian閱讀 537評論 8 5
  • 我喜歡下棋椭微。閑暇時候,和人下個一天半晌不是奇事涛漂。年輕時赏表,曾下個幾次通宵;即使在出工前,也要在樹頭柳蔭下和小伙伴戰(zhàn)上...
    虎頭山下的守望者閱讀 291評論 2 7