コード例 #1
0
def build_ufunc_wrapper(library, ctx, fname, signature, cres):
    innerfunc = ufuncbuilder.build_ufunc_wrapper(library, ctx, fname,
                                                 signature, objmode=False,
                                                 cres=cres)
    info = build_gufunc_kernel(library, ctx, innerfunc, signature,
                               len(signature.args))
    return info
コード例 #2
0
ファイル: parallel.py プロジェクト: zxsted/numba
def build_ufunc_wrapper(library, ctx, lfunc, signature):
    innerfunc = ufuncbuilder.build_ufunc_wrapper(library, ctx, lfunc, signature,
                                                 objmode=False, env=None,
                                                 envptr=None)
    lfunc = build_ufunc_kernel(library, ctx, innerfunc, signature)
    library.add_ir_module(lfunc.module)
    return lfunc
コード例 #3
0
def build_ufunc_wrapper(library, ctx, fname, signature, cres):
    innerfunc = ufuncbuilder.build_ufunc_wrapper(library,
                                                 ctx,
                                                 fname,
                                                 signature,
                                                 objmode=False,
                                                 cres=cres)
    return build_ufunc_kernel(library, ctx, innerfunc, signature)
コード例 #4
0
def build_ufunc_wrapper(library, ctx, fname, signature):
    innerfunc = ufuncbuilder.build_ufunc_wrapper(library,
                                                 ctx,
                                                 fname,
                                                 signature,
                                                 objmode=False,
                                                 env=None,
                                                 envptr=None)
    return build_ufunc_kernel(library, ctx, innerfunc, signature)
コード例 #5
0
ファイル: parallel.py プロジェクト: cpcloud/numba
def build_ufunc_wrapper(library, ctx, fname, signature, cres):
    innerfunc = ufuncbuilder.build_ufunc_wrapper(library, ctx, fname,
                                                 signature, objmode=False,
                                                 cres=cres)
    return build_ufunc_kernel(library, ctx, innerfunc, signature)
コード例 #6
0
ファイル: parallel.py プロジェクト: stuartarchibald/numba
def build_ufunc_wrapper(library, ctx, fname, signature):
    innerfunc = ufuncbuilder.build_ufunc_wrapper(library, ctx, fname, signature,
                                                 objmode=False, env=None,
                                                 envptr=None)
    return build_ufunc_kernel(library, ctx, innerfunc, signature)