MyCaffe
1.12.2.41
Deep learning software for Windows C# programmers.
|
Specifies the parameters for the DetectionEvaluateLayer. More...
Public Member Functions | |
DetectionEvaluateParameter () | |
The constructor. More... | |
override object | Load (System.IO.BinaryReader br, bool bNewInstance=true) |
Load the parameter from a binary reader. More... | |
override void | Copy (LayerParameterBase src) |
Copy on parameter to another. More... | |
override LayerParameterBase | Clone () |
Creates a new copy of this instance of the parameter. More... | |
override RawProto | ToProto (string strName) |
Convert the parameter into a RawProto. More... | |
Public Member Functions inherited from MyCaffe.param.LayerParameterBase | |
LayerParameterBase () | |
Constructor for the parameter. More... | |
virtual string | PrepareRunModelInputs () |
This method gives derivative classes a chance specify model inputs required by the run model. More... | |
virtual void | PrepareRunModel (LayerParameter p) |
This method gives derivative classes a chance to prepare the layer for a run-model. More... | |
void | Save (BinaryWriter bw) |
Save this parameter to a binary writer. More... | |
abstract object | Load (BinaryReader br, bool bNewInstance=true) |
Load the parameter from a binary reader. More... | |
Public Member Functions inherited from MyCaffe.basecode.BaseParameter | |
BaseParameter () | |
Constructor for the parameter. More... | |
virtual bool | Compare (BaseParameter p) |
Compare this parameter to another parameter. More... | |
Static Public Member Functions | |
static DetectionEvaluateParameter | FromProto (RawProto rp) |
Parses the parameter from a RawProto. More... | |
Static Public Member Functions inherited from MyCaffe.basecode.BaseParameter | |
static double | ParseDouble (string strVal) |
Parse double values using the US culture if the decimal separator = '.', then using the native culture, and if then lastly trying the US culture to handle prototypes containing '.' as the separator, yet parsed in a culture that does not use '.' as a decimal. More... | |
static bool | TryParse (string strVal, out double df) |
Parse double values using the US culture if the decimal separator = '.', then using the native culture, and if then lastly trying the US culture to handle prototypes containing '.' as the separator, yet parsed in a culture that does not use '.' as a decimal. More... | |
static float | ParseFloat (string strVal) |
Parse float values using the US culture if the decimal separator = '.', then using the native culture, and if then lastly trying the US culture to handle prototypes containing '.' as the separator, yet parsed in a culture that does not use '.' as a decimal. More... | |
static bool | TryParse (string strVal, out float f) |
Parse doufloatble values using the US culture if the decimal separator = '.', then using the native culture, and if then lastly trying the US culture to handle prototypes containing '.' as the separator, yet parsed in a culture that does not use '.' as a decimal. More... | |
Properties | |
uint | num_classes [getset] |
Specifies the number of classes that are actually predicted - required! More... | |
uint | background_label_id [getset] |
Specifies the background class. More... | |
float | overlap_threshold [getset] |
Specifies the threshold for deciding true/false positive. More... | |
bool | evaulte_difficult_gt [getset] |
Specifies whether or not to consider the ground truth for evaluation. More... | |
string | name_size_file [getset] |
Specifies the file which contains a list of names and sizes in the same order of the input database. If provided, we scale the prediction and ground truth NormalizedBBox for evaluation. More... | |
ResizeParameter | resize_param [getset] |
Specifies the resize parameter used in converting the NormalizedBBox to the original size. More... | |
Additional Inherited Members | |
Public Types inherited from MyCaffe.param.LayerParameterBase | |
enum | LABEL_TYPE { NONE , SINGLE , MULTIPLE , ONLY_ONE } |
Defines the label type. More... | |
Specifies the parameters for the DetectionEvaluateLayer.
Definition at line 19 of file DetectionEvaluateParameter.cs.
MyCaffe.param.ssd.DetectionEvaluateParameter.DetectionEvaluateParameter | ( | ) |
The constructor.
Definition at line 31 of file DetectionEvaluateParameter.cs.
|
virtual |
Creates a new copy of this instance of the parameter.
Implements MyCaffe.param.LayerParameterBase.
Definition at line 144 of file DetectionEvaluateParameter.cs.
|
virtual |
Copy on parameter to another.
src | Specifies the parameter to copy. |
Implements MyCaffe.param.LayerParameterBase.
Definition at line 124 of file DetectionEvaluateParameter.cs.
|
static |
Parses the parameter from a RawProto.
rp | Specifies the RawProto to parse. |
Definition at line 177 of file DetectionEvaluateParameter.cs.
override object MyCaffe.param.ssd.DetectionEvaluateParameter.Load | ( | System.IO.BinaryReader | br, |
bool | bNewInstance = true |
||
) |
Load the parameter from a binary reader.
br | Specifies the binary reader. |
bNewInstance | When true a new instance is created (the default), otherwise the existing instance is loaded from the binary reader. |
Definition at line 109 of file DetectionEvaluateParameter.cs.
|
virtual |
Convert the parameter into a RawProto.
strName | Specifies the name to associate with the RawProto. |
Implements MyCaffe.basecode.BaseParameter.
Definition at line 156 of file DetectionEvaluateParameter.cs.
|
getset |
Specifies the background class.
Needed for sanity check so that background class is neither in the ground truth nor the detections.
Definition at line 52 of file DetectionEvaluateParameter.cs.
|
getset |
Specifies whether or not to consider the ground truth for evaluation.
Definition at line 72 of file DetectionEvaluateParameter.cs.
|
getset |
Specifies the file which contains a list of names and sizes in the same order of the input database. If provided, we scale the prediction and ground truth NormalizedBBox for evaluation.
This file is in the following format: name height width ...
Definition at line 87 of file DetectionEvaluateParameter.cs.
|
getset |
Specifies the number of classes that are actually predicted - required!
Definition at line 39 of file DetectionEvaluateParameter.cs.
|
getset |
Specifies the threshold for deciding true/false positive.
Definition at line 62 of file DetectionEvaluateParameter.cs.
|
getset |
Specifies the resize parameter used in converting the NormalizedBBox to the original size.
Definition at line 97 of file DetectionEvaluateParameter.cs.