transonic.backends.cython

Cython Backend

Internal API

class transonic.backends.cython.HeaderFunction(path=None, name=None, arguments=None, types: dict | None = None, imports=None)[source]

Bases: object

class transonic.backends.cython.SubBackendJITCython(name, type_formatter)[source]

Bases: SubBackendJIT

class transonic.backends.cython.CythonBackend[source]

Bases: BackendAOT

Main class for the Cython backend

_SubBackendJIT

alias of SubBackendJITCython

Functions

memoryview_type(dtype, ndim, mem_layout)

normalize_type_name_for_array(name)

np_ndarray_type(dtype, ndim, mem_layout, ...)

Classes

CythonBackend()

Main class for the Cython backend

HeaderFunction([path, name, arguments, ...])

SubBackendJITCython(name, type_formatter)

TypeFormatterCython([backend_name])