我正在浏览此Object Detection Using OpenCv帖子。在浏览过程中,我遇到了readNetFromCaffe函数。我无法完全了解此功能的工作方式。请有人可以阐明什么是prototxt文件吗?

最佳答案

您可以在prototxt文件中定义模型架构。
一个简单的prototxt文件看起来像

layer {
  name: "LayerName"
  type: "Python"
  top: "TopBlobName"
  bottom: "BottomBlobName"
  python_param {
    module: "My_Custom_Layer_File"
    layer: "My_Custom_Layer_Class"
    param_str: '{"param1": 1,"param2":True, "param3":"some string"}'
  }
  include{
        phase: TRAIN
  }
}
您可以了解有关prototxt hereherethe difference between .proto and .prototxt的更多信息

关于python - 具有DNN的OpenCv,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/62936876/

10-11 23:39