geometry_tools.utils.types
1import numpy as np 2 3def inexact_type(array): 4 try: 5 return (not np.can_cast(array, int) and 6 (np.can_cast(array, np.dtype("complex")) or 7 np.can_cast(array, float))) 8 except TypeError: 9 return False 10 11def is_linalg_type(array): 12 try: 13 return (np.can_cast(array, np.dtype("complex")) or 14 np.can_cast(array, float)) 15 except TypeError: 16 return False
def
inexact_type(array):
def
is_linalg_type(array):