Closed what-in-the-nim closed 1 year ago
Thanks for the feedback. We have randomize
set as True for some other application. So when randomize
is True, it overwrites all the other parameters. We will look into this further and change it accordingly.
In the newer releases, we have randomize
set as false now. Please feel free to let us know again if you have other related feedback.
Description
When using the
Geometric
augmentation, I encountered confusion on therandomize
keyword argument and its interaction with other arguments. The current behavior is that when initializing theGeometric
class, therandomize
argument, which defaults toTrue
, overrides all other arguments that are not explicitly passed in during initialization. This behavior seems to differ from what I initially assumed, where I expected all other arguments to be set to their default values if not provided.Steps to reproduce
Original Image
Current Behavior
Expected Behavior
Proposed Solution
I suggest setting the
randomize
argument toFalse
by default, as it would provide a more intuitive behavior.Please note that this issue is based on my understanding of the current behavior. If my assumptions are incorrect, please provide clarity on the intended behavior of the
Geometric
augmentation class.