From 21275d0eb9f5a977b67b2b62e8413543eabbda68 Mon Sep 17 00:00:00 2001 From: Nicolas Pinto Date: Sun, 3 Jul 2011 20:11:05 -0400 Subject: [PATCH] Remove 'keep' kwarg --- pyopencl/elementwise.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pyopencl/elementwise.py b/pyopencl/elementwise.py index fdd47642..734237c0 100644 --- a/pyopencl/elementwise.py +++ b/pyopencl/elementwise.py @@ -35,7 +35,7 @@ from pyopencl.tools import dtype_to_ctype, VectorArg, ScalarArg def get_elwise_program(context, arguments, operation, - name="elwise_kernel", keep=False, options=[], + name="elwise_kernel", options=[], preamble="", loop_prep="", after_loop=""): from pyopencl import Program source = (""" @@ -70,7 +70,7 @@ def get_elwise_program(context, arguments, operation, def get_elwise_kernel_and_types(context, arguments, operation, - name="elwise_kernel", keep=False, options=[], preamble="", **kwargs): + name="elwise_kernel", options=[], preamble="", **kwargs): if isinstance(arguments, str): from pyopencl.tools import parse_c_arg parsed_args = [parse_c_arg(arg) for arg in arguments.split(",")] @@ -86,8 +86,9 @@ def get_elwise_kernel_and_types(context, arguments, operation, parsed_args.append(ScalarArg(np.uintp, "n")) - prg = get_elwise_program(context, parsed_args, operation, name, - keep, options, preamble, **kwargs) + prg = get_elwise_program( + context, parsed_args, operation, + name=name, options=options, preamble=preamble, **kwargs) scalar_arg_dtypes = [] for arg in parsed_args: -- GitLab