MCPcopy Create free account

hub / github.com/apache/tvm-ffi / functions

Functions5,333 in github.com/apache/tvm-ffi

FunctionPyClassRegisterTypeAttrColumns
! * \brief Combined registration for Python-defined types: * ``__ffi_init__``, ``__ffi_new__``, ``__ffi_shallow_copy__`` */
src/ffi/extra/dataclass.cc:2037
MethodRValueRef
! \brief only allow move constructor from rvalue of T */
include/tvm/ffi/rvalue_ref.h:75
FunctionRaiseError
! * \brief Raise a runtime error to demonstrate error propagation. * * \param msg The error message to raise. * * \code{.py} * import my_ffi_ext
examples/python_packaging/src/extension.cc:60
MethodRawDataDeleter
include/tvm/ffi/container/list.h:112
MethodRawObjectPtrFromObjectRef
include/tvm/ffi/object.h:1188
MethodRawObjectPtrFromUnowned
include/tvm/ffi/object.h:1162
MethodRecursiveComparer
src/ffi/extra/dataclass.cc:1227
FunctionRecursiveEq
src/ffi/extra/dataclass.cc:2126
FunctionRecursiveGe
src/ffi/extra/dataclass.cc:2146
FunctionRecursiveGt
src/ffi/extra/dataclass.cc:2141
FunctionRecursiveHash
src/ffi/extra/dataclass.cc:2121
FunctionRecursiveLe
src/ffi/extra/dataclass.cc:2136
FunctionRecursiveLt
src/ffi/extra/dataclass.cc:2131
MethodRegister
include/tvm/ffi/reflection/overload.h:219
MethodRegisterExtraInfo
include/tvm/ffi/reflection/overload.h:436
MethodRegisterExtraInfo
include/tvm/ffi/reflection/registry.h:900
MethodRegisterField
include/tvm/ffi/reflection/overload.h:453
MethodRegisterField
include/tvm/ffi/reflection/registry.h:917
MethodRegisterFunc
NOLINTNEXTLINE(performance-unnecessary-value-param)
include/tvm/ffi/reflection/registry.h:568
MethodRegisterMethod
include/tvm/ffi/reflection/overload.h:484
MethodRegisterMethod
include/tvm/ffi/reflection/registry.h:948
MethodRegisterReflection
src/ffi/extra/module_internal.h:96
MethodRegisterReflection
tests/cpp/testing_object.h:90
MethodRegisterReflection
tests/cpp/testing_object.h:159
MethodRegisterReflection
tests/cpp/testing_object.h:192
MethodRegisterReflection
tests/cpp/testing_object.h:227
MethodRegisterReflection
tests/cpp/testing_object.h:262
MethodRegisterReflection
tests/cpp/testing_object.h:295
MethodRegisterReflection
tests/cpp/testing_object.h:343
MethodRegisterReflection
tests/cpp/testing_object.h:394
MethodRegisterReflection
tests/cpp/testing_object.h:439
MethodRemoveGlobal
* \brief Remove a global function by name * \param name The name of the function */
include/tvm/ffi/function.h:526
FunctionReprPrint
src/ffi/extra/dataclass.cc:2112
MethodReserveBuiltinTypeIndex
src/ffi/object.cc:430
MethodReserveDepthOneObjectTypeIndex
src/ffi/object.cc:434
MethodReverse
! \brief Reverse the elements in-place */
include/tvm/ffi/container/seq_base.h:210
MethodReverseIterAdapter
include/tvm/ffi/container/container_details.h:117
MethodRoot
! * \brief Create a root access path. * \return The root access path. */
include/tvm/ffi/reflection/access_path.h:357
MethodRun
src/ffi/extra/dataclass.cc:278
MethodRun
tests/cpp/test_reflection.cc:652
MethodRun
tests/cpp/test_reflection.cc:663
MethodRun
include/tvm/ffi/function_details.h:55
MethodRuntimeTypeIndex
The following functions are provided by macro TVM_FFI_DECLARE_OBJECT_INFO and TVM_FFI_DECLARE_OBJECT_INFO_FINAL ! * \brief Get the runtime allocate
include/tvm/ffi/object.h:308
MethodSEqHashDefNonRecursive
include/tvm/ffi/reflection/registry.h:233
MethodSEqHashDefRecursive
include/tvm/ffi/reflection/registry.h:222
MethodSEqHashIgnore
include/tvm/ffi/reflection/registry.h:239
MethodSEqual
tests/cpp/testing_object.h:325
MethodSHash
tests/cpp/testing_object.h:336
MethodSafeCall
\cond Doxygen_Suppress Implementing safe call style
include/tvm/ffi/function.h:189
MethodSafeCall
include/tvm/ffi/function.h:229
FunctionSaveToBytes
! * \brief Serialize the the module to bytes. * \return The serialized module. */
include/tvm/ffi/extra/module.h:122
MethodSchemaAllTypesObj
Constructor used by refl::init in make_with
src/ffi/testing/testing.cc:740
MethodSearch
! * \brief Search for the given key * \param key The key * \return ListNode that associated with the key */
include/tvm/ffi/container/map_base.h:515
MethodSeqBaseObj
include/tvm/ffi/container/seq_base.h:46
MethodSeqTypeTraitsBase
include/tvm/ffi/container/seq_base.h:358
MethodSerialize
src/ffi/extra/serialization.cc:46
MethodSet
! * \brief set i-th element of the array. * \param i The index * \param value The value to be setted. */
include/tvm/ffi/container/array.h:585
MethodSet
! * \brief Set a key-value pair in the Dict (mutates in-place). * \param key The index key. * \param value The value to be set. */
include/tvm/ffi/container/dict.h:235
MethodSet
include/tvm/ffi/container/tuple.h:185
MethodSet
List's own methods ! * \brief set i-th element of the list. * \param i The index * \param value The value to be set. */
include/tvm/ffi/container/list.h:437
FunctionSetCubin
! * \brief Set CUBIN module from binary data. * \param cubin CUBIN binary data as Bytes object. */
examples/cubin_launcher/dynamic_cubin/src/lib_dynamic.cc:49
MethodSetData
include/tvm/ffi/container/variant.h:76
MethodSetErrorDefault
src/ffi/extra/json_parser.cc:269
MethodSetGlobal
! * \brief Set global function by name * \param name The name of the function * \param func The function * \param override Whether to over
include/tvm/ffi/function.h:499
MethodSetLinkOrder
addons/tvm_ffi_orcjit/src/ffi/orcjit_dylib.cc:118
MethodSetPyCallbackArg
! * \brief Convert a borrowed TVMFFIAny (AnyView) into a new-reference PyObject*. * \param dlpack_exchange_api The DLPack exchange API (may be N
python/tvm_ffi/cython/tvm_ffi_python_helpers.h:688
FunctionSetSafeCallRaised
! * \brief Set a raised safe-call error into TLS. * \param error The error to be raised. */
include/tvm/ffi/error.h:335
FunctionShape
(*args: Any)
python/tvm_ffi/_ffi_api.py:108
MethodShapeObjStdImpl
include/tvm/ffi/container/shape.h:127
MethodShapeView
! \brief Default constructor. */
include/tvm/ffi/container/shape.h:45
MethodShrinkBy
include/tvm/ffi/container/seq_base.h:249
MethodSignFromMemncmp
src/ffi/extra/dataclass.cc:1676
MethodSlab
addons/tvm_ffi_orcjit/src/ffi/orcjit_slab.h:170
MethodSlab
addons/tvm_ffi_orcjit/src/ffi/orcjit_slab.cc:341
MethodSlabPoolExhaustedError
addons/tvm_ffi_orcjit/src/ffi/orcjit_slab.cc:57
MethodSlabPoolMemoryManager
addons/tvm_ffi_orcjit/src/ffi/orcjit_memory_manager.h:90
MethodSlabPoolMemoryManager
addons/tvm_ffi_orcjit/src/ffi/orcjit_memory_manager.cc:42
MethodStaticAdd
tests/cpp/testing_object.h:77
MethodStridesFromShape
! * \brief Create a strides from a shape. * \param shape The input shape. * \return The strides. */
include/tvm/ffi/container/shape.h:246
FunctionString
(_0: str, /)
python/tvm_ffi/_ffi_api.py:109
MethodStringify
NOLINTNEXTLINE(performance-unnecessary-value-param)
src/ffi/extra/json_writer.cc:48
FunctionStripCoffPdataXdata
addons/tvm_ffi_orcjit/src/ffi/llvm_patches/win_coff_pdata_strip.cc:44
MethodStructEqualHandler
src/ffi/extra/structural_equal.cc:46
MethodStructuralHashHandler
src/ffi/extra/structural_hash.cc:47
FunctionStructuralKeyEqual
(_0: Any, _1: Any, /)
python/tvm_ffi/_ffi_api.py:113
FunctionStructuralKeyEqual
src/ffi/extra/reflection_extra.cc:186
FunctionStructuralKeyHash
src/ffi/extra/reflection_extra.cc:180
MethodStructuralKeyObj
Default constructor to support reflection-based initialization.
include/tvm/ffi/extra/structural_key.h:49
MethodSum
examples/python_packaging/src/extension.cc:76
MethodSwitchContainer
! * \brief Move or copy the ArrayObj to new address with the given capacity * \param capacity The capacity requirement of the new address */
include/tvm/ffi/container/array.h:712
FunctionSystemLib
(*args: Any)
python/tvm_ffi/_ffi_api.py:114
MethodSystemLibrary
src/ffi/extra/library_module_system_lib.cc:70
MethodTAllFields
tests/cpp/testing_object.h:414
MethodTAllFieldsObj
tests/cpp/testing_object.h:380
MethodTCustomFunc
tests/cpp/testing_object.h:360
MethodTCustomFuncObj
tests/cpp/testing_object.h:322
MethodTDefHolder
tests/cpp/testing_object.h:277
MethodTDefHolderObj
tests/cpp/testing_object.h:258
FunctionTEST
tests/cpp/test_rvalue_ref.cc:32
FunctionTEST
tests/cpp/test_dict.cc:28
← previousnext →1,701–1,800 of 5,333, ranked by callers