圖文詳解tensorflow數(shù)據(jù)讀取機(jī)制
推薦 + 挑錯(cuò) + 收藏(0) + 用戶評(píng)論(0)
在學(xué)習(xí)tensorflow的過程中,有很多小伙伴反映讀取數(shù)據(jù)這一塊很難理解。確實(shí)這一塊官方的教程比較簡(jiǎn)略,網(wǎng)上也找不到什么合適的學(xué)習(xí)材料。
這篇文章就以圖文并茂的方式,為大家詳細(xì)解釋一下tensorflow的數(shù)據(jù)讀取機(jī)制,文章的最后還會(huì)給出實(shí)戰(zhàn)代碼以供參考。
授權(quán)轉(zhuǎn)載:知乎專欄 AI Insight
一、tensorflow讀取機(jī)制圖解
首先需要思考的一個(gè)問題是,什么是數(shù)據(jù)讀???以圖像數(shù)據(jù)為例,讀取數(shù)據(jù)的過程可以用下圖來(lái)表示:
假設(shè)我們的硬盤中有一個(gè)圖片數(shù)據(jù)集0001.jpg,0002.jpg,0003.jpg……我們只需要把它們讀取到內(nèi)存中,然后提供給GPU或是CPU進(jìn)行計(jì)算就可以了。這聽起來(lái)很容易,但事實(shí)遠(yuǎn)沒有那么簡(jiǎn)單。事實(shí)上,我們必須要把數(shù)據(jù)先讀入后才能進(jìn)行計(jì)算,假設(shè)讀入用時(shí)0.1s,計(jì)算用時(shí)0.9s,那么就意味著每過1s,GPU都會(huì)有0.1s無(wú)事可做,這就大大降低了運(yùn)算的效率。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
下載地址
圖文詳解tensorflow數(shù)據(jù)讀取機(jī)制下載
相關(guān)電子資料下載
- 【風(fēng)火輪YY3568開發(fā)板免費(fèi)體驗(yàn)】第六章:在Solus上運(yùn)行自定義模型并遷移到Y(jié)Y3 411
- 深度學(xué)習(xí)框架tensorflow介紹 480
- 深度學(xué)習(xí)框架pytorch介紹 454
- 【米爾MYC-JX8MPQ評(píng)測(cè)】+ 運(yùn)行 TensorFlow Lite(CPU和NPU對(duì)比) 524
- 手把手帶你玩轉(zhuǎn)—i.MX8MP開發(fā)板移植官方NPU TensorFlow例程 444
- 在樹莓派64位上安裝TensorFlow 505
- TensorFlow Lite for MCUs - 網(wǎng)絡(luò)邊緣的人工智能 339
- 2023年使用樹莓派和替代品進(jìn)行深度學(xué)習(xí) 1506
- 用TensorFlow2.0框架實(shí)現(xiàn)BP網(wǎng)絡(luò) 1849
- 那些年在pytorch上踩過的坑 571