parameters: (function=None, target='cpu', cache=False,
                    pipeline_class=None, **options)
docstring: This decorator allows flexible type-based compilation
      of a jitted function.  It works as `@jit`, except that the decorated
      function is called at compile-time with the *types* of the arguments
      and should return an implementation function for those types.
docstring_summary: This decorator allows flexible type-based compilation
      of a jitted function.  It works as `
docstring_tokens: This decorator allows flexible type - based compilation of a jitted function . It works as
function: def generated_jit(function=None, target='cpu', cache=False,
                    pipeline_class=None, **options):
      """
      This decorator allows flexible type-based compilation
      of a jitted function.  It works as `@jit`, except that the decorated
      function is called at compile-time with the *types* of the arguments
      and should return an implementation function for those types.
      """
      dispatcher_args = {}
      if pipeline_class is not None:
          dispatcher_args['pipeline_class'] = pipeline_class
      wrapper = _jit(sigs=None, locals={}, target=target, cache=cache,
                     targetoptions=options, impl_kind='generated',
                     **dispatcher_args)
      if function is not None:
          return wrapper(function)
      else:
          return wrapper
function_tokens: def generated_jit ( function = None , target = 'cpu' , cache = False , pipeline_class = None , * * options ) : dispatcher_args = { } if pipeline_class is not None : dispatcher_args [ 'pipeline_class' ] = pipeline_class wrapper = _jit ( sigs = None , locals = { } , target = target , cache = cache , targetoptions = options , impl_kind = 'generated' , * * dispatcher_args ) if function is not None : return wrapper ( function ) else : return wrapper