class documentation

class TypeDescription:

View In Hierarchy

Type signature for a ufunc.

Attributes

type : str
Character representing the nominal type.
func_data : str or None or FullTypeDescr or FuncNameSuffix, optional
The string representing the expression to insert into the data array, if any.
in_ : str or None, optional
The typecode(s) of the inputs.
out : str or None, optional
The typecode(s) of the outputs.
astype : dict or None, optional
If astype['x'] is 'y', uses PyUFunc_x_x_As_y_y/PyUFunc_xx_x_As_yy_y instead of PyUFunc_x_x/PyUFunc_xx_x.
cfunc_alias : str or none, optional
Appended to inner loop C function name, e.g., FLOAT_{cfunc_alias}. See make_arrays. NOTE: it doesn't support 'astype'
simd: list
Available SIMD ufunc loops, dispatched at runtime in specified order Currently only supported for simples types (see make_arrays)
dispatch: str or None, optional
Dispatch-able source name without its extension '.dispatch.c' that contains the definition of ufunc, dispatched at runtime depending on the specified targets of the dispatch-able source. NOTE: it doesn't support 'astype'
Method __init__ Undocumented
Method finish​_signature Undocumented
Instance Variable astype Undocumented
Instance Variable astype​_dict Undocumented
Instance Variable cfunc​_alias Undocumented
Instance Variable dispatch Undocumented
Instance Variable func​_data Undocumented
Instance Variable in​_ Undocumented
Instance Variable out Undocumented
Instance Variable simd Undocumented
Instance Variable type Undocumented
def __init__(self, type, f=None, in_=None, out=None, astype=None, cfunc_alias=None, simd=None, dispatch=None):

Undocumented

def finish_signature(self, nin, nout):

Undocumented

astype =

Undocumented

astype_dict =

Undocumented

cfunc_alias =

Undocumented

dispatch =

Undocumented

func_data =

Undocumented

in_ =

Undocumented

out =

Undocumented

simd =

Undocumented

type =

Undocumented