
    Si                    N    S SK Jr  S SKrS SKrS SKJr  S SKJr   " S S\5      r	g)    )annotationsN)Base)expectc                  <    \ rS rSr\SS j5       r\SS j5       rSrg)DepthToSpace   c                    [         R                  R                  SS/S/SSS9n [        R                  " / SQ/ SQ// S	Q/ S
Q// SQ/ SQ// SQ/ SQ// SQ/ SQ// SQ/ SQ// SQ/ SQ// SQ/ SQ///5      R                  [        R                  5      n[        R                  " / SQ/ SQ/ SQ/ SQ// SQ/ SQ/ SQ/ SQ///5      R                  [        R                  5      n[        X/U/SS 9  g )!Nr   xy   DCRinputsoutputs	blocksizemode              ?       @      @      @      @      "@      $@      &@      (@      *@      ,@      2@      3@      4@      5@      6@      7@      ;@      <@      =@      >@      ?@      @@      B@     B@      C@     C@      D@     D@     F@      G@     G@      H@     H@      I@      K@     K@      L@     L@      M@     M@     O@      P@     @P@     P@     P@      Q@)r   r$   r   r%   r   r&   )r4   rD   r5   rE   r6   rF   )r   r(   r   r)   r   r*   )r8   rH   r9   rI   r:   rJ   )r   r,   r   r-   r   r.   )r<   rL   r=   rM   r>   rN   )r    r0   r!   r1   r"   r2   )r@   rP   rA   rQ   rB   rR   test_depthtospace_exampler   r   nameonnxhelper	make_nodenparrayastypefloat32r   noder
   r   s      g/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/onnx/backend/test/case/node/depthtospace.pyexport_default_mode_example(DepthToSpace.export_default_mode_example   s   {{$$C53%15 % 

 HH %o6&(:;');<');<');<');<');<');<	
 &
 	
  HH :<9<	 <<<<	
" &
# 	
$ 	tC!3NO    c                    [         R                  R                  SS/S/SSS9n [        R                  " / SQ/ SQ// S	Q/ S
Q// SQ/ SQ// SQ/ SQ// SQ/ SQ// SQ/ SQ// SQ/ SQ// SQ/ SQ///5      R                  [        R                  5      n[        R                  " / SQ/ SQ/ SQ/ SQ// SQ/ SQ/ SQ/ SQ///5      R                  [        R                  5      n[        X/U/SS 9  g )!Nr   r
   r   r   CRDr   r   r   r   r   r#   r'   r+   r/   r3   r7   r;   r?   rC   rG   rK   rO   )r   r   r   r   r   r   )r$   r,   r%   r-   r&   r.   )r   r    r   r!   r   r"   )r(   r0   r)   r1   r*   r2   )r4   r<   r5   r=   r6   r>   )rD   rL   rE   rM   rF   rN   )r8   r@   r9   rA   r:   rB   )rH   rP   rI   rQ   rJ   rR   "test_depthtospace_crd_mode_examplerT   rV   r^   s      r`   export_crd_mode_example$DepthToSpace.export_crd_mode_example9   s   {{$$C53%15 % 

 HH %o6&(:;');<');<');<');<');<');<	
 &
 	
  HH 9<9<	 =<<<	
" &
# 	
$ 	tC!3WXrc    N)returnNone)__name__
__module____qualname____firstlineno__staticmethodra   rg   __static_attributes__ri   rc   r`   r   r      s-    (P (PT (Y (Yrc   r   )

__future__r   numpyrZ   rW   onnx.backend.test.case.baser   onnx.backend.test.case.noder   r   ri   rc   r`   <module>rv      s&    #   , .UY4 UYrc   