Passing random arguments to wot.ot.OTModel does not fail which is unexpected (see e.g. theislab/cellrank#721), IMO. I guess the problem is that most arguments to initialize the class are passed implicitly through **kwargs instead of specifying them individually with default values. Is there a specific reason it is done this way or could it be changed?
Description
Passing random arguments to
wot.ot.OTModel
does not fail which is unexpected (see e.g. theislab/cellrank#721), IMO. I guess the problem is that most arguments to initialize the class are passed implicitly through**kwargs
instead of specifying them individually with default values. Is there a specific reason it is done this way or could it be changed?