日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

DIGITS使用步骤

發(fā)布時(shí)間:2023/12/10 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DIGITS使用步骤 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1 切換到你的digits目錄下

2 ./digits-devserver 啟動(dòng)digits

3 在瀏覽器上輸入 http://0.0.0.0.5000/ (將其作為一個(gè)服務(wù)器)

4 制作數(shù)據(jù)庫(kù),制作模型

?

?

自己在用vgg模型時(shí)遇到的問題

??需要自定義網(wǎng)絡(luò)(將train_val.prototxt進(jìn)行修改)再下載一個(gè)預(yù)訓(xùn)練模型。

下面是網(wǎng)上搜到的修改prototxt的方法

1.去掉Data層中的transform_param中的mean_file和backend,會(huì)自動(dòng)讀取之前數(shù)據(jù)集里生成的,mirror和crop_size不受影響,需要就填,不需要就不填

2.改 ?include {

????phase: TRAIN

??}

include { stage: "train" } ,同理TEST改成val,其實(shí)這個(gè)不改好像也可以,具體可以查看自定義網(wǎng)絡(luò)旁邊的問號(hào)幫助

3.修改最后一個(gè)全連接層的numoutput(這個(gè)其實(shí)不算吧,具體根據(jù)自己的填,只是提醒下別忘了)

4.最后一個(gè)全連接層后的網(wǎng)絡(luò)替換為(ip2為最后一個(gè)全連接層),其實(shí)就是把之前的網(wǎng)絡(luò)里的train_val和deploy給合并了

layer {

??name: "accuracy"

??type: "Accuracy"

??bottom: "ip2"

??bottom: "label"

??top: "accuracy"

??include { stage: "val" }

}

layer {

??name: "loss"

??type: "SoftmaxWithLoss"

??bottom: "ip2"

??bottom: "label"

??top: "loss"

??exclude { stage: "deploy" }

}

layer {

??name: "softmax"

??type: "Softmax"

??bottom: "ip2"

??top: "softmax"

??include { stage: "deploy" }

?

}

還需要預(yù)訓(xùn)練模型(/newdisk/VGG_ILSVRC_16_layers.caffemodel ?在網(wǎng)上下載的VGG16模型)

出現(xiàn)錯(cuò)誤:ERROR:Cannot copy param 0 weights from layer 'fc8'; shape mismatch.Source param shape is 1 1 1000 4096 (4096000);target param shape is 2 4096(8192).To learn this layer's ....) ??num_output 最后一層自己做了修改,將1000換成了2 造成模型出現(xiàn)問題,num_output是需要計(jì)算的,以后要弄清楚原理!!!

?

?

總結(jié)

以上是生活随笔為你收集整理的DIGITS使用步骤的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。