Darknet/YOLO v3.0-149-gb11c9d5
Object Detection Framework
 
Loading...
Searching...
No Matches
yolo_layer.hpp File Reference
Include dependency graph for yolo_layer.hpp:
This graph shows which files directly or indirectly include this file:

Functions

void backward_yolo_layer (Darknet::Layer &l, Darknet::NetworkState state)
 
void backward_yolo_layer_gpu (Darknet::Layer &l, Darknet::NetworkState state)
 
void correct_yolo_boxes (Darknet::Detection *dets, int n, int w, int h, int netw, int neth, int relative, int letter)
 
void forward_yolo_layer (Darknet::Layer &l, Darknet::NetworkState state)
 
void forward_yolo_layer_gpu (Darknet::Layer &l, Darknet::NetworkState state)
 
int get_yolo_detections (const Darknet::Layer &l, int w, int h, int netw, int neth, float thresh, int *map, int relative, Darknet::Detection *dets, int letter)
 
int get_yolo_detections_batch (const Darknet::Layer &l, int w, int h, int netw, int neth, float thresh, int *map, int relative, Darknet::Detection *dets, int letter, int batch)
 
Darknet::Layer make_yolo_layer (int batch, int w, int h, int n, int total, int *mask, int classes, int max_boxes)
 
void resize_yolo_layer (Darknet::Layer *l, int w, int h)
 
int yolo_num_detections (const Darknet::Layer &l, float thresh)
 
int yolo_num_detections_batch (const Darknet::Layer &l, float thresh, int batch)
 

Function Documentation

◆ backward_yolo_layer()

void backward_yolo_layer ( Darknet::Layer l,
Darknet::NetworkState  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ backward_yolo_layer_gpu()

void backward_yolo_layer_gpu ( Darknet::Layer l,
Darknet::NetworkState  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ correct_yolo_boxes()

void correct_yolo_boxes ( Darknet::Detection dets,
int  n,
int  w,
int  h,
int  netw,
int  neth,
int  relative,
int  letter 
)
Here is the caller graph for this function:

◆ forward_yolo_layer()

void forward_yolo_layer ( Darknet::Layer l,
Darknet::NetworkState  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ forward_yolo_layer_gpu()

void forward_yolo_layer_gpu ( Darknet::Layer l,
Darknet::NetworkState  state 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_yolo_detections()

int get_yolo_detections ( const Darknet::Layer l,
int  w,
int  h,
int  netw,
int  neth,
float  thresh,
int *  map,
int  relative,
Darknet::Detection dets,
int  letter 
)
Todo:
V3 JAZZ 830 milliseconds
Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_yolo_detections_batch()

int get_yolo_detections_batch ( const Darknet::Layer l,
int  w,
int  h,
int  netw,
int  neth,
float  thresh,
int *  map,
int  relative,
Darknet::Detection dets,
int  letter,
int  batch 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ make_yolo_layer()

Darknet::Layer make_yolo_layer ( int  batch,
int  w,
int  h,
int  n,
int  total,
int *  mask,
int  classes,
int  max_boxes 
)
Todo:
Valgrind tells us this is not freed in free_layer_custom()
Here is the call graph for this function:
Here is the caller graph for this function:

◆ resize_yolo_layer()

void resize_yolo_layer ( Darknet::Layer l,
int  w,
int  h 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ yolo_num_detections()

int yolo_num_detections ( const Darknet::Layer l,
float  thresh 
)
Todo:
V3 JAZZ 725 milliseconds
Todo:
V3 JAZZ 2024-06-02 Why does this not work like I expect?
Here is the caller graph for this function:

◆ yolo_num_detections_batch()

int yolo_num_detections_batch ( const Darknet::Layer l,
float  thresh,
int  batch 
)
Here is the caller graph for this function: