Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/apache/tvm-ffi
/ functions
Functions
5,333 in github.com/apache/tvm-ffi
⨍
Functions
5,333
◇
Types & classes
1,261
↳
Endpoints
2
↓ 1 callers
Method
AttrMissing
include/tvm/ffi/reflection/access_path.h:391
↓ 1 callers
Function
BacktraceCreate
src/ffi/backtrace.cc:52
↓ 1 callers
Function
Base64Decode
! * \brief Decode a base64 string into a byte array * \param bytes The bytes to be decoded * \return The decoded byte array */
include/tvm/ffi/extra/base64.h:86
↓ 1 callers
Function
Base64Encode
! * \brief Encode a byte array into a base64 string * \param bytes The byte array to encode * \return The base64 encoded string */
include/tvm/ffi/extra/base64.h:38
↓ 1 callers
Function
BindFieldArgs
! * \brief Bind packed arguments to fields on an existing object. * * Handles both positional-only and KWARGS calling conventions, sets fields * v
src/ffi/extra/dataclass.cc:1923
↓ 1 callers
Function
BuildAutoInitInfo
! * \brief Build AutoInitInfo by analysing reflected fields for a type. */
src/ffi/extra/dataclass.cc:1890
↓ 1 callers
Method
ClearFreeSlabs
addons/tvm_ffi_orcjit/src/ffi/orcjit_session.cc:291
↓ 1 callers
Method
ConstructorCall
* \brief Call a constructor with a variable number of arguments * * This function is similar to FuncCall, but it will not set the * stream an
python/tvm_ffi/cython/tvm_ffi_python_helpers.h:565
↓ 1 callers
Method
CopyIfNotUnique
! \brief Copy on write */
include/tvm/ffi/container/tuple.h:215
↓ 1 callers
Method
CopyOnWrite
! * \brief copy on write semantics * Do nothing if current handle is the unique copy of the array. * Otherwise make a new copy of the array
include/tvm/ffi/container/map.h:267
↓ 1 callers
Method
CreateDynamicLibrary
addons/tvm_ffi_orcjit/src/ffi/orcjit_session.cc:206
↓ 1 callers
Function
CreateNewOverload
include/tvm/ffi/reflection/overload.h:201
↓ 1 callers
Function
DLDataTypeCodeAsCStr
* \brief Convert a DLDataTypeCode to a string. * \param os The output stream. * \param type_code The DLDataTypeCode to convert. */
include/tvm/ffi/dtype.h:52
↓ 1 callers
Function
DLDataTypeToString_
! * \brief Printer function for DLDataType. * \param os The output stream. * \param dtype The DLDataType to print. * \return The output stream
src/ffi/dtype.cc:162
↓ 1 callers
Method
DeRefItr
! * \brief De-reference the pointer * \param index The pointer to be dereferenced * \return The result */
include/tvm/ffi/container/map_base.h:899
↓ 1 callers
Method
DecItr
! * \brief Decrement the pointer * \param index The pointer to be decremented * \return The decreased pointer */
include/tvm/ffi/container/map_base.h:885
↓ 1 callers
Method
DecWeakRef
! \brief decrease weak reference count */
include/tvm/ffi/object.h:444
↓ 1 callers
Function
DeviceTypeName
! * \brief Convert a DLDeviceType to a short name string. */
src/ffi/extra/dataclass.cc:549
↓ 1 callers
Function
DrainCxaAtexit
addons/tvm_ffi_orcjit/src/ffi/llvm_patches/macho_cxa_atexit_shim.cc:78
↓ 1 callers
Function
Empty
tests/cpp/extra/test_c_env_api.cc:40
↓ 1 callers
Method
EnvCheckSignals
src/ffi/extra/env_c_api.cc:90
↓ 1 callers
Function
EnvErrorAlreadySet
! * \brief Error object for EnvErrorAlreadySet * * This error can be thrown by EnvCheckSignals to indicate * that there is an error set in the f
include/tvm/ffi/error.h:316
↓ 1 callers
Function
ExampleAny
tests/cpp/test_example.cc:32
↓ 1 callers
Function
ExampleArray
tests/cpp/test_example.cc:166
↓ 1 callers
Function
ExampleErrorHandling
tests/cpp/test_example.cc:107
↓ 1 callers
Function
ExampleFunctionFromPacked
tests/cpp/test_example.cc:61
↓ 1 callers
Function
ExampleFunctionFromTyped
tests/cpp/test_example.cc:74
↓ 1 callers
Function
ExampleFunctionPassFunction
tests/cpp/test_example.cc:82
↓ 1 callers
Function
ExampleMap
tests/cpp/test_example.cc:198
↓ 1 callers
Function
ExampleObjectPtr
tests/cpp/test_example.cc:261
↓ 1 callers
Function
ExampleObjectRef
tests/cpp/test_example.cc:268
↓ 1 callers
Function
ExampleObjectRefAny
tests/cpp/test_example.cc:275
↓ 1 callers
Function
ExampleOptional
tests/cpp/test_example.cc:210
↓ 1 callers
Function
ExampleString
tests/cpp/test_example.cc:156
↓ 1 callers
Function
ExampleTensor
tests/cpp/test_example.cc:131
↓ 1 callers
Function
ExampleTensorDLPack
tests/cpp/test_example.cc:139
↓ 1 callers
Function
ExampleTuple
tests/cpp/test_example.cc:184
↓ 1 callers
Function
ExampleVariant
tests/cpp/test_example.cc:223
↓ 1 callers
Function
ExamplegGlobalFunctionRegistry
tests/cpp/test_example.cc:94
↓ 1 callers
Function
Finalize
examples/stable_c_abi/src/load.c:81
↓ 1 callers
Method
FinalizeFrame
src/ffi/extra/dataclass.cc:677
↓ 1 callers
Method
Find
src/ffi/extra/visit_error_context.cc:76
↓ 1 callers
Function
FindFirstNonCPUDevice
! * \brief Recursively scan an Any element for the first non-CPU tensor device. * \param elem The element to inspect. * \param out Output device; w
src/ffi/container.cc:42
↓ 1 callers
Method
FreeData
src/ffi/tensor.cc:62
↓ 1 callers
Function
FromJSONGraph
src/ffi/extra/serialization.cc:445
↓ 1 callers
Method
FuncCall
! * \brief Call a function with a variable number of arguments * \param func_handle The handle of the function to call * \param py_arg_tuple
python/tvm_ffi/cython/tvm_ffi_python_helpers.h:476
↓ 1 callers
Function
FuncThrowError
tests/cpp/test_example.cc:102
↓ 1 callers
Method
GetArgDispatchMapSize
! * \brief Get the size of the arg dispatch map * \return The size of the arg dispatch map */
python/tvm_ffi/cython/tvm_ffi_python_helpers.h:679
↓ 1 callers
Method
GetArrayObj
! \return The underlying ArrayObj */
include/tvm/ffi/container/array.h:588
↓ 1 callers
Function
GetBacktraceLimit
src/ffi/backtrace_utils.h:42
↓ 1 callers
Method
GetCallable
include/tvm/ffi/function.h:180
↓ 1 callers
Method
GetCurrentPos
! * \brief Get the current position. * \return The current position. */
src/ffi/extra/json_parser.cc:71
↓ 1 callers
Function
GetDeviceAttribute
include/tvm/ffi/extra/cuda/internal/unified_api.h:274
↓ 1 callers
Function
GetDeviceCount
Additional wrappers for device operations used in CubinLauncher
include/tvm/ffi/extra/cuda/internal/unified_api.h:266
↓ 1 callers
Function
GetDeviceHandle
include/tvm/ffi/extra/cuda/internal/unified_api.h:143
↓ 1 callers
Method
GetFieldSkipMask
src/ffi/extra/dataclass.cc:652
↓ 1 callers
Method
GetFunctionDoc
src/ffi/extra/module.cc:89
↓ 1 callers
Method
GetFunctionMetadata
src/ffi/extra/module.cc:75
↓ 1 callers
Function
GetKernelSharedMem
include/tvm/ffi/extra/cuda/internal/unified_api.h:167
↓ 1 callers
Function
GetKwargsObject
src/ffi/object.cc:506
↓ 1 callers
Method
GetOrCreateModule
src/ffi/extra/library_module_system_lib.cc:102
↓ 1 callers
Method
GetOrCreateNodeIndex
src/ffi/extra/serialization.cc:60
↓ 1 callers
Method
GetOrDecodeNode
src/ffi/extra/serialization.cc:272
↓ 1 callers
Function
GetRegisteredTypeKeys
()
python/tvm_ffi/_ffi_api.py:64
↓ 1 callers
Method
GetRegisteredTypeKeys
src/ffi/object.cc:207
↓ 1 callers
Method
GetStream
src/ffi/extra/env_context.cc:50
↓ 1 callers
Method
GetSymbolWithSymbolPrefix
! * \brief Get the symbol address for a given name with the tvm ffi symbol prefix. * \param name The name of the symbol. * \return The symbol
src/ffi/extra/module_internal.h:58
↓ 1 callers
Method
GetTryCallPtr
include/tvm/ffi/reflection/overload.h:129
↓ 1 callers
Method
GetTypeAttrColumn
src/ffi/object.cc:332
↓ 1 callers
Method
GetTypeEntry
src/ffi/object.cc:198
↓ 1 callers
Method
HandleOverloadFailure
include/tvm/ffi/reflection/overload.h:244
↓ 1 callers
Method
HashAny
src/ffi/extra/structural_hash.cc:49
↓ 1 callers
Method
HashAny
src/ffi/extra/dataclass.cc:941
↓ 1 callers
Method
ImplementsFunction
src/ffi/extra/module.cc:124
↓ 1 callers
Method
IncItr
! * \brief Increment the pointer * \param index The pointer to be incremented * \return The increased pointer */
include/tvm/ffi/container/map_base.h:872
↓ 1 callers
Method
IncWeakRef
! \brief increase weak reference count */
include/tvm/ffi/object.h:367
↓ 1 callers
Method
IndexFromHash
! \brief Construct from hash code */
include/tvm/ffi/container/map_base.h:901
↓ 1 callers
Method
InitContextSymbols
src/ffi/extra/library_module.cc:168
↓ 1 callers
Method
InitRange
include/tvm/ffi/container/array.h:139
↓ 1 callers
Method
InitSpaceForSize
include/tvm/ffi/string.h:385
↓ 1 callers
Function
Initialize
[aux.begin]
examples/stable_c_abi/src/load.c:72
↓ 1 callers
Function
InplaceConvertAnyViewToAny
! * \brief Helper function to inplace convert any view to any. * \param data The pointer that represents the format as any view. * \param extra_any
include/tvm/ffi/any.h:200
↓ 1 callers
Method
InplaceSwitchTo
include/tvm/ffi/container/map_base.h:1486
↓ 1 callers
Function
InstallCxaAtexitShim
addons/tvm_ffi_orcjit/src/ffi/llvm_patches/macho_cxa_atexit_shim.cc:70
↓ 1 callers
Method
IterListPushBack
! * \brief Insert the entry into tail of iterator list * \param node The node to be inserted * \note this function does not change data conte
include/tvm/ffi/container/map_base.h:473
↓ 1 callers
Function
LaunchKernel
include/tvm/ffi/extra/cuda/internal/unified_api.h:155
↓ 1 callers
Function
LaunchKernelEx
! * \brief Launch a kernel using the extended launch API with launch attributes. * * This enables features like cluster dimensions (SM90+) that req
include/tvm/ffi/extra/cuda/internal/unified_api.h:202
↓ 1 callers
Function
List
(*args: Any)
python/tvm_ffi/_ffi_api.py:65
↓ 1 callers
Method
ListNames
src/ffi/function.cc:121
↓ 1 callers
Function
LoadModuleFromBytes
src/ffi/extra/library_module.cc:89
↓ 1 callers
Function
MakeInit
src/ffi/extra/dataclass.cc:2014
↓ 1 callers
Method
MapLhsToRhs
src/ffi/extra/structural_equal.cc:410
↓ 1 callers
Method
MapRhsToLhs
src/ffi/extra/structural_equal.cc:422
↓ 1 callers
Method
MoveFromRaised
src/ffi/error.cc:63
↓ 1 callers
Method
MoveToAny
include/tvm/ffi/container/variant.h:56
↓ 1 callers
Method
MutableEnd
include/tvm/ffi/container/seq_base.h:233
↓ 1 callers
Method
NextNumber
! * \brief Parse the next number. * \param out The output number. * \return Whether the next number parsing is successful. */
src/ffi/extra/json_parser.cc:151
↓ 1 callers
Method
NextStringWithFullHandling
Full string parsing with escape and unicode handling
src/ffi/extra/json_parser.cc:342
↓ 1 callers
Method
NumChildren
src/ffi/extra/dataclass.cc:125
↓ 1 callers
Method
OnEnter
src/ffi/extra/dataclass.cc:654
← previous
next →
601–700 of 5,333, ranked by callers