Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'dev' into fix-cloudina-migration
Browse files Browse the repository at this point in the history
jannesgg authored Nov 20, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2 parents 754f178 + da67081 commit bc3bf77
Showing 2 changed files with 14 additions and 5 deletions.
17 changes: 14 additions & 3 deletions kso_utils/project.py
Original file line number Diff line number Diff line change
@@ -1774,7 +1774,7 @@ def track_yolo(
return latest_tracker
# self.modules["wandb"].finish()

def increment_path(path, exist_ok=False, sep="", mkdir=False):
def increment_path(self, path, exist_ok=False, sep="", mkdir=False):
# Increment file or directory path, i.e. runs/exp --> runs/exp{sep}2, runs/exp{sep}3, ... etc.
path = Path(path) # os-agnostic
if path.exists() and not exist_ok:
@@ -1812,7 +1812,7 @@ def track_individuals(
):
if not hasattr(self, "eval_dir"):
self.eval_dir = self.increment_path(
Path(self.save_dir) / "detect", exist_ok=False
path=Path(self.save_dir) / "detect", exist_ok=False
)

latest_tracker = self.modules["yolo_utils"].track_objects(
@@ -1836,11 +1836,22 @@ def track_individuals(
)
self.modules["yolo_utils"].set_config(conf_thres, artifact_dir, eval_dir)

self.run = self.modules["wandb"].init(
entity=self.team_name,
project="model-evaluations",
name="track",
settings=self.modules["wandb"].Settings(start_method="thread"),
)
self.modules["yolo_utils"].set_config(conf_thres, artifact_dir, self.eval_dir)
self.modules["yolo_utils"].add_data_wandb(
Path(latest_tracker).parent.absolute(), "tracker_output", self.run
)

# self.csv_report = self.modules["yolo_utils"].generate_csv_report(
# self.team_name, self.project_name, eval_dir, self.run, log=True
# )
self.tracking_report = self.modules["yolo_utils"].generate_counts(
eval_dir,
self.eval_dir,
latest_tracker,
artifact_dir,
self.run,
2 changes: 0 additions & 2 deletions test/notebook-tests.py
Original file line number Diff line number Diff line change
@@ -261,7 +261,6 @@ def test_t6():
save_output=True,
test=True,
)
eval_dir = exp_path

# Note: investigating training and validation datasets is not currently tested.

@@ -275,7 +274,6 @@ def test_t6():
name=track_exp_name,
source=source,
artifact_dir=artifact_dir,
eval_dir=eval_dir,
conf_thres=conf_thres.value,
img_size=(640, 640),
test=True,

0 comments on commit bc3bf77

Please sign in to comment.