Joseph Redmon
2014-07-17 b32a287e38f4c6a41828f18b4669dec9f3af4943
Merge branch 'master' of pjreddie.com:jnet

Conflicts:
src/cnn.c
3 files modified
8 ■■■■ changed files
src/cnn.c 6 ●●●●● patch | view | raw | blame | history
src/data.c 1 ●●●● patch | view | raw | blame | history
src/image.c 1 ●●●● patch | view | raw | blame | history
src/cnn.c
@@ -655,9 +655,8 @@
    cvWaitKey(0);
}
void features_VOC_image(char *image_file, char *image_dir, char *out_dir, int flip)
void features_VOC_image(char *image_file, char *image_dir, char *out_dir, int flip, int interval)
{
    int interval = 4;
    int i,j;
    network net = parse_network_cfg("cfg/voc_imagenet.cfg");
    char image_path[1024];
@@ -785,6 +784,9 @@
    //tune_VOC();
    //features_VOC_image(argv[1], argv[2], argv[3], 0);
    //features_VOC_image(argv[1], argv[2], argv[3], 1);
    //train_VOC();
    //features_VOC_image(argv[1], argv[2], argv[3], 0, 4);
    //features_VOC_image(argv[1], argv[2], argv[3], 1, 4);
    //features_VOC_image_size(argv[1], atoi(argv[2]), atoi(argv[3]));
    //visualize_imagenet_features("data/assira/train.list");
    //visualize_imagenet_topk("data/VOC2012.list");
src/data.c
@@ -37,6 +37,7 @@
    d.shallow = 0;
    d.X.rows = n;
    d.X.vals = calloc(d.X.rows, sizeof(float*));
    d.X.cols = 0;
    d.y = make_matrix(n, k);
    for(i = 0; i < n; ++i){
src/image.c
@@ -199,6 +199,7 @@
image make_empty_image(int h, int w, int c)
{
    image out;
    out.data = 0;
    out.h = h;
    out.w = w;
    out.c = c;