tensorflow官方github預(yù)訓(xùn)練模型下載方式
一、官網(wǎng)鏈接
示例:
https://github.com/tensorflow/models/tree/master/research/slim
二、使用步驟
1.尋找你想要的預(yù)訓(xùn)練模型
圖示如下:
2.下載對(duì)應(yīng)文件
- Code對(duì)應(yīng)程序源碼
- Checkpoint對(duì)應(yīng)預(yù)訓(xùn)練模型
三、提示
1、一般都是用imagenet上的預(yù)訓(xùn)練模型初始化權(quán)重,在新的數(shù)據(jù)集下大多數(shù)情況下都有效。
2、輸入不一樣可以使用預(yù)訓(xùn)練模型,只是要注意下,最后全連接層有可能不一樣,不一樣的話對(duì)應(yīng)著自己的網(wǎng)絡(luò)模型修改這一層就行
3、如果是圖像處理,應(yīng)采用合適的預(yù)處理操作,同時(shí)讓圖像的大小保持一致。
4、去掉一些不需要的層;修改對(duì)應(yīng)名稱的層以加載對(duì)應(yīng)的權(quán)重。
5、預(yù)處理步驟在slim/preprocessing文件夾下的 preprocessing_factory.py文件中,打開看得到下載模型對(duì)應(yīng)的預(yù)處理方法。
Eg:resnet50對(duì)應(yīng)的是vgg_preprocessing文件,點(diǎn)開這個(gè)文件找到def mean_iamge subtraction(imagem, means):
這個(gè)就是預(yù)處理步驟,用這個(gè)預(yù)處理步驟嵌入到自己先前構(gòu)造的模型中,也就是預(yù)訓(xùn)練模型和自身模型的預(yù)處理步驟需要保持一致?。?!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python3 ffmpeg視頻轉(zhuǎn)換工具使用方法解析
這篇文章主要介紹了Python3 ffmpeg視頻轉(zhuǎn)換工具使用方法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08python代碼實(shí)現(xiàn)小程序登錄流程時(shí)序總結(jié)
這篇文章主要為大家介紹了python代碼實(shí)現(xiàn)小程序的登錄案例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2022-04-04將.ipynb文件轉(zhuǎn)換成.py文件詳細(xì)步驟(一看就會(huì))
這篇文章主要給大家介紹了關(guān)于如何將.ipynb文件轉(zhuǎn)換成.py文件的詳細(xì)步驟,文中通過圖文介紹的非常詳細(xì),大家基本一看就會(huì),需要的朋友可以參考下2023-07-07Python模塊學(xué)習(xí)之subprocess詳解
subprocess是Python?2.4中新增的一個(gè)模塊,它允許你生成新的進(jìn)程,連接到它們的?input/output/error?管道,并獲取它們的返回(狀態(tài))碼,下面小編就來和大家聊聊它的具體使用吧2023-08-08關(guān)于numpy.polyfit()與Stats.linregress()方法最小二乘近似擬合斜率對(duì)比
這篇文章主要介紹了關(guān)于numpy.polyfit()與Stats.linregress()方法最小二乘近似擬合斜率對(duì)比,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-04-04python編程開發(fā)之類型轉(zhuǎn)換convert實(shí)例分析
這篇文章主要介紹了python編程開發(fā)之類型轉(zhuǎn)換convert用法,結(jié)合實(shí)例形式分析了Python中常見的數(shù)據(jù)類型及類型轉(zhuǎn)換convert的具體使用方法,需要的朋友可以參考下2015-11-11python環(huán)境配置方式(服務(wù)器+本地)
這篇文章詳細(xì)介紹了在服務(wù)器上安裝和配置Anaconda3、TensorFlow、PyTorch等深度學(xué)習(xí)環(huán)境的步驟,包括下載、初始化、創(chuàng)建環(huán)境、驗(yàn)證安裝以及解決一些常見問題2025-01-01