def dsplit(ary, indices_or_sections):
 if (ary.ndim <= 2):
  raise ValueError('Cannot dsplit an array with less than 3 dimensions')
 return split(ary, indices_or_sections, 2)

def dsplit ( ary , indices_or_sections ) : if ( ary . ndim <= 2 ) : raise ValueError ( 'Cannot dsplit an array with less than 3 dimensions' ) return split ( ary , indices_or_sections , 2 )
splits an array into multiple sub arrays along the third axis .