X-Git-Url: https://www.fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=pysvrt.git;a=blobdiff_plain;f=svrt.c;h=307fcf646ef839f69bf4f3f8613a68e21682554d;hp=1a2449b04ee43638b9bc961478dbbe5db3adfabe;hb=dfca7e16051d1752db7daed892ecb200237e3bb6;hpb=26dffa334607dc6f57139d19eb0b793cb3ac8484 diff --git a/svrt.c b/svrt.c index 1a2449b..307fcf6 100644 --- a/svrt.c +++ b/svrt.c @@ -35,6 +35,11 @@ THByteTensor *generate_vignettes(long n_problem, THLongTensor *labels) { long *m, *l; unsigned char *a, *b; + if(THLongTensor_nDimension(labels) != 1) { + printf("Label tensor has to be of dimension 1.\n"); + exit(1); + } + nb_vignettes = THLongTensor_size(labels, 0); m = THLongTensor_storage(labels)->data + THLongTensor_storageOffset(labels); st0 = THLongTensor_stride(labels, 0);