reid from https://github.com/michuanhaohao/reid-strong-baseline
zhangmeng
2020-01-17 f7c4a3cfd07adede3308f8d9d3d7315427d90a7c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#pragma once
 
#include <cstdint>
#include <iosfwd>
 
namespace at {
 
struct Range {
  Range(int64_t begin, int64_t end)
    : begin(begin)
    , end(end) {}
 
  int64_t size() const { return end - begin; }
 
  Range operator/(int64_t divisor) {
    return Range(begin / divisor, end / divisor);
  }
 
  int64_t begin;
  int64_t end;
};
 
std::ostream& operator<<(std::ostream& out, const Range& range);
 
}  // namespace at