microsoft/onnxscript

informing about bad positional argument in node constructor

Open

#1.984 aberto em 26 de dez. de 2024

Ver no GitHub
 (2 comments) (1 reaction) (1 assignee)Python (117 forks)auto 404
contribution welcomegood first issue

Métricas do repositório

Stars
 (445 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

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

Guia do colaborador