MCPcopy Create free account

hub / github.com/apache/tvm-ffi / types & classes

Types & classes1,261 in github.com/apache/tvm-ffi

↓ 566 callersClassA
tests/python/test_type_converter.py:3176
↓ 236 callersClassField
Descriptor for a single field in a Python-defined TVM-FFI type. When constructed directly (low-level API), *name* and *_ty_schema* should be
python/tvm_ffi/dataclasses/field.py:40
↓ 164 callersClassString
! * \brief String container class. */
include/tvm/ffi/string.h:402
↓ 113 callersClassTestIntPair
Step 2: Define the reference wrapper (user-facing interface)
src/ffi/testing/testing.cc:60
↓ 56 callersClassTInt
tests/cpp/testing_object.h:73
↓ 46 callersClassAny
include/tvm/ffi/any.h:36
↓ 38 callersClassExecutionSession
ORC JIT Execution Session. Manages the LLVM ORC JIT execution environment and creates dynamic libraries (JITDylibs). This is the top-level co
addons/tvm_ffi_orcjit/python/tvm_ffi_orcjit/session.py:55
↓ 37 callersClass_TestCxxClassDerived
python/tvm_ffi/testing/testing.py:310
↓ 37 callersClassrepr
! * \brief Trait that controls whether a field appears in repr output. * * By default, all fields appear in repr. Use `repr(false)` to exclude a fi
include/tvm/ffi/reflection/registry.h:258
↓ 33 callersClasshash
! * \brief InfoTrait to control whether a field participates in recursive hashing. * * Usage: `refl::hash(false)` marks a field to be excluded from
include/tvm/ffi/reflection/registry.h:314
↓ 30 callersClassPt
tests/python/test_dataclass_frozen.py:287
↓ 30 callersClassTVar
Variable node — compared by binding position, not by name. Mirrors C++ TVarObj with: _type_s_eq_hash_kind = kTVMFFISEqHashKindFreeVar
tests/python/test_structural_py_class.py:37
↓ 28 callersClass_TestCxxAutoInit
Test object with init(false) on b and KwOnly(true) on c.
python/tvm_ffi/testing/testing.py:369
↓ 28 callersClassdefault_value
! \brief Lowercase alias for DefaultValue, mirrors Python ``default``. */
include/tvm/ffi/reflection/registry.h:166
↓ 27 callersClassAnyView
include/tvm/ffi/any.h:47
↓ 22 callersClassGlobalDef
! * \brief GlobalDef helper to register a global function. * * \code{.cpp} * namespace refl = tvm::ffi::reflection; * refl::GlobalDef().def("my_f
include/tvm/ffi/reflection/registry.h:503
↓ 21 callersClassNamedTypeSchema
A type schema with an associated name.
python/tvm_ffi/stub/utils.py:133
↓ 20 callersClassBytes
! * \brief Managed reference of byte array. */
include/tvm/ffi/string.h:267
↓ 20 callersClassCodeBlock
A block of code to be generated in a stub file.
python/tvm_ffi/stub/file_utils.py:32
↓ 20 callersClassDLDataType
rust/tvm-ffi-sys/src/dlpack.rs:80
↓ 19 callersClassdtype
Lightweight data type in TVM FFI. It behaves like a Python :class:`str` but also carries an internal FFI representation. You can construct it
python/tvm_ffi/_dtype.py:50
↓ 19 callersClassinit
include/tvm/ffi/reflection/registry.h:338
↓ 18 callersClassTFunc
Function node with definition region and ignored comment. Mirrors C++ TFuncObj with: params has SEqHashDef comment has SEqHashIgnore
tests/python/test_structural_py_class.py:56
↓ 18 callersClassTestCompare
src/ffi/testing/testing.cc:309
↓ 18 callersClassTestCustomCompare
src/ffi/testing/testing.cc:359
↓ 17 callersClassError
! * \brief Managed reference to ErrorObj * \sa Error Object */
include/tvm/ffi/error.h:131
↓ 17 callersClass_TestCxxAutoInitSimple
Test object with all fields positional (no init/KwOnly traits).
python/tvm_ffi/testing/testing.py:389
↓ 16 callersClassImportItem
An import statement item.
python/tvm_ffi/stub/utils.py:81
↓ 15 callersClassObjectRef
! \brief Base class of all object reference */
include/tvm/ffi/object.h:758
↓ 14 callersClassDLDevice
rust/tvm-ffi-sys/src/dlpack.rs:48
↓ 13 callersClassConfig
tests/python/utils/test_unpack_dataclass.py:98
↓ 13 callersClassHash
tests/python/test_dataclass_py_class.py:644
↓ 13 callersClassOptions
Command line options for stub generation.
python/tvm_ffi/stub/utils.py:68
↓ 13 callersClassTFloat
tests/cpp/testing_object.h:125
↓ 13 callersClass_TestCxxClassDerivedDerived
python/tvm_ffi/testing/testing.py:324
↓ 12 callersClassChild
tests/python/test_dataclass_py_class.py:703
↓ 12 callersClassConfig
tests/python/utils/test_kwargs_wrapper.py:379
↓ 12 callersClassPC
tests/python/test_dataclass_common.py:269
↓ 12 callersClassTVar
tests/cpp/testing_object.h:202
↓ 12 callersClass_TestCxxAutoInitChild
Child object for inheritance auto-init tests.
python/tvm_ffi/testing/testing.py:480
↓ 12 callersClass_TestCxxClassBase
python/tvm_ffi/testing/testing.py:289
↓ 11 callersClassFuncInfo
Information of a function.
python/tvm_ffi/stub/utils.py:145
↓ 11 callersClassValueProtocol
tests/python/test_function.py:397
↓ 11 callersClass_TestCxxAutoInitKwOnlyDefaults
Test object with mixed positional/kw-only/default/init=False fields.
python/tvm_ffi/testing/testing.py:426
↓ 10 callersClassAnyEqual
! \brief String-aware Any hash functor */
include/tvm/ffi/any.h:696
↓ 10 callersClassTBinding
Binding node — sharing structure is semantically meaningful.
tests/python/test_structural_py_class.py:85
↓ 10 callersClassTInt
Simple integer literal node.
tests/python/test_structural_py_class.py:49
↓ 9 callersClassAnyHash
! \brief String-aware Any equal functor */
include/tvm/ffi/any.h:601
↓ 9 callersClassFileLock
Provide a cross-platform file locking mechanism using Python's stdlib. This class implements an advisory lock, which must be respected by all
python/tvm_ffi/utils/lockfile.py:33
↓ 9 callersClassInner
tests/python/test_dataclass_common.py:277
↓ 9 callersClassValProto
tests/python/test_type_converter.py:2884
↓ 9 callersClass_TestCxxAutoInitAllInitOff
Test object with all fields excluded from auto-init (init(false)).
python/tvm_ffi/testing/testing.py:407
↓ 9 callersClasskw_only
! * \brief InfoTrait to mark a field as keyword-only in the auto-generated init. * * Usage: `refl::kw_only(true)` marks a field so it can only be p
include/tvm/ffi/reflection/registry.h:346
↓ 8 callersClassC
tests/python/test_dataclass_py_class.py:3108
↓ 8 callersClassConfig
tests/scripts/benchmark_unpack_dataclass.py:43
↓ 8 callersClassOrd
tests/python/test_dataclass_py_class.py:627
↓ 8 callersClassTensor
include/tvm/ffi/container/tensor.h:40
↓ 8 callersClassTestCustomHash
src/ffi/testing/testing.cc:343
↓ 8 callersClassTestHash
src/ffi/testing/testing.cc:327
↓ 8 callersClassVP
tests/python/test_type_converter.py:3060
↓ 7 callersClassErrorKind
rust/tvm-ffi/src/error.rs:30
↓ 7 callersClassItem
tests/python/test_dataclass_common.py:341
↓ 7 callersClassObjProto
tests/python/test_type_converter.py:551
↓ 7 callersClassShape
Shape tuple that represents :cpp:class:`tvm::ffi::Shape` returned by an FFI call. Notes ----- This class subclasses :class:`tuple` so it
python/tvm_ffi/_tensor.py:38
↓ 7 callersClassTExpr
A simple expression node for tree-comparison tests.
tests/python/test_structural_py_class.py:70
↓ 7 callersClassTPrimExpr
tests/cpp/testing_object.h:175
↓ 7 callersClassiterator
include/tvm/ffi/container/map.h:72
↓ 7 callersClassiterator
include/tvm/ffi/container/map_base.h:73
↓ 6 callersClassAccessStep
include/tvm/ffi/reflection/access_path.h:61
↓ 6 callersClassListNode
include/tvm/ffi/container/map_base.h:350
↓ 6 callersClassObjectInfo
Information of an object type, including its fields and methods.
python/tvm_ffi/stub/utils.py:199
↓ 6 callersClassOuter
tests/python/test_dataclass_common.py:281
↓ 6 callersClassShapeView
! * \brief Lightweight view non-owning class for shape. */
include/tvm/ffi/container/shape.h:42
↓ 6 callersClassTestEqWithoutHash
src/ffi/testing/testing.cc:377
↓ 6 callersClassTestObjectBase
src/ffi/testing/testing.cc:108
↓ 6 callersClass_PyEqHash
tests/python/test_dataclass_compare.py:1294
↓ 5 callersClassBar
tests/python/test_dataclass_py_class.py:899
↓ 5 callersClassChild
tests/python/test_dataclass_frozen.py:365
↓ 5 callersClassMyConvertible
tests/python/test_type_converter.py:2812
↓ 5 callersClassRec
tests/python/test_dataclass_frozen.py:233
↓ 5 callersClassTFunc
tests/cpp/testing_object.h:307
↓ 5 callersClassTMetadata
Immutable metadata node — pointer shortcut is safe (no var children).
tests/python/test_structural_py_class.py:77
↓ 5 callersClassTestObjectDerived
src/ffi/testing/testing.cc:122
↓ 5 callersClassUnexpected
include/tvm/ffi/expected.h:41
↓ 5 callersClassWithAnyField
tests/python/utils/test_unpack_dataclass.py:153
↓ 5 callersClass_TestCxxAutoInitParent
Parent object for inheritance auto-init tests.
python/tvm_ffi/testing/testing.py:462
↓ 4 callersClassCfg
tests/python/test_dataclass_frozen.py:462
↓ 4 callersClassDual
tests/python/test_type_converter.py:3735
↓ 4 callersClassEq
tests/python/test_dataclass_py_class.py:600
↓ 4 callersClassInitConfig
Configuration for generating new stubs. Examples -------- If we are generating type stubs for Python package `my-ffi-extension`, and
python/tvm_ffi/stub/utils.py:38
↓ 4 callersClassInner
tests/python/test_dataclass_frozen.py:636
↓ 4 callersClassIntProto
tests/python/test_type_converter.py:2518
↓ 4 callersClassItemType
include/tvm/ffi/container/map_base.h:352
↓ 4 callersClassMyObject
tests/python/test_container.py:90
↓ 4 callersClassRValueRef
include/tvm/ffi/rvalue_ref.h:70
↓ 4 callersClassTensorView
! * \brief A non-owning view of a Tensor. * * This class stores a light-weight non-owning view of a Tensor. * This is useful for accessing tensor
include/tvm/ffi/container/tensor.h:671
↓ 4 callersClassTypeAttrColumn
! * \brief Helper class to get type attribute column. */
include/tvm/ffi/reflection/accessor.h:166
↓ 4 callersClass_PyCmp
tests/python/test_dataclass_compare.py:1306
↓ 4 callersClass_PyCustomHash
tests/python/test_dataclass_hash.py:991
↓ 3 callersClassAdd
tests/python/test_dataclass_py_class.py:752
next →1–100 of 1,261, ranked by callers