darknet  v3
Functions
data.h File Reference
#include <pthread.h>
#include "darknet.h"
#include "matrix.h"
#include "list.h"
#include "image.h"
#include "tree.h"
Include dependency graph for data.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void load_data_blocking (load_args args)
 
void print_letters (float *pred, int n)
 
data load_data_captcha (char **paths, int n, int m, int k, int w, int h)
 
data load_data_captcha_encode (char **paths, int n, int m, int w, int h)
 
data load_data_detection (int n, char **paths, int m, int w, int h, int boxes, int classes, float jitter, float hue, float saturation, float exposure)
 
data load_data_tag (char **paths, int n, int m, int k, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure)
 
matrix load_image_augment_paths (char **paths, int n, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure, int center)
 
data load_data_super (char **paths, int n, int m, int w, int h, int scale)
 
data load_data_augment (char **paths, int n, int m, char **labels, int k, tree *hierarchy, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure, int center)
 
data load_data_regression (char **paths, int n, int m, int classes, int min, int max, int size, float angle, float aspect, float hue, float saturation, float exposure)
 
data load_go (char *filename)
 
data load_data_writing (char **paths, int n, int m, int w, int h, int out_w, int out_h)
 
void get_random_batch (data d, int n, float *X, float *y)
 
data get_data_part (data d, int part, int total)
 
data get_random_data (data d, int num)
 
data load_categorical_data_csv (char *filename, int target, int k)
 
void normalize_data_rows (data d)
 
void scale_data_rows (data d, float s)
 
void translate_data_rows (data d, float s)
 
void randomize_data (data d)
 
datasplit_data (data d, int part, int total)
 
data concat_datas (data *d, int n)
 
void fill_truth (char *path, char **labels, int k, float *truth)
 

Function Documentation

◆ concat_datas()

data concat_datas ( data d,
int  n 
)

Definition at line 1393 of file data.c.

◆ fill_truth()

void fill_truth ( char *  path,
char **  labels,
int  k,
float *  truth 
)

Definition at line 543 of file data.c.

◆ get_data_part()

data get_data_part ( data  d,
int  part,
int  total 
)

Definition at line 1613 of file data.c.

◆ get_random_batch()

void get_random_batch ( data  d,
int  n,
float *  X,
float *  y 
)

Definition at line 1449 of file data.c.

◆ get_random_data()

data get_random_data ( data  d,
int  num 
)

Definition at line 1626 of file data.c.

◆ load_categorical_data_csv()

data load_categorical_data_csv ( char *  filename,
int  target,
int  k 
)

Definition at line 1405 of file data.c.

◆ load_data_augment()

data load_data_augment ( char **  paths,
int  n,
int  m,
char **  labels,
int  k,
tree hierarchy,
int  min,
int  max,
int  size,
float  angle,
float  aspect,
float  hue,
float  saturation,
float  exposure,
int  center 
)

Definition at line 1340 of file data.c.

◆ load_data_blocking()

void load_data_blocking ( load_args  args)

Definition at line 1173 of file data.c.

◆ load_data_captcha()

data load_data_captcha ( char **  paths,
int  n,
int  m,
int  k,
int  w,
int  h 
)

Definition at line 516 of file data.c.

◆ load_data_captcha_encode()

data load_data_captcha_encode ( char **  paths,
int  n,
int  m,
int  w,
int  h 
)

Definition at line 531 of file data.c.

◆ load_data_detection()

data load_data_detection ( int  n,
char **  paths,
int  m,
int  w,
int  h,
int  boxes,
int  classes,
float  jitter,
float  hue,
float  saturation,
float  exposure 
)

Definition at line 1036 of file data.c.

◆ load_data_regression()

data load_data_regression ( char **  paths,
int  n,
int  m,
int  classes,
int  min,
int  max,
int  size,
float  angle,
float  aspect,
float  hue,
float  saturation,
float  exposure 
)

Definition at line 1259 of file data.c.

◆ load_data_super()

data load_data_super ( char **  paths,
int  n,
int  m,
int  w,
int  h,
int  scale 
)

Definition at line 1229 of file data.c.

◆ load_data_tag()

data load_data_tag ( char **  paths,
int  n,
int  m,
int  k,
int  min,
int  max,
int  size,
float  angle,
float  aspect,
float  hue,
float  saturation,
float  exposure 
)

Definition at line 1353 of file data.c.

◆ load_data_writing()

data load_data_writing ( char **  paths,
int  n,
int  m,
int  w,
int  h,
int  out_w,
int  out_h 
)

Definition at line 1189 of file data.c.

◆ load_go()

data load_go ( char *  filename)

Definition at line 1514 of file data.c.

◆ load_image_augment_paths()

matrix load_image_augment_paths ( char **  paths,
int  n,
int  min,
int  max,
int  size,
float  angle,
float  aspect,
float  hue,
float  saturation,
float  exposure,
int  center 
)

Definition at line 105 of file data.c.

◆ normalize_data_rows()

void normalize_data_rows ( data  d)

Definition at line 1605 of file data.c.

◆ print_letters()

void print_letters ( float *  pred,
int  n 
)

Definition at line 491 of file data.c.

◆ randomize_data()

void randomize_data ( data  d)

Definition at line 1561 of file data.c.

◆ scale_data_rows()

void scale_data_rows ( data  d,
float  s 
)

Definition at line 1576 of file data.c.

◆ split_data()

data* split_data ( data  d,
int  part,
int  total 
)

Definition at line 1649 of file data.c.

◆ translate_data_rows()

void translate_data_rows ( data  d,
float  s 
)

Definition at line 1584 of file data.c.