@@ -324,7 +324,7 @@ class NNIndex : public IndexBase
324
324
{
325
325
KNNResultSet2<DistanceType> resultSet (knn);
326
326
#pragma omp for schedule(static) reduction(+:count)
327
- for (size_t i = 0 ; i < queries.rows ; i++) {
327
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
328
328
resultSet.clear ();
329
329
findNeighbors (resultSet, queries[i], params);
330
330
size_t n = std::min (resultSet.size (), knn);
@@ -339,7 +339,7 @@ class NNIndex : public IndexBase
339
339
{
340
340
KNNSimpleResultSet<DistanceType> resultSet (knn);
341
341
#pragma omp for schedule(static) reduction(+:count)
342
- for (size_t i = 0 ; i < queries.rows ; i++) {
342
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
343
343
resultSet.clear ();
344
344
findNeighbors (resultSet, queries[i], params);
345
345
size_t n = std::min (resultSet.size (), knn);
@@ -412,7 +412,7 @@ class NNIndex : public IndexBase
412
412
{
413
413
KNNResultSet2<DistanceType> resultSet (knn);
414
414
#pragma omp for schedule(static) reduction(+:count)
415
- for (size_t i = 0 ; i < queries.rows ; i++) {
415
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
416
416
resultSet.clear ();
417
417
findNeighbors (resultSet, queries[i], params);
418
418
size_t n = std::min (resultSet.size (), knn);
@@ -431,7 +431,7 @@ class NNIndex : public IndexBase
431
431
{
432
432
KNNSimpleResultSet<DistanceType> resultSet (knn);
433
433
#pragma omp for schedule(static) reduction(+:count)
434
- for (size_t i = 0 ; i < queries.rows ; i++) {
434
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
435
435
resultSet.clear ();
436
436
findNeighbors (resultSet, queries[i], params);
437
437
size_t n = std::min (resultSet.size (), knn);
@@ -502,7 +502,7 @@ class NNIndex : public IndexBase
502
502
{
503
503
CountRadiusResultSet<DistanceType> resultSet (radius);
504
504
#pragma omp for schedule(static) reduction(+:count)
505
- for (size_t i = 0 ; i < queries.rows ; i++) {
505
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
506
506
resultSet.clear ();
507
507
findNeighbors (resultSet, queries[i], params);
508
508
count += resultSet.size ();
@@ -517,7 +517,7 @@ class NNIndex : public IndexBase
517
517
{
518
518
RadiusResultSet<DistanceType> resultSet (radius);
519
519
#pragma omp for schedule(static) reduction(+:count)
520
- for (size_t i = 0 ; i < queries.rows ; i++) {
520
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
521
521
resultSet.clear ();
522
522
findNeighbors (resultSet, queries[i], params);
523
523
size_t n = resultSet.size ();
@@ -538,7 +538,7 @@ class NNIndex : public IndexBase
538
538
{
539
539
KNNRadiusResultSet<DistanceType> resultSet (radius, max_neighbors);
540
540
#pragma omp for schedule(static) reduction(+:count)
541
- for (size_t i = 0 ; i < queries.rows ; i++) {
541
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
542
542
resultSet.clear ();
543
543
findNeighbors (resultSet, queries[i], params);
544
544
size_t n = resultSet.size ();
@@ -608,7 +608,7 @@ class NNIndex : public IndexBase
608
608
{
609
609
CountRadiusResultSet<DistanceType> resultSet (radius);
610
610
#pragma omp for schedule(static) reduction(+:count)
611
- for (size_t i = 0 ; i < queries.rows ; i++) {
611
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
612
612
resultSet.clear ();
613
613
findNeighbors (resultSet, queries[i], params);
614
614
count += resultSet.size ();
@@ -625,7 +625,7 @@ class NNIndex : public IndexBase
625
625
{
626
626
RadiusResultSet<DistanceType> resultSet (radius);
627
627
#pragma omp for schedule(static) reduction(+:count)
628
- for (size_t i = 0 ; i < queries.rows ; i++) {
628
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
629
629
resultSet.clear ();
630
630
findNeighbors (resultSet, queries[i], params);
631
631
size_t n = resultSet.size ();
@@ -645,7 +645,7 @@ class NNIndex : public IndexBase
645
645
{
646
646
KNNRadiusResultSet<DistanceType> resultSet (radius, params.max_neighbors );
647
647
#pragma omp for schedule(static) reduction(+:count)
648
- for (size_t i = 0 ; i < queries.rows ; i++) {
648
+ for (int i = 0 ; i < ( int ) queries.rows ; i++) {
649
649
resultSet.clear ();
650
650
findNeighbors (resultSet, queries[i], params);
651
651
size_t n = resultSet.size ();
0 commit comments