#NEWLINE# def normalize_axis( axis , ndim ) : #NEWLINE# #INDENT# if ( axis is None ) : #NEWLINE# #INDENT# return tuple ( range ( ndim ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( axis , int ) : #NEWLINE# #INDENT# return ( ndim , ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( axis , tuple ) : #NEWLINE# #INDENT# return tuple ( sorted ( axis ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# raise ValueError ( 'invalid axis type' )