| | |
| | | } |
| | | |
| | | typedef struct{ |
| | | int w, h; |
| | | matrix X; |
| | | matrix y; |
| | | int shallow; |
| | | } data; |
| | | |
| | | typedef enum { |
| | | CLASSIFICATION_DATA, DETECTION_DATA, CAPTCHA_DATA, REGION_DATA, IMAGE_DATA, COMPARE_DATA |
| | | CLASSIFICATION_DATA, DETECTION_DATA, CAPTCHA_DATA, REGION_DATA, IMAGE_DATA, COMPARE_DATA, WRITING_DATA, SWAG_DATA |
| | | } data_type; |
| | | |
| | | typedef struct load_args{ |
| | |
| | | char **labels; |
| | | int h; |
| | | int w; |
| | | int out_w; |
| | | int out_h; |
| | | int nh; |
| | | int nw; |
| | | int num_boxes; |
| | | int classes; |
| | | int background; |
| | | float jitter; |
| | | data *d; |
| | | image *im; |
| | | image *resized; |
| | |
| | | data load_cifar10_data(char *filename); |
| | | data load_all_cifar10(); |
| | | |
| | | data load_data_writing(char **paths, int n, int m, int w, int h, int downsample); |
| | | data load_data_writing(char **paths, int n, int m, int w, int h, int out_w, int out_h); |
| | | |
| | | list *get_paths(char *filename); |
| | | char **get_labels(char *filename); |