microsoft/onnxscript
View on GitHubinforming about bad positional argument in node constructor
Open
#1,984 opened on Dec 26, 2024
contribution welcomegood first issue
Repository metrics
- Stars
- (445 stars)
- PR merge metrics
- (PR metrics pending)
Description
When you mistakingly do
def lr_pattern( op, x ):
return op.LeakyRelu( x, 1.0)
instead of
def lr_pattern_good( op, x ):
return op.LeakyRelu( x, alpha=1.0)
You will get such error text:
AttributeError: 'float' object has no attribute '_add_usage'
Expected behavior: something like
TypeError: LeakyRelu() takes 2 positional arguments but 3 were given
Possible patch: missed_keyword.patch