Darknet/YOLO  v3.0-44-gb8253a4
Object Detection Framework
detection_layer.cpp File Reference
Include dependency graph for detection_layer.cpp:

Functions

detection_layer make_detection_layer (int batch, int inputs, int n, int side, int classes, int coords, int rescore)
 
void forward_detection_layer (const detection_layer l, network_state state)
 
void backward_detection_layer (const detection_layer l, network_state state)
 
void get_detection_boxes (layer l, int w, int h, float thresh, float **probs, box *boxes, int only_objectness)
 
void forward_detection_layer_gpu (const detection_layer l, network_state state)
 
void backward_detection_layer_gpu (detection_layer l, network_state state)
 
void get_detection_detections (layer l, int w, int h, float thresh, detection *dets)
 

Function Documentation

◆ make_detection_layer()

detection_layer make_detection_layer ( int  batch,
int  inputs,
int  n,
int  side,
int  classes,
int  coords,
int  rescore 
)
Todo:
why!?
Here is the call graph for this function:
Here is the caller graph for this function:

◆ forward_detection_layer()

void forward_detection_layer ( const detection_layer  l,
network_state  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ backward_detection_layer()

void backward_detection_layer ( const detection_layer  l,
network_state  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_detection_boxes()

void get_detection_boxes ( layer  l,
int  w,
int  h,
float  thresh,
float **  probs,
box boxes,
int  only_objectness 
)
Todo:
V3 JAZZ – should this be using the new "object cache"?

◆ forward_detection_layer_gpu()

void forward_detection_layer_gpu ( const detection_layer  l,
network_state  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ backward_detection_layer_gpu()

void backward_detection_layer_gpu ( detection_layer  l,
network_state  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_detection_detections()

void get_detection_detections ( layer  l,
int  w,
int  h,
float  thresh,
detection dets 
)
Todo:
V3 JAZZ – should this be using the new "object cache"? Looks like "detection" is from extremely old config files.
Here is the caller graph for this function: