qrisp.jasp.Jaspr.qjit#
- Jaspr.qjit(*args, function_name='jaspr_function', device=None)[source]#
Leverages the Catalyst pipeline to compile a QIR representation of this function and executes that function using the Catalyst QIR runtime.
- Parameters:
- *argsiterable
The arguments to call the function with.
- deviceobject
The PennyLane device to execute the function. The default device is “lightning.qubit”, a fast state-vector qubit simulator.
- Returns:
- The values returned by the compiled, executed function.