funclp.use_inputs module

funclp.use_inputs(self, args, kwargs)[source]

This function takes called inputs and translate them into usable objects.

Parameters:
  • self (ufunc) – ufunc object which was called.

  • args (tuple) – Positional arguments used at function call time.

  • kwargs (tuple) – Keyword arguments used at function call time.

Returns:

  • variables (list) – list of variables arrays (CPU or GPU).

  • data (list) – list of data arrays (CPU or GPU).

  • parameters (list) – list of parameters arrays (CPU or GPU).