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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人工智能 > Caffe >内容正文

Caffe

FocalLoss的Caffe复现版

發(fā)布時(shí)間:2024/9/21 Caffe 201 豆豆
生活随笔 收集整理的這篇文章主要介紹了 FocalLoss的Caffe复现版 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

原代碼見(jiàn):?
https://github.com/chuanqi305/FocalLoss

1,caffe.proto?
源文件在src/caffe/proto/目錄里?
從492行這些optional里,作者添加了兩行:

optional ReLU6Parameter relu6_param = 208;
optional FocalLossParameter focal_loss_param = 147;

從895行這里添加了一行:

optional bool half_pad = 19 [default = false];

從1425行這里添加一行:

optional bool reduce_boxes = 14 [default = false];

從1505行添加了一段:

message ReLU6Parameter{
? ? enum Engine {
? ? ? ? DEFAULT = 0;
? ? ? ? CAFEE = 1;
? ? ? ? CUDNN = 2;
? ? }
? ? optional Engine engine = 2[default = DEFAULT];
}

從1641行添加一段:

message FocalLossParameter{
? ? enum Engine{
? ? ? ? DEFAULT = 0;
? ? ? ? CAFFE = 1;
? ? ? ? CUDNN = 2;
? ? }
? ? optional Engine engine = 1[default = DEFAULT];

? ? //The axis along which to perform the softmax -- may be negative to index
? ? //from the end(e.g., -1 for the last axis).
? ? //Any other axes will be evaluated as independent softmaxes.
? ? optional int32 axis = 2[default = 1];
? ? optional float alpha = 3[default = 0.25];
? ? optional float gamma = 4[default = 2.0];
}

2.在src/caffe/layers/下放入focal_loss_layer.cpp和focal_loss_layer.cu文件

3.在include/caffe/layers/下放入focla_loss_layer.hpp

重新編譯Caffe。
---------------------?
作者:蘇格蘭橘貓?
來(lái)源:CSDN?
原文:https://blog.csdn.net/qq_34951080/article/details/78491009?
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!

與50位技術(shù)專(zhuān)家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的FocalLoss的Caffe复现版的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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