External#
- class rbc.external.External(key, name, signature, devices)#
Methods
External.__init__
(key, name, signature, devices)- param key:
The key of the external function for typing
External.external
(signature, *[, devices])- param signature:
Any object convertible to a Numba function via Type.fromobject(...).tonumba()
External.match_signature
(atypes)- Parameters:
key (str) –
name (str) –
signature (List[str | FunctionType | Type]) –
devices (List[str]) –