Esempio n. 1
0
def _make_sig(kern):
    dslist = [datashape.dshape("A..., " + str(x)) for x in kern.types]
    return datashape.Function(*(dslist[1:] + [dslist[0]]))
Esempio n. 2
0
def _make_sig(tplist):
    """Converts a type tuples into datashape function signatures"""
    dslist = [datashape.dshape("A..., " + str(x)) for x in tplist]
    return datashape.Function(*(dslist[1:] + [dslist[0]]))