ultralytics 8.0.40 TensorRT metadata and Results visualizer (#1014)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Laughing <61612323+Laughing-q@users.noreply.github.com>
Co-authored-by: Bogdan Gheorghe <112427971+bogdan-galileo@users.noreply.github.com>
Co-authored-by: Ayush Chaurasia <ayush.chaurarsia@gmail.com>
Co-authored-by: Jaap van de Loosdrecht <jaap@vdlmv.nl>
Co-authored-by: Noobtoss <96134731+Noobtoss@users.noreply.github.com>
Co-authored-by: nerdyespresso <106761627+nerdyespresso@users.noreply.github.com>
This commit is contained in:
Glenn Jocher
2023-02-17 20:06:06 +01:00
committed by GitHub
parent e799592718
commit 9047d737f4
40 changed files with 576 additions and 280 deletions

View File

@ -1 +1 @@
from .trackers import BYTETracker, BOTSORT
from .trackers import BOTSORT, BYTETracker

View File

@ -1,8 +1,9 @@
from ultralytics.tracker import BYTETracker, BOTSORT
from ultralytics.yolo.utils.checks import check_requirements, check_yaml
from ultralytics.yolo.utils import IterableSimpleNamespace, yaml_load
import torch
from ultralytics.tracker import BOTSORT, BYTETracker
from ultralytics.yolo.utils import IterableSimpleNamespace, yaml_load
from ultralytics.yolo.utils.checks import check_requirements, check_yaml
TRACKER_MAP = {"bytetrack": BYTETracker, "botsort": BOTSORT}
check_requirements('lap') # for linear_assignment

View File

@ -1,2 +1,2 @@
from .byte_tracker import BYTETracker
from .bot_sort import BOTSORT
from .byte_tracker import BYTETracker

View File

@ -1,6 +1,7 @@
import numpy as np
from collections import OrderedDict
import numpy as np
class TrackState:
New = 0

View File

@ -1,10 +1,12 @@
from collections import deque
import numpy as np
from ..utils import matching
from ..utils.gmc import GMC
from ..utils.kalman_filter import KalmanFilterXYWH
from .byte_tracker import STrack, BYTETracker
from .basetrack import TrackState
from .byte_tracker import BYTETracker, STrack
class BOTrack(STrack):

View File

@ -1,8 +1,8 @@
import numpy as np
from .basetrack import BaseTrack, TrackState
from ..utils import matching
from ..utils.kalman_filter import KalmanFilterXYAH
from .basetrack import BaseTrack, TrackState
class STrack(BaseTrack):