La valeur maximale autorisée pour un numpy type de données

Je travaille avec des tableaux numpy d'une gamme de types de données (uint8, uint16, int16, etc.). Je voudrais être en mesure de vérifier si un nombre peut être représenté à l'intérieur des limites d'un tableau pour un certain type de données. Je suis d'imaginer quelque chose qui ressemble à:

>>> im.dtype
dtype('uint16')
>>> dtype_max(im.dtype)
65535
>>> dtype_min(im.dtype)
0

Fait quelque chose comme ça existent? Par ailleurs, j'ai l'impression que cela a été demandé avant, mais ma recherche est venu vide, et toutes les "questions similaires" semblent être sans rapport avec.

Edit: bien sûr, maintenant que j'ai demandé, l'un des "liées" questions n'ont la réponse. Oups.

InformationsquelleAutor jdmcbr | 2014-04-21