microsoft/onnxscript

informing about bad positional argument in node constructor

Open

#1984 aperta il 26 dic 2024

Vedi su GitHub
 (2 commenti) (1 reazione) (1 assegnatario)Python (117 fork)auto 404
contribution welcomegood first issue

Metriche repository

Star
 (445 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

rewr.txt

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

Guida contributor