Skip to content

Commit 8787282

Browse files
committed
fixing deprecations, logging and typing
1 parent b17f6cf commit 8787282

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

ultrack/cli/_test/test_cli.py

+1
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ def test_fit_and_add_probs(
114114
"-oc",
115115
str(new_cfg_path),
116116
"--is-tracking",
117+
"--is-segmentation",
117118
"--persistence",
118119
]
119120
+ zarr_dataset_paths

ultrack/cli/match_gt.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def match_gt_cli(
150150
LOG.info("Estimated new config: %s", new_config)
151151
LOG.info("Saving new config to %s", output_config)
152152
with open(output_config, "w") as f:
153-
toml.dump(new_config.dict(by_alias=True), f)
153+
toml.dump(new_config.model_dump(by_alias=True), f)
154154

155155
if insert_prob or output_model is not None:
156156
model = fit_nodes_prob(

ultrack/core/match_gt.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -379,8 +379,8 @@ def match_to_ground_truth(
379379
)
380380
max_area, min_area = min_area, max_area
381381

382-
opt_config.segmentation_config.min_area = float(min_area)
383-
opt_config.segmentation_config.max_area = float(max_area)
382+
opt_config.segmentation_config.min_area = int(round(min_area))
383+
opt_config.segmentation_config.max_area = int(round(max_area))
384384

385385
opt_config.segmentation_config.min_frontier = float(
386386
max(gt_df["parent_frontier"].min() - 0.025, 0.0)

ultrack/ml/classification.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def _validate_classifier(
4141
"`catboost` is required if classifier is not provided.\n"
4242
"Please install it with `pip install catboost` or `pip install 'ultrack[ml]'`."
4343
) from e
44-
classifier = CatBoostClassifier(allow_const_label=True)
44+
classifier = CatBoostClassifier(allow_const_label=True, silent=True)
4545

4646
return classifier
4747

0 commit comments

Comments
 (0)