MCPcopy Create free account

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

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

↓ 1 callersMethodOnFrameComplete
src/ffi/extra/dataclass.cc:741
↓ 1 callersMethodOnFrameInit
src/ffi/extra/dataclass.cc:656
↓ 1 callersFunctionParseCustomDataTypeCode
! * \brief Get the custom type name for a given type code. * \param str The string to parse. * \param scan The scan pointer. * \return The custom
src/ffi/dtype.cc:41
↓ 1 callersMethodParseTail
src/ffi/extra/json_parser.cc:552
↓ 1 callersMethodParseValue
src/ffi/extra/json_parser.cc:562
↓ 1 callersFunctionPrintError
[Error.Print.begin]
examples/abi_overview/example_code.c:254
↓ 1 callersFunctionProcessLibraryBin
! * \brief Process libary binary to recover binary-serialized modules * \param library_bin The binary embedded in the library. * \param opt_lib The
src/ffi/extra/library_module.cc:109
↓ 1 callersMethodPushChildFrame
src/ffi/extra/dataclass.cc:667
↓ 1 callersMethodPyCallback
! * \brief Python Callback function entry * * \param context The TVMFFIPyCallbackClosure* holding the Python callable * and
python/tvm_ffi/cython/tvm_ffi_python_helpers.h:721
↓ 1 callersMethodPyObjectToFFIAny
python/tvm_ffi/cython/tvm_ffi_python_helpers.h:627
↓ 1 callersMethodReadArray
src/ffi/extra/buffer_stream.h:83
↓ 1 callersMethodRegister
register environment(e.g. python) specific api functions
src/ffi/extra/env_c_api.cc:78
↓ 1 callersMethodRegister
src/ffi/extra/library_module.cc:182
↓ 1 callersMethodRegister
include/tvm/ffi/reflection/overload.h:125
↓ 1 callersFunctionRegisterFFIInit
src/ffi/extra/dataclass.cc:2025
↓ 1 callersMethodRegisterSymbol
src/ffi/extra/library_module_system_lib.cc:40
↓ 1 callersMethodRegisterTypeAttr
src/ffi/object.cc:292
↓ 1 callersMethodRegisterTypeField
src/ffi/object.cc:217
↓ 1 callersMethodRegisterTypeMetadata
src/ffi/object.cc:277
↓ 1 callersMethodRegisterTypeMethod
src/ffi/object.cc:265
↓ 1 callersMethodReleaseMemory
! * \brief Release the memory acquired by the container without deleting its entries stored inside */
include/tvm/ffi/container/map_base.h:730
↓ 1 callersMethodRemove
src/ffi/function.cc:107
↓ 1 callersMethodRemove
src/ffi/extra/module.cc:46
↓ 1 callersMethodRemoveDylib
addons/tvm_ffi_orcjit/src/ffi/orcjit_session.cc:300
↓ 1 callersFunctionRun
! * \brief Main logics of library loading and function calling. * \param x The input tensor. * \param y The output tensor. */
examples/quickstart/load/load_cpp.cc:31
↓ 1 callersFunctionRun
! * \brief Main logics of library loading and function calling with CUDA tensors. * \param x The input tensor on CUDA device. * \param y The output
examples/quickstart/load/load_cuda.cc:31
↓ 1 callersMethodRunPendingDeinitializers
addons/tvm_ffi_orcjit/src/ffi/orcjit_session.cc:267
↓ 1 callersMethodRunPendingInitializers
addons/tvm_ffi_orcjit/src/ffi/orcjit_session.cc:253
↓ 1 callersMethodSetArgument
! * \brief Set an py_arg to out. * \param ctx The call context * \param py_arg The python argument to be set * \param out The output argum
python/tvm_ffi/cython/tvm_ffi_python_helpers.h:648
↓ 1 callersMethodSetDLPackManagedTensorAllocator
src/ffi/extra/env_context.cc:65
↓ 1 callersMethodSetErrorExpectingColon
src/ffi/extra/json_parser.cc:297
↓ 1 callersMethodSetErrorExtraData
src/ffi/extra/json_parser.cc:291
↓ 1 callersMethodSetErrorInvalidControlCharacter
src/ffi/extra/json_parser.cc:273
↓ 1 callersMethodSetErrorInvalidEscape
src/ffi/extra/json_parser.cc:289
↓ 1 callersMethodSetField
python/tvm_ffi/cython/tvm_ffi_python_helpers.h:600
↓ 1 callersFunctionSetKernelMaxDynamicSharedMem
include/tvm/ffi/extra/cuda/internal/unified_api.h:180
↓ 1 callersMethodSetMaxDynamicSharedMemory
! * \brief Set maximum dynamic shared memory for this kernel across all devices. * * This method configures the maximum dynamic shared memory
include/tvm/ffi/extra/cuda/cubin_launcher.h:549
↓ 1 callersMethodSetProtected
! \brief Set the entry to be protected */
include/tvm/ffi/container/map_base.h:982
↓ 1 callersMethodSetRaised
src/ffi/error.cc:34
↓ 1 callersMethodSetRaisedByCstr
src/ffi/error.cc:39
↓ 1 callersMethodSetRaisedByCstrParts
src/ffi/error.cc:44
↓ 1 callersMethodSetSlotsAndSmallLayoutTag
! * \brief Set the number of slots and attach tags bit. * \param n The number of slots */
include/tvm/ffi/container/map_base.h:1197
↓ 1 callersMethodSetStream
src/ffi/extra/env_context.cc:36
↓ 1 callersMethodSetTypeIndex
src/ffi/object.cc:487
↓ 1 callersMethodSlice
! * \brief Slice the arguments * \param begin The begin index * \param end The end index * \return The sliced arguments */
include/tvm/ffi/function.h:282
↓ 1 callersMethodStepEqual
include/tvm/ffi/reflection/access_path.h:171
↓ 1 callersFunctionStringViewToDLDataType_
! * \brief Parse a string to a DLDataType. * \param str The string to convert. * \return The corresponding DLDataType. */
src/ffi/dtype.cc:196
↓ 1 callersFunctionStructuralKey
(_0: Any, /)
python/tvm_ffi/_ffi_api.py:112
↓ 1 callersFunctionStructuralKeyRegisterReflection
src/ffi/extra/reflection_extra.cc:200
↓ 1 callersMethodSum
src/ffi/testing/testing.cc:67
↓ 1 callersFunctionTVMFFIDLDeviceFromIntPair
! * \brief Create a DLDevice from a device type and device id. * \param device_type The device type. * \param device_id The device id. * \return T
include/tvm/ffi/c_api.h:1512
↓ 1 callersFunctionTVMFFIDataTypeToString
src/ffi/dtype.cc:366
↓ 1 callersFunctionTVMFFIEnvCheckSignals
src/ffi/extra/env_c_api.cc:135
↓ 1 callersFunctionTVMFFIEnvModRegisterSystemLibSymbol
src/ffi/extra/library_module_system_lib.cc:141
↓ 1 callersFunctionTVMFFIEnvTensorAlloc
src/ffi/extra/env_context.cc:129
↓ 1 callersFunctionTVMFFIErrorCreate
src/ffi/error.cc:100
↓ 1 callersFunctionTVMFFIErrorSetRaisedFromCStrParts
src/ffi/error.cc:85
↓ 1 callersFunctionTVMFFIFunctionSetGlobalFromMethodInfo
src/ffi/function.cc:170
↓ 1 callersFunctionTVMFFIGetVersion
src/ffi/object.cc:514
↓ 1 callersFunctionTVMFFIObjectCreateOpaque
src/ffi/object.cc:532
↓ 1 callersFunctionTVMFFIObjectGetTypeIndex
! * \brief Get the type index of an object. * \param obj The object handle. * \return The type index. */
include/tvm/ffi/c_api.h:1438
↓ 1 callersFunctionTVMFFIOpaqueObjectGetCellPtr
! * \brief Get the data pointer of a opaque object cell from a opaque object. * \param obj The object handle. * \return The cell pointer. */
include/tvm/ffi/c_api.h:1483
↓ 1 callersFunctionTVMFFITensorCreateUnsafeView
src/ffi/tensor.cc:50
↓ 1 callersFunctionTVMFFITensorFromDLPackVersioned
src/ffi/tensor.cc:88
↓ 1 callersFunctionTVMFFITensorGetDLTensorPtr
! * \brief Get the DLTensor pointer from an Tensor object. * \param obj The object handle. * \return The DLTensor pointer. */
include/tvm/ffi/c_api.h:1502
↓ 1 callersFunctionTVMFFITensorToDLPackVersioned
src/ffi/tensor.cc:105
↓ 1 callersFunctionThrowRuntimeError
tests/cpp/test_error.cc:28
↓ 1 callersMethodToAccessStep
! \brief Materialize the heap-allocated AccessStep. Called only at match time. * The String allocation for fi->name happens HERE, once. *
src/ffi/extra/visit_error_context.cc:128
↓ 1 callersMethodToAnyView
include/tvm/ffi/container/variant.h:58
↓ 1 callersFunctionToJSONGraph
src/ffi/extra/serialization.cc:261
↓ 1 callersMethodTryInsert
! * \brief Try to insert a key, or do nothing if already exists * \param key The indexing key * \param result The linked-list entry found or
include/tvm/ffi/container/map_base.h:544
↓ 1 callersMethodTryPromoteWeakPtr
! * \brief Try to lock the object to increase the strong reference count, * the caller must already hold a strong reference. * \return
include/tvm/ffi/object.h:336
↓ 1 callersMethodTryVisitChild
src/ffi/extra/dataclass.cc:663
↓ 1 callersMethodTypeKeyToIndex
src/ffi/object.cc:191
↓ 1 callersFunctionVariant
constructor from any
include/tvm/ffi/container/variant.h:216
↓ 1 callersFunctionVisit
tests/cpp/extra/test_visit_error_context.cc:76
↓ 1 callersMethodVisitChildrenFields
src/ffi/extra/visit_error_context.cc:198
↓ 1 callersFunctionWriteFieldValue
! * \brief Write a converted value to a field of the appropriate C++ type. * * Dispatches on field_type_index to reinterpret the destination addres
src/ffi/extra/dataclass.cc:1789
↓ 1 callersMethodWriteValue
src/ffi/extra/json_writer.cc:98
↓ 1 callersMethod__add__
Concatenate two lists.
python/tvm_ffi/container.py:425
↓ 1 callersFunction__add_one_c_symbol
NOLINTNEXTLINE(bugprone-reserved-identifier)
src/ffi/testing/testing.cc:395
↓ 1 callersMethod__dlpack_data_type__
(self)
tests/python/test_function.py:335
↓ 1 callersMethod__dlpack_device__
(self)
tests/python/test_type_converter.py:2627
↓ 1 callersMethod__eq__
Structural equality.
python/tvm_ffi/container.py:401
↓ 1 callersMethod__init__
( # noqa: PLR0913 self, name: str | None = None, _ty_schema: TypeSchema | None = None
python/tvm_ffi/dataclasses/field.py:146
↓ 1 callersMethod__init__
Initialize an `ImportItem` with the given module name and optional alias.
python/tvm_ffi/stub/utils.py:89
↓ 1 callersMethod__init__
(self, value: Any)
tests/python/test_function.py:218
↓ 1 callersFunction__main__
Parse CLI args and print build and include configuration paths.
python/tvm_ffi/config.py:32
↓ 1 callersFunction__main__
Command line entry point for ``tvm-ffi-stubgen``. This generates in-place type stubs inside special ``tvm-ffi-stubgen`` blocks in the given f
python/tvm_ffi/stub/cli.py:40
↓ 1 callersMethod__new__
(cls, content: tuple[int, ...])
python/tvm_ffi/_tensor.py:65
↓ 1 callersMethod__radd__
Concatenate two lists.
python/tvm_ffi/container.py:429
↓ 1 callersMethod__tvm_ffi_object__
Implement __tvm_ffi_object__ protocol.
tests/python/test_tensor.py:150
↓ 1 callersFunction_annotation_matches_expected
Return True if *annotation* matches the required payload-field type.
python/tvm_ffi/dataclasses/enum.py:1066
↓ 1 callersMethod_array_item
(self, _1: int, /)
python/tvm_ffi/access_path.py:95
↓ 1 callersMethod_array_item_missing
(self, _1: int, /)
python/tvm_ffi/access_path.py:98
↓ 1 callersFunction_assert_any_equal
Recursively compare two tvm_ffi values for equality.
tests/python/test_serialization.py:52
↓ 1 callersMethod_attr
(self, _1: str, /)
python/tvm_ffi/access_path.py:94
↓ 1 callersMethod_attr_missing
(self, _1: str, /)
python/tvm_ffi/access_path.py:97
↓ 1 callersFunction_build_object
Compile the source file to a relocatable object file.
addons/tvm_ffi_orcjit/examples/quick-start/run.py:53
↓ 1 callersFunction_build_rust_docs
Build Rust documentation using cargo doc.
docs/conf.py:193
← previousnext →701–800 of 5,333, ranked by callers