Traceback (most recent call last):
File "/Users/jordao.bragantini/Softwares/ultrack/ultrack/core/_test/test_autotune.py", line 50, in <module>
main()
File "/Users/jordao.bragantini/Softwares/ultrack/ultrack/core/_test/test_autotune.py", line 35, in main
tracker.track(foreground, contours)
File "/Users/jordao.bragantini/Softwares/ultrack/ultrack/core/tracker.py", line 97, in track
track(config=self.config, *args, **kwargs)
File "/Users/jordao.bragantini/Softwares/ultrack/ultrack/utils/deprecation.py", line 36, in _update_from_dict
return func(*args, **kwargs)
File "/Users/jordao.bragantini/Softwares/ultrack/ultrack/utils/deprecation.py", line 36, in _update_from_dict
return func(*args, **kwargs)
TypeError: track() got multiple values for argument 'config'
I think they should not take variable args without keywords (e.g. *args), for example:
When not using kwargs,
it results in the error below
I think they should not take variable args without keywords (e.g.
*args
), for example:cc @ilan-theodoro