oskarastrom commited on
Commit
03cb39e
·
1 Parent(s): 1b9ad62

Update track_eval.py

Browse files
Files changed (1) hide show
  1. scripts/track_eval.py +5 -1
scripts/track_eval.py CHANGED
@@ -2,6 +2,7 @@ import project_path
2
  import argparse
3
  from track_detection import main as track
4
  import sys
 
5
  sys.path.append('..')
6
  sys.path.append('../caltech-fish-counting')
7
 
@@ -38,7 +39,10 @@ def main(args):
38
 
39
  result = evaluate(infer_args.output, "../frames/MOT", "../frames/metadata", infer_args.tracker, False)
40
  metrics = result['MotChallenge2DBox']['tracker']['COMBINED_SEQ']['pedestrian']
41
- print('HOTA:', '?')
 
 
 
42
  print('MOTA:', metrics['CLEAR']['MOTA'])
43
  print('IDF1:', metrics['Identity']['IDF1'])
44
  print('nMAE:', metrics['nMAE']['nMAE'])
 
2
  import argparse
3
  from track_detection import main as track
4
  import sys
5
+ import numpy as np
6
  sys.path.append('..')
7
  sys.path.append('../caltech-fish-counting')
8
 
 
39
 
40
  result = evaluate(infer_args.output, "../frames/MOT", "../frames/metadata", infer_args.tracker, False)
41
  metrics = result['MotChallenge2DBox']['tracker']['COMBINED_SEQ']['pedestrian']
42
+ hota = metrics['HOTA']['HOTA']
43
+ print(hota)
44
+ mean_hota = np.mean(hota)
45
+ print('HOTA:', mean_hota)
46
  print('MOTA:', metrics['CLEAR']['MOTA'])
47
  print('IDF1:', metrics['Identity']['IDF1'])
48
  print('nMAE:', metrics['nMAE']['nMAE'])