
    h                        / S Qr SSKJr  SSKJs  Jr  SSKJrJ	r	  Sr
SrSr\R                  r\R                  r\R                   r\R"                  rS\4S	 jr\S
 5       r\R,                  r\\l        \S 5       r\\R2                  l        S\4S jr\\l        S\4S jr\\R>                  l        S\4S jr \ \RB                  l        S\4S jr"\"\R2                  l        S\\   4S jr#\RH                  r$g))CONNX_DOMAINONNX_ML_DOMAINAI_ONNX_PREVIEW_TRAINING_DOMAINhas
get_schemaget_all_schemasget_all_schemas_with_historyonnx_opset_versionget_function_opsOpSchemaSchemaError    )ListN)AttributeProtoFunctionProto z
ai.onnx.mlzai.onnx.preview.trainingreturnc                  @    [         R                  " 5       [           S   $ )z,
Return current opset for domain `ai.onnx`.
   )r   schema_version_mapr        L/var/www/fran/franai/venv/lib/python3.13/site-packages/onnx/defs/__init__.pyr
   r
   $   s    
 !+.q11r   c                 P    [        5       nUR                  U R                  5        U$ N)r   ParseFromString_function_body)self
func_protos     r   _function_protor    ,   s#    Jt223r   c                 P    [        5       nUR                  U R                  5        U$ r   )r   r   _default_value)r   attrs     r   _attribute_default_valuer$   7   s#    D,,-Kr   c                     SU R                   < SU R                  < SU R                  < SU R                  < SU R                  < SU R
                  < SU R                  < SU R                  < S	3$ )
NzOpSchema(
    name=z,
    domain=z,
    since_version=z
,
    doc=z,
    type_constraints=z,
    inputs=z,
    outputs=z,
    attributes=z
))namedomainsince_versiondoctype_constraintsinputsoutputs
attributesr   s    r   _op_schema_reprr/   A   s    

)) KK? %%( )		 ++. /KK? \\ " #
 
r   c                     SU R                   < SU R                  < SU R                  < SU R                  < SU R                  < SU R
                  < SU R                  < S3$ )	NzOpSchema.FormalParameter(name=z, type_str=, description=z, param_option=z, is_homogeneous=z, min_arity=z, differentiation_category=))r&   type_strdescriptionoptionis_homogeneous	min_aritydifferentiation_categoryr.   s    r    _op_schema_formal_parameter_reprr9   R   sp    
([@Q R''*/$++ I--0T^^<N O$$($A$A#DA	Gr   c                 \    SU R                   < SU R                  < SU R                  < S3$ )Nz,OpSchema.TypeConstraintParam(type_param_str=z, allowed_type_strs=r1   r2   )type_param_strallowed_type_strsr4   r.   s    r   %_op_schema_type_constraint_param_reprr=   ^   s=    
6t7J7J6M N!336nTEUEUDXXY	[r   c                     SU R                   < SU R                  < SU R                  < SU R                  < SU R                  < S3$ )NzOpSchema.Attribute(name=z, type=r1   z, default_value=z, required=r2   )r&   typer4   default_valuerequiredr.   s    r   _op_schema_attribute_reprrB   h   sO    
"499-wtyym>RVRbRbQe f++.k$--9J!	Mr   c                      [         R                  " 5       n U  Vs/ s H(  oR                  (       d  UR                  (       d  M&  UPM*     sn$ s  snf )z(
Return operators defined as functions.
)r   r   has_functionhas_context_dependent_function)schemasschemas     r   r   r   r   s8    
 !G!(iv,?,?6ChChFiiis   %AA)%__all__typingr   onnx.onnx_cpp2py_export.defsonnx_cpp2py_exportdefsr   onnxr   r   r   r   r   
has_schemar   r   r   r	   intr
   propertyr    r   function_bodyr$   	Attributer@   strr/   __repr__r9   FormalParameterr=   TypeConstraintParamrB   r   r   r   r   r   <module>rW      s5  
  ( ( ."<  ll\\
## == 2C 2 
 
 ::(  
 
 $<    S  $ c  %E   !3  )N   %s  8   j$x. j mmr   