You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by gi...@apache.org on 2025/11/09 18:40:56 UTC

(tvm-site) branch asf-site updated: deploying ffi docs

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/tvm-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 549e778538 deploying ffi docs
549e778538 is described below

commit 549e778538fa54da85fb968429af78dc9c650da4
Author: tvm-bot <95...@users.noreply.github.com>
AuthorDate: Sun Nov 9 18:40:49 2025 +0000

    deploying ffi docs
---
 ffi/_modules/index.html                            |  14 +-
 ffi/_modules/tvm_ffi/_convert.html                 |  31 +-
 ffi/_modules/tvm_ffi/_dtype.html                   |  21 +-
 ffi/_modules/tvm_ffi/_tensor.html                  |   8 +-
 ffi/_modules/tvm_ffi/access_path.html              |  10 +-
 ffi/_modules/tvm_ffi/container.html                |  10 +-
 .../cpp/{load_inline.html => extension.html}       | 505 +++++++++++++++---
 ffi/_modules/tvm_ffi/error.html                    |   9 +-
 ffi/_modules/tvm_ffi/module.html                   |   8 +-
 ffi/_modules/tvm_ffi/registry.html                 |  21 +-
 ffi/_modules/tvm_ffi/serialization.html            |   8 +-
 ffi/_modules/tvm_ffi/stream.html                   |   8 +-
 ffi/_sources/index.rst                             |   7 +
 .../generated/file_tvm_ffi_container_tensor.h.rst  |   8 +-
 .../generated/file_tvm_ffi_container_tuple.h.rst   |   4 +
 .../cpp/generated/file_tvm_ffi_extra_base64.h.rst  |   4 +-
 .../program_listing_file_tvm_ffi_c_api.h.rst       |   8 +-
 ..._file_tvm_ffi_container_container_details.h.rst |  12 +-
 ...gram_listing_file_tvm_ffi_container_tuple.h.rst |  47 +-
 .../program_listing_file_tvm_ffi_error.h.rst       |  15 +-
 .../python/cpp/generated/tvm_ffi.cpp.build.rst     |   6 +
 .../python/cpp/generated/tvm_ffi.cpp.load.rst      |   6 +
 ffi/_sources/reference/python/index.rst            |   5 +-
 ffi/_static/documentation_options.js               |   2 +-
 ffi/concepts/abi_overview.html                     |   8 +-
 ffi/genindex.html                                  |  16 +-
 ffi/get_started/quickstart.html                    |   8 +-
 ffi/get_started/stable_c_abi.html                  |   8 +-
 ffi/guides/build_from_source.html                  |   8 +-
 ffi/guides/compiler_integration.html               |   8 +-
 ffi/guides/cpp_guide.html                          |   8 +-
 ffi/guides/cpp_packaging.html                      |   8 +-
 ffi/guides/python_guide.html                       |   8 +-
 ffi/guides/python_packaging.html                   |   8 +-
 ffi/guides/rust_guide.html                         |   8 +-
 ffi/index.html                                     |  13 +-
 ffi/objects.inv                                    | Bin 122338 -> 122605 bytes
 ffi/py-modindex.html                               |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Any.html      |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1AnyView.html  |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Array.html    |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1ArrayObj.html |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Bytes.html    |   8 +-
 .../generated/classtvm_1_1ffi_1_1DenseMapObj.html  |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Error.html    |  25 +-
 .../cpp/generated/classtvm_1_1ffi_1_1ErrorObj.html |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Function.html |   8 +-
 .../generated/classtvm_1_1ffi_1_1FunctionObj.html  |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Map.html      |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1MapObj.html   |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Module.html   |   8 +-
 .../generated/classtvm_1_1ffi_1_1ModuleObj.html    |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Object.html   |   8 +-
 .../generated/classtvm_1_1ffi_1_1ObjectPtr.html    |   8 +-
 .../generated/classtvm_1_1ffi_1_1ObjectRef.html    |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Optional.html |   8 +-
 .../generated/classtvm_1_1ffi_1_1PackedArgs.html   |   8 +-
 .../generated/classtvm_1_1ffi_1_1RValueRef.html    |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Shape.html    |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1ShapeObj.html |   8 +-
 .../generated/classtvm_1_1ffi_1_1ShapeView.html    |   8 +-
 .../generated/classtvm_1_1ffi_1_1SmallMapObj.html  |   8 +-
 .../generated/classtvm_1_1ffi_1_1StrictBool.html   |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1String.html   |   8 +-
 .../classtvm_1_1ffi_1_1StructuralEqual.html        |   8 +-
 .../classtvm_1_1ffi_1_1StructuralHash.html         |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Tensor.html   |   8 +-
 .../generated/classtvm_1_1ffi_1_1TensorObj.html    |   8 +-
 .../generated/classtvm_1_1ffi_1_1TensorView.html   |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Tuple.html    |  36 +-
 .../classtvm_1_1ffi_1_1TypedFunction.html          |   8 +-
 ...i_1_1TypedFunction_3_01R_07Args_8_8_8_08_4.html |   8 +-
 .../cpp/generated/classtvm_1_1ffi_1_1Variant.html  |   8 +-
 .../classtvm_1_1ffi_1_1WeakObjectPtr.html          |   8 +-
 ...lasstvm_1_1ffi_1_1reflection_1_1AccessPath.html |   8 +-
 ...stvm_1_1ffi_1_1reflection_1_1AccessPathObj.html |   8 +-
 ...lasstvm_1_1ffi_1_1reflection_1_1AccessStep.html |   8 +-
 ...stvm_1_1ffi_1_1reflection_1_1AccessStepObj.html |   8 +-
 ...vm_1_1ffi_1_1reflection_1_1AttachFieldFlag.html |   8 +-
 ...sstvm_1_1ffi_1_1reflection_1_1DefaultValue.html |   8 +-
 ...asstvm_1_1ffi_1_1reflection_1_1FieldGetter.html |   8 +-
 ...asstvm_1_1ffi_1_1reflection_1_1FieldSetter.html |   8 +-
 ...classtvm_1_1ffi_1_1reflection_1_1GlobalDef.html |   8 +-
 .../classtvm_1_1ffi_1_1reflection_1_1Metadata.html |   8 +-
 ...stvm_1_1ffi_1_1reflection_1_1ObjectCreator.html |   8 +-
 ...classtvm_1_1ffi_1_1reflection_1_1ObjectDef.html |   8 +-
 ...tvm_1_1ffi_1_1reflection_1_1TypeAttrColumn.html |   8 +-
 ...asstvm_1_1ffi_1_1reflection_1_1TypeAttrDef.html |   8 +-
 ..._api_8h_1a01871644eed04162005df7faa5442f92.html |   8 +-
 ..._api_8h_1a4241f838270253b885e1de02534bc273.html |   8 +-
 ..._api_8h_1a42634cb2690dce4d9af6c2a402fc903c.html |   8 +-
 ..._api_8h_1a717daddad98d127813ba8ff5a715e929.html |   8 +-
 ...dian_8h_1a2ebd9542b313b3b45b2892f2b3d4f26d.html |   8 +-
 ...dian_8h_1a912dbc7a68913612c723f877acaa8105.html |   8 +-
 ...rror_8h_1a1a94c8b78e74adec05051abb9055e7b8.html |   8 +-
 ...rror_8h_1a26827bb8bc9e39255060f6be1d2a37fb.html |   8 +-
 ...rror_8h_1a288653475dd42db1c715a11ab2972578.html |   8 +-
 ...rror_8h_1a386641a33bb14802830471a2442ddd7d.html |   8 +-
 ...rror_8h_1a394ec1781a34c49e29d47db5c3dfad9c.html |   8 +-
 ...rror_8h_1a64c939463f90816ffc2b70bc89ea3e43.html |   8 +-
 ...rror_8h_1a6c01470f76c6437edf93ac668ea6242a.html |   8 +-
 ...rror_8h_1a7205bbaef1c45e57f939af6deefb6449.html |   8 +-
 ...rror_8h_1a83986fc775d68d4abcc209c2f67dde6e.html |   8 +-
 ...rror_8h_1a8df4e0ff8a6195274c6f7c031a4f0db4.html |   8 +-
 ...rror_8h_1a927d4ae2bbf7a08723643993e780f183.html |   8 +-
 ...rror_8h_1aade00b2e0a9789e3e8bf33441d651455.html |   8 +-
 ...rror_8h_1ad4674e1cb9c051f47127e5331a4bcadc.html |   8 +-
 ...rror_8h_1ae5be195e80d32413cbe5e2ad11e146f7.html |   8 +-
 ...rror_8h_1af1f84686ce5635b3a378567368e89e4d.html |   8 +-
 ...rror_8h_1afcd5778e656fa2c20aa0b81fbcebc497.html |   8 +-
 ...tion_8h_1a01777f12f8f99771331d679a0c1d2ed4.html |   8 +-
 ...tion_8h_1a10bd932564c8e71a3978a061fbb82360.html |   8 +-
 ...tion_8h_1a14328d95ccda4b1691b9874645aef4bd.html |   8 +-
 ...tion_8h_1ae3c016c4bf383aa205b4485edd7ca17c.html |   8 +-
 ...ject_8h_1a0fc0cc2d8f4318bc41a896c117e8a15c.html |   8 +-
 ...ject_8h_1a438ff7ee1fc503216d35e156081280c0.html |   8 +-
 ...ject_8h_1a4ac33631a9b51877808ec7edf010f0d2.html |   8 +-
 ...ject_8h_1a6ad2a76d53c8c695743f7a275c8c0523.html |   8 +-
 ...ject_8h_1a9d1c42071de0440f70c7bb5e0bd0f325.html |   8 +-
 ...ject_8h_1ac593f4065568c8f61cf38d00d585befd.html |   8 +-
 ffi/reference/cpp/generated/dir_tvm.html           |   8 +-
 ffi/reference/cpp/generated/dir_tvm_ffi.html       |   8 +-
 .../cpp/generated/dir_tvm_ffi_container.html       |   8 +-
 ffi/reference/cpp/generated/dir_tvm_ffi_extra.html |   8 +-
 .../cpp/generated/dir_tvm_ffi_reflection.html      |   8 +-
 ..._api_8h_1a1925bb5d568a3f5c92a6c28934c9bcc2.html |   8 +-
 ..._api_8h_1a8eb3fb55f6ec3c46b6e57740af4ca58a.html |   8 +-
 ..._api_8h_1ad5a608f648c4f86cafdc8dc09f870bc5.html |   8 +-
 ..._api_8h_1ad6a441d28d4a6406418489609e975a19.html |   8 +-
 ..._api_8h_1aea0f30bf60e26c1322e525e246ef5be9.html |   8 +-
 ...type_8h_1a16f66b97fa44d7bd6114324c8b8e1bed.html |   8 +-
 ...lection_1a9c2cd4d683e7c7065942e36e628a2517.html |   8 +-
 .../cpp/generated/file_tvm_ffi_any.h.html          |   8 +-
 .../cpp/generated/file_tvm_ffi_base_details.h.html |   8 +-
 .../cpp/generated/file_tvm_ffi_c_api.h.html        |   8 +-
 .../cpp/generated/file_tvm_ffi_cast.h.html         |   8 +-
 .../generated/file_tvm_ffi_container_array.h.html  |   8 +-
 ...file_tvm_ffi_container_container_details.h.html |   8 +-
 .../generated/file_tvm_ffi_container_map.h.html    |   8 +-
 .../generated/file_tvm_ffi_container_shape.h.html  |   8 +-
 .../generated/file_tvm_ffi_container_tensor.h.html |  12 +-
 .../generated/file_tvm_ffi_container_tuple.h.html  |  10 +-
 .../file_tvm_ffi_container_variant.h.html          |   8 +-
 .../cpp/generated/file_tvm_ffi_dtype.h.html        |   8 +-
 .../cpp/generated/file_tvm_ffi_endian.h.html       |   8 +-
 .../cpp/generated/file_tvm_ffi_error.h.html        |   8 +-
 .../cpp/generated/file_tvm_ffi_extra_base.h.html   |   8 +-
 .../cpp/generated/file_tvm_ffi_extra_base64.h.html |  10 +-
 .../generated/file_tvm_ffi_extra_c_env_api.h.html  |   8 +-
 .../cpp/generated/file_tvm_ffi_extra_json.h.html   |   8 +-
 .../cpp/generated/file_tvm_ffi_extra_module.h.html |   8 +-
 .../file_tvm_ffi_extra_serialization.h.html        |   8 +-
 .../file_tvm_ffi_extra_structural_equal.h.html     |   8 +-
 .../file_tvm_ffi_extra_structural_hash.h.html      |   8 +-
 .../cpp/generated/file_tvm_ffi_function.h.html     |   8 +-
 .../generated/file_tvm_ffi_function_details.h.html |   8 +-
 .../cpp/generated/file_tvm_ffi_memory.h.html       |   8 +-
 .../cpp/generated/file_tvm_ffi_object.h.html       |   8 +-
 .../cpp/generated/file_tvm_ffi_optional.h.html     |   8 +-
 .../file_tvm_ffi_reflection_access_path.h.html     |   8 +-
 .../file_tvm_ffi_reflection_accessor.h.html        |   8 +-
 .../file_tvm_ffi_reflection_creator.h.html         |   8 +-
 .../file_tvm_ffi_reflection_registry.h.html        |   8 +-
 .../cpp/generated/file_tvm_ffi_rvalue_ref.h.html   |   8 +-
 .../cpp/generated/file_tvm_ffi_string.h.html       |   8 +-
 .../cpp/generated/file_tvm_ffi_type_traits.h.html  |   8 +-
 ...tion_8h_1a111e2ed7444eb220e19c7624d0932d89.html |   8 +-
 ...rray_8h_1a3b56317c7cfb2760cf6c09c303840967.html |   8 +-
 ...rray_8h_1af5983fd2a31e79635307875b3a216472.html |   8 +-
 ...se64_8h_1a279b4ba2f4c7ea16291ef24b73e43963.html |   8 +-
 ...se64_8h_1aa5b2a4531449585b9f079cb170a79f0b.html |   8 +-
 ...se64_8h_1acb849cdb1d9b9620be10bbcda0257afa.html |   8 +-
 ...se64_8h_1ae1d4736f7dc56b224acd303ba7bf7a45.html |   8 +-
 ..._api_8h_1a0d3dcd6ceff356614a6924201c02cf97.html |   8 +-
 ..._api_8h_1a0ee6d2da9a72749561838bf503f62f93.html |   8 +-
 ..._api_8h_1a1162f2cbaf1a7628a03ed9488cff858b.html |   8 +-
 ..._api_8h_1a145f2694254410fd4814541e2cde99c1.html |   8 +-
 ..._api_8h_1a177d080127ef8f3e338beb7dba4c04fd.html |   8 +-
 ..._api_8h_1a1a99289a314c6c3de865721bd3efb525.html |   8 +-
 ..._api_8h_1a1ac76d88e0d79843403ce2e0239d7fe2.html |   8 +-
 ..._api_8h_1a1dd5584d94f6e00a18f4cfa003dfb93a.html |   8 +-
 ..._api_8h_1a268d0b5dc89146020c09f77fa0eb8f67.html |   8 +-
 ..._api_8h_1a31a317a32bfa641180eed1bfb3d5cf01.html |   8 +-
 ..._api_8h_1a3253bbf35e2ad1361b2ce1de13d2c9b2.html |   8 +-
 ..._api_8h_1a3479c144d165e717d1464b7b4df84897.html |   8 +-
 ..._api_8h_1a3bf47f6e1229627902c80217d674ed29.html |   8 +-
 ..._api_8h_1a3f859b60d99c85f43fce8226c69f3c5e.html |   8 +-
 ..._api_8h_1a402f64dec7a665f281e55cf946a7481b.html |   8 +-
 ..._api_8h_1a44604b1d0db208ed82cbc7cf0fd0f47c.html |   8 +-
 ..._api_8h_1a4ce84fc667040bba425664c78b5f2c69.html |   8 +-
 ..._api_8h_1a4e8b3caff4da72205ec1ac9a811748e5.html |   8 +-
 ..._api_8h_1a53c5ec2971806966ed96a6add32b5238.html |   8 +-
 ..._api_8h_1a56ce10d1e6fc2d34a1a496bdace4af33.html |   8 +-
 ..._api_8h_1a5a7e3fe8a94e066bc1bf897fbf736651.html |   8 +-
 ..._api_8h_1a63149ed43a6ecffa2146f92914c0bc7b.html |   8 +-
 ..._api_8h_1a6415c088928d62af8749f3dc57dcf23b.html |   8 +-
 ..._api_8h_1a724b0d386cf3d50c7d141ca37be19092.html |   8 +-
 ..._api_8h_1a74c26efdd74840abc3e1581c73a38bfa.html |   8 +-
 ..._api_8h_1a762fc5c881dc5f66066eb45b65a5781f.html |   8 +-
 ..._api_8h_1aa26fa16c024c6f2fa15e46aa1333fdb9.html |   8 +-
 ..._api_8h_1aa2a81275b69ba0f61ce556df85517ef9.html |   8 +-
 ..._api_8h_1ab691fd5bc4442c631c1f70985a962f50.html |   8 +-
 ..._api_8h_1aba50ba2cee84b1ef7a718211ab349031.html |   8 +-
 ..._api_8h_1ac0e2d59d3a8ba7f2b32eac47b1c6fc5d.html |   8 +-
 ..._api_8h_1ac5a4f48eacde3c69ad3154b6aa39fa3c.html |   8 +-
 ..._api_8h_1ac64df2793c84fc8ba5d24968d60bcada.html |   8 +-
 ..._api_8h_1ac66c1d142240be0cdf65c8ba38770eb6.html |   8 +-
 ..._api_8h_1adaf9a5ab3d30bb3eca58b430f2592fc0.html |   8 +-
 ..._api_8h_1adec9f8a8f0683caeb9dd194d9a3c62d5.html |   8 +-
 ..._api_8h_1aedd89f80f73d54dd5904d943dd0690c6.html |   8 +-
 ..._api_8h_1aeee9dab8873b5b2f327f4dfe50f802ab.html |   8 +-
 ..._api_8h_1af108ca4da596c634b4cb9e82c8bec1ce.html |   8 +-
 ..._api_8h_1af1b8a29eb3f9405982c344f5e572dd65.html |   8 +-
 ..._api_8h_1afee5a803e22f9baf5ee2ff1f0ace6429.html |   8 +-
 ..._api_8h_1a0e01ad3ed44c0240f1b76dbed7014234.html |   8 +-
 ..._api_8h_1a36c15024744584acceaf0233947f9505.html |   8 +-
 ..._api_8h_1a683191d48d3fdebc98b68f3b717baf6a.html |   8 +-
 ..._api_8h_1a7451ab18593d70d30a6214d622e200d2.html |   8 +-
 ..._api_8h_1a8ce2ba89ca1d010a084b4c36ed6b2965.html |   8 +-
 ..._api_8h_1a9b142b59ab84bc06e4a0f66a3510e8f7.html |   8 +-
 ..._api_8h_1aaf8960c33546788950b8e35ac18efe39.html |   8 +-
 ..._api_8h_1abcbbccfc02c57418e757033afce42ece.html |   8 +-
 ..._api_8h_1ac8f7894c4f205756b7aee01108ab8e84.html |   8 +-
 ..._api_8h_1ae24b47945440d1c0aca13af13bdaf916.html |   8 +-
 ...cast_8h_1a3c5fed9bb23b4804b61037c8ac4874f1.html |   8 +-
 ...cast_8h_1a4dba749dd934d8a7891ad126a8fdcc1f.html |   8 +-
 ...type_8h_1a8a71c64237efaa13a8d40dfacd6c3165.html |   8 +-
 ...type_8h_1a94787950883e5a7e97b764ddd342afc3.html |   8 +-
 ...dian_8h_1ab4e0ed8000c632cd2c7cd089c0a0d1af.html |   8 +-
 ...json_8h_1a2cd33b0fbc0194eaa803b8a476670587.html |   8 +-
 ...json_8h_1a86217bda8bfebd85f8265878bc8a59b8.html |   8 +-
 ..._map_8h_1a611844db41026b7a95846dd316b435af.html |   8 +-
 ...mory_8h_1a801e8ecc2e3adbc1dac52c714e7cef11.html |   8 +-
 ...mory_8h_1a8892f2a3cad8dbc51930c464f2ab863b.html |   8 +-
 ...lection_1a32d91001c82e10566c69e237ab0de50a.html |   8 +-
 ...lection_1a6b1f837cf822ded72a31f343ce987f4c.html |   8 +-
 ...lection_1a735285a70c7c4308816450a5b27f03f2.html |   8 +-
 ...lection_1a80c4984a43d14113b20a67c966833709.html |   8 +-
 ...lection_1aba4d7fd771bea88a32803dda191b7044.html |   8 +-
 ...lection_1ac902a725008e348254ee7a2d07c8a95a.html |   8 +-
 ...lection_1acc0ded3ead1cc6ffc836005d3bb2cc9c.html |   8 +-
 ...ject_8h_1a0d6e075f219808c4ff7adebd99210a7b.html |   8 +-
 ...tion_8h_1a24d1febeb5c1026e7fd66dee9dd9915f.html |   8 +-
 ...tion_8h_1a56baa5d1ca415dbdebf19ac1f54bd5b7.html |   8 +-
 ...ring_8h_1aa190eed2516ff9a633009cc62f660502.html |   8 +-
 ...ring_8h_1ad045700080c053c50d68cde298b2b4b2.html |   8 +-
 ...nsor_8h_1a011d0a2dcbe5702156124d7a7223b3dd.html |   8 +-
 ...nsor_8h_1a226723176642cde5996498e7da6a6368.html |   8 +-
 ...nsor_8h_1a65b3a61c540c72d9410150a3a7a76dde.html |   8 +-
 ...nsor_8h_1a71e4a492b5a03a19a95087771a7e9ed1.html |   8 +-
 ...nsor_8h_1a93094b6b3f20c2cd5aa1c1c2522bc3e4.html |   8 +-
 ...nsor_8h_1aa79cf4e1e3873d8947050b3cee41153a.html |   8 +-
 ...nsor_8h_1aab70a15ca1dde710bc3052c5ce1f6fbd.html |   8 +-
 ffi/reference/cpp/generated/index.html             |  12 +-
 ffi/reference/cpp/generated/namespace_tvm.html     |   8 +-
 .../cpp/generated/namespace_tvm__ffi.html          |   8 +-
 .../cpp/generated/namespace_tvm__ffi__json.html    |   8 +-
 .../generated/namespace_tvm__ffi__reflection.html  |   8 +-
 .../cpp/generated/namespace_tvm__ffi__symbol.html  |   8 +-
 .../program_listing_file_tvm_ffi_any.h.html        |   8 +-
 ...rogram_listing_file_tvm_ffi_base_details.h.html |   8 +-
 .../program_listing_file_tvm_ffi_c_api.h.html      |  16 +-
 .../program_listing_file_tvm_ffi_cast.h.html       |   8 +-
 ...ram_listing_file_tvm_ffi_container_array.h.html |   8 +-
 ...file_tvm_ffi_container_container_details.h.html |  20 +-
 ...ogram_listing_file_tvm_ffi_container_map.h.html |   8 +-
 ...ram_listing_file_tvm_ffi_container_shape.h.html |   8 +-
 ...am_listing_file_tvm_ffi_container_tensor.h.html |   8 +-
 ...ram_listing_file_tvm_ffi_container_tuple.h.html |  55 +-
 ...m_listing_file_tvm_ffi_container_variant.h.html |   8 +-
 .../program_listing_file_tvm_ffi_dtype.h.html      |   8 +-
 .../program_listing_file_tvm_ffi_endian.h.html     |   8 +-
 .../program_listing_file_tvm_ffi_error.h.html      |  23 +-
 .../program_listing_file_tvm_ffi_extra_base.h.html |   8 +-
 ...rogram_listing_file_tvm_ffi_extra_base64.h.html |   8 +-
 ...ram_listing_file_tvm_ffi_extra_c_env_api.h.html |   8 +-
 .../program_listing_file_tvm_ffi_extra_json.h.html |   8 +-
 ...rogram_listing_file_tvm_ffi_extra_module.h.html |   8 +-
 ...listing_file_tvm_ffi_extra_serialization.h.html |   8 +-
 ...ting_file_tvm_ffi_extra_structural_equal.h.html |   8 +-
 ...sting_file_tvm_ffi_extra_structural_hash.h.html |   8 +-
 .../program_listing_file_tvm_ffi_function.h.html   |   8 +-
 ...am_listing_file_tvm_ffi_function_details.h.html |   8 +-
 .../program_listing_file_tvm_ffi_memory.h.html     |   8 +-
 .../program_listing_file_tvm_ffi_object.h.html     |   8 +-
 .../program_listing_file_tvm_ffi_optional.h.html   |   8 +-
 ...ting_file_tvm_ffi_reflection_access_path.h.html |   8 +-
 ...listing_file_tvm_ffi_reflection_accessor.h.html |   8 +-
 ..._listing_file_tvm_ffi_reflection_creator.h.html |   8 +-
 ...listing_file_tvm_ffi_reflection_registry.h.html |   8 +-
 .../program_listing_file_tvm_ffi_rvalue_ref.h.html |   8 +-
 .../program_listing_file_tvm_ffi_string.h.html     |   8 +-
 ...program_listing_file_tvm_ffi_type_traits.h.html |   8 +-
 ffi/reference/cpp/generated/structTVMFFIAny.html   |   8 +-
 .../cpp/generated/structTVMFFIByteArray.html       |   8 +-
 .../cpp/generated/structTVMFFIErrorCell.html       |   8 +-
 .../cpp/generated/structTVMFFIFieldInfo.html       |   8 +-
 .../cpp/generated/structTVMFFIFunctionCell.html    |   8 +-
 .../cpp/generated/structTVMFFIMethodInfo.html      |   8 +-
 .../cpp/generated/structTVMFFIObject.html          |   8 +-
 .../generated/structTVMFFIOpaqueObjectCell.html    |   8 +-
 .../cpp/generated/structTVMFFIShapeCell.html       |   8 +-
 .../cpp/generated/structTVMFFITypeAttrColumn.html  |   8 +-
 .../cpp/generated/structTVMFFITypeInfo.html        |   8 +-
 .../cpp/generated/structTVMFFITypeMetadata.html    |   8 +-
 .../cpp/generated/structTVMFFIVersion.html         |   8 +-
 .../generated/structtvm_1_1ffi_1_1AnyEqual.html    |   8 +-
 .../cpp/generated/structtvm_1_1ffi_1_1AnyHash.html |   8 +-
 .../structtvm_1_1ffi_1_1DenseMapObj_1_1Block.html  |   8 +-
 ...tructtvm_1_1ffi_1_1DenseMapObj_1_1ItemType.html |   8 +-
 ...tructtvm_1_1ffi_1_1DenseMapObj_1_1ListNode.html |   8 +-
 .../structtvm_1_1ffi_1_1EnvErrorAlreadySet.html    |   8 +-
 ...structtvm_1_1ffi_1_1FallbackOnlyTraitsBase.html |   8 +-
 .../structtvm_1_1ffi_1_1ObjectPtrEqual.html        |   8 +-
 .../structtvm_1_1ffi_1_1ObjectPtrHash.html         |   8 +-
 ..._1_1ffi_1_1ObjectRefWithFallbackTraitsBase.html |   8 +-
 .../structtvm_1_1ffi_1_1StaticTypeKey.html         |   8 +-
 ...cttvm_1_1ffi_1_1TypeToFieldStaticTypeIndex.html |   8 +-
 ...structtvm_1_1ffi_1_1TypeToRuntimeTypeIndex.html |   8 +-
 .../generated/structtvm_1_1ffi_1_1UnsafeInit.html  |   8 +-
 .../structtvm_1_1ffi_1_1is__valid__iterator.html   |   8 +-
 ...valid__iterator_3_01Any_00_01IterType_01_4.html |   8 +-
 ...3_01Optional_3_01T_01_4_00_01IterType_01_4.html |   8 +-
 ...m_1_1ffi_1_1reflection_1_1FieldInfoBuilder.html |   8 +-
 ...tructtvm_1_1ffi_1_1reflection_1_1InfoTrait.html |   8 +-
 ..._1_1ffi_1_1reflection_1_1MethodInfoBuilder.html |   8 +-
 .../structtvm_1_1ffi_1_1reflection_1_1init.html    |   8 +-
 ..._api_8h_1a19fdd3c500a70abb3def842c73694548.html |   8 +-
 ..._api_8h_1a9eee5afddb1b39723847d67d109c03fe.html |   8 +-
 ..._api_8h_1aa0abef2444fde82d76337218e5c13b3f.html |   8 +-
 ..._api_8h_1aba6bf585b03799369fb535db4a5d2e79.html |   8 +-
 ..._api_8h_1ae22f1a87cbaf7f744d9201948c05d2a5.html |   8 +-
 ..._api_8h_1aa7abccefa41ac9d3040df689c0c72fa4.html |   8 +-
 ...json_8h_1a74ca72d0b686c114af683d63e96f2998.html |   8 +-
 ...json_8h_1a8e808548bb6a99d0a6093ab3e2229ad3.html |   8 +-
 ...json_8h_1aeb9cdccfbc28034e94e46f9f6bd8d92a.html |   8 +-
 ...mory_8h_1a65bf625279df21dec5c8097264415113.html |   8 +-
 ...lection_1a32b044a71a094de492867144ca299c15.html |   8 +-
 ...lection_1a96513314d45b43eada132d9b96653d9a.html |   8 +-
 ...ject_8h_1a7ba296d84188e5970ba854332a1f04a6.html |   8 +-
 ...ject_8h_1ae125f5f5a8a94c7340577c1959805295.html |   8 +-
 ffi/reference/cpp/generated/unabridged_orphan.html |   8 +-
 ...rray_8h_1a3bbf4c2bf19b72b026ad9e19a23143d5.html |   8 +-
 ...dule_8h_1a07576e172e0788da4982148edcf53b05.html |   8 +-
 ...dule_8h_1a76f8a8fd1e38fd98cc501623d959ee58.html |   8 +-
 ...dule_8h_1aae0405c7615139afd4f68b72a862cffe.html |   8 +-
 ...dule_8h_1ac261d9ce6ffb49dd9878610ce217075e.html |   8 +-
 ...dule_8h_1ad9c186f1359987cef9278993037b3f66.html |   8 +-
 ffi/reference/cpp/index.html                       |   8 +-
 ...pp.build_inline.html => tvm_ffi.cpp.build.html} | 132 ++---
 .../cpp/generated/tvm_ffi.cpp.build_inline.html    |  16 +-
 ....cpp.load_inline.html => tvm_ffi.cpp.load.html} | 138 ++---
 .../cpp/generated/tvm_ffi.cpp.load_inline.html     |  10 +-
 ffi/reference/python/generated/tvm_ffi.Array.html  |  10 +-
 .../python/generated/tvm_ffi.DLDeviceType.html     |   8 +-
 .../python/generated/tvm_ffi.Device_class.html     |   8 +-
 .../python/generated/tvm_ffi.Function.html         |  14 +-
 ffi/reference/python/generated/tvm_ffi.Map.html    |  10 +-
 ffi/reference/python/generated/tvm_ffi.Module.html |  12 +-
 ffi/reference/python/generated/tvm_ffi.Object.html |  14 +-
 .../generated/tvm_ffi.ObjectConvertible.html       |  10 +-
 ffi/reference/python/generated/tvm_ffi.Shape.html  |   8 +-
 .../python/generated/tvm_ffi.StreamContext.html    |  12 +-
 ffi/reference/python/generated/tvm_ffi.Tensor.html |  20 +-
 .../generated/tvm_ffi.access_path.AccessKind.html  |   8 +-
 .../generated/tvm_ffi.access_path.AccessPath.html  |  12 +-
 .../generated/tvm_ffi.access_path.AccessStep.html  |  10 +-
 .../python/generated/tvm_ffi.convert.html          |   8 +-
 .../python/generated/tvm_ffi.device_function.html  |  10 +-
 ffi/reference/python/generated/tvm_ffi.dtype.html  |  12 +-
 .../python/generated/tvm_ffi.from_dlpack.html      |  15 +-
 .../python/generated/tvm_ffi.get_global_func.html  |  10 +-
 .../tvm_ffi.get_global_func_metadata.html          |   8 +-
 .../python/generated/tvm_ffi.get_raw_stream.html   |  10 +-
 .../python/generated/tvm_ffi.init_ffi_api.html     |   8 +-
 .../python/generated/tvm_ffi.load_module.html      |   8 +-
 .../python/generated/tvm_ffi.register_error.html   |   8 +-
 .../generated/tvm_ffi.register_global_func.html    |   8 +-
 .../python/generated/tvm_ffi.register_object.html  |  12 +-
 .../generated/tvm_ffi.remove_global_func.html      |   8 +-
 .../tvm_ffi.serialization.from_json_graph_str.html |  14 +-
 .../tvm_ffi.serialization.to_json_graph_str.html   |   8 +-
 .../python/generated/tvm_ffi.system_lib.html       |   8 +-
 .../python/generated/tvm_ffi.use_raw_stream.html   |  10 +-
 .../python/generated/tvm_ffi.use_torch_stream.html |   8 +-
 ffi/reference/python/index.html                    |  26 +-
 ffi/reference/rust/generated/help.html             |   2 +-
 ffi/reference/rust/generated/search-index.js       |   4 -
 .../search.desc/tvm_ffi/tvm_ffi-desc-0-.js         |   1 -
 .../tvm_ffi_macros/tvm_ffi_macros-desc-0-.js       |   1 -
 .../search.desc/tvm_ffi_sys/tvm_ffi_sys-desc-0-.js |   1 -
 .../rust/generated/search.index/038c3ff373cf.js    |   1 +
 .../rust/generated/search.index/03a9cee97b74.js    |   1 +
 .../rust/generated/search.index/0411ec4c101b.js    |   1 +
 .../rust/generated/search.index/04f013eee5eb.js    |   1 +
 .../rust/generated/search.index/0a88eff61166.js    |   1 +
 .../rust/generated/search.index/0e02d1e46c15.js    |   1 +
 .../rust/generated/search.index/10ee4b9904b5.js    |   1 +
 .../rust/generated/search.index/119fe43b5a55.js    |   1 +
 .../rust/generated/search.index/16da393f935b.js    |   1 +
 .../rust/generated/search.index/17aa55890760.js    |   1 +
 .../rust/generated/search.index/1803bb75b37c.js    |   1 +
 .../rust/generated/search.index/18dc2087d66e.js    |   1 +
 .../rust/generated/search.index/1b19cd305dcf.js    |   1 +
 .../rust/generated/search.index/1b36d8c8db35.js    |   1 +
 .../rust/generated/search.index/1b451293068b.js    |   1 +
 .../rust/generated/search.index/1c4b29fb88e7.js    |   1 +
 .../rust/generated/search.index/1ee5df246343.js    |   1 +
 .../rust/generated/search.index/218c1f159b24.js    |   1 +
 .../rust/generated/search.index/2201cf3f8c98.js    |   1 +
 .../rust/generated/search.index/233f6675c87a.js    |   1 +
 .../rust/generated/search.index/24795ef3c0f1.js    |   1 +
 .../rust/generated/search.index/248815479fae.js    |   1 +
 .../rust/generated/search.index/26d7365b06f6.js    |   1 +
 .../rust/generated/search.index/2a9fae6e2bf1.js    |   1 +
 .../rust/generated/search.index/2b1de19bb352.js    |   1 +
 .../rust/generated/search.index/2c0557f8b028.js    |   1 +
 .../rust/generated/search.index/2eb78962796f.js    |   1 +
 .../rust/generated/search.index/311357093f42.js    |   1 +
 .../rust/generated/search.index/31b5a2adb8ee.js    |   1 +
 .../rust/generated/search.index/31e036c0d415.js    |   1 +
 .../rust/generated/search.index/324175b5d7c2.js    |   1 +
 .../rust/generated/search.index/33f4d641b781.js    |   1 +
 .../rust/generated/search.index/350bf149851f.js    |   1 +
 .../rust/generated/search.index/351545191c6f.js    |   1 +
 .../rust/generated/search.index/35b3dc2fd51c.js    |   1 +
 .../rust/generated/search.index/3909d9ed455b.js    |   1 +
 .../rust/generated/search.index/3c1f1c0de8a5.js    |   1 +
 .../rust/generated/search.index/3f31460023aa.js    |   1 +
 .../rust/generated/search.index/403929175cbb.js    |   1 +
 .../rust/generated/search.index/42b37c6cf5be.js    |   1 +
 .../rust/generated/search.index/45d21b396148.js    |   1 +
 .../rust/generated/search.index/4812db92883a.js    |   1 +
 .../rust/generated/search.index/481ac87c85a1.js    |   1 +
 .../rust/generated/search.index/4dd6051b1b32.js    |   1 +
 .../rust/generated/search.index/502289712b77.js    |   1 +
 .../rust/generated/search.index/506c3c30c0ca.js    |   1 +
 .../rust/generated/search.index/50b76ab39022.js    |   1 +
 .../rust/generated/search.index/50c4eda02a8b.js    |   1 +
 .../rust/generated/search.index/50f6cbfec57e.js    |   1 +
 .../rust/generated/search.index/5299cb35774e.js    |   1 +
 .../rust/generated/search.index/544720f0e164.js    |   1 +
 .../rust/generated/search.index/546b1d10f307.js    |   1 +
 .../rust/generated/search.index/548eecd903f7.js    |   1 +
 .../rust/generated/search.index/55e50fe540e7.js    |   1 +
 .../rust/generated/search.index/55efd3208d15.js    |   1 +
 .../rust/generated/search.index/5652773c24a4.js    |   1 +
 .../rust/generated/search.index/588a28fca0c1.js    |   1 +
 .../rust/generated/search.index/5b36c551255a.js    |   1 +
 .../rust/generated/search.index/5cc963cb58f0.js    |   1 +
 .../rust/generated/search.index/5d04f4212e6b.js    |   1 +
 .../rust/generated/search.index/5d18ecae681a.js    |   1 +
 .../rust/generated/search.index/5ea42a9398ff.js    |   1 +
 .../rust/generated/search.index/6046ab2e7a58.js    |   1 +
 .../rust/generated/search.index/61004524200f.js    |   1 +
 .../rust/generated/search.index/63beb5d9f67c.js    |   1 +
 .../rust/generated/search.index/6422043b283c.js    |   1 +
 .../rust/generated/search.index/669d49eb83f4.js    |   1 +
 .../rust/generated/search.index/6b65e67d0cb9.js    |   1 +
 .../rust/generated/search.index/6c5c000e6459.js    |   1 +
 .../rust/generated/search.index/6d220e9bfe6b.js    |   1 +
 .../rust/generated/search.index/72580b8ba39c.js    |   1 +
 .../rust/generated/search.index/751ef59ac474.js    |   1 +
 .../rust/generated/search.index/755d508eef46.js    |   1 +
 .../rust/generated/search.index/756df7384e05.js    |   1 +
 .../rust/generated/search.index/767f676437a3.js    |   1 +
 .../rust/generated/search.index/7c11c9f88edd.js    |   1 +
 .../rust/generated/search.index/7edc7cd6b5af.js    |   1 +
 .../generated/search.index/alias/a762150c532c.js   |   1 +
 .../search.index/crateNames/c63283f36e28.js        |   1 +
 .../generated/search.index/desc/d6aacc59cb13.js    |   1 +
 .../generated/search.index/entry/81b472f8c591.js   |   1 +
 .../search.index/function/87514d56968a.js          |   1 +
 .../generic_inverted_index/cd4b091af60a.js         |   1 +
 .../generated/search.index/name/f4461fc747eb.js    |   1 +
 .../search.index/normalizedName/90d030e48aaa.js    |   1 +
 .../generated/search.index/path/56ef8e8c279d.js    |   1 +
 ffi/reference/rust/generated/search.index/root.js  |   1 +
 .../generated/search.index/type/c8e500bb6383.js    |   1 +
 ffi/reference/rust/generated/settings.html         |   2 +-
 .../rust/generated/src/tvm_ffi/any.rs.html         |   2 +-
 .../generated/src/tvm_ffi/collections/mod.rs.html  |   2 +-
 .../src/tvm_ffi/collections/shape.rs.html          |   2 +-
 .../src/tvm_ffi/collections/tensor.rs.html         |   2 +-
 .../rust/generated/src/tvm_ffi/derive.rs.html      |   2 +-
 .../rust/generated/src/tvm_ffi/device.rs.html      |   2 +-
 .../rust/generated/src/tvm_ffi/dtype.rs.html       |   2 +-
 .../rust/generated/src/tvm_ffi/error.rs.html       |   2 +-
 .../rust/generated/src/tvm_ffi/extra/mod.rs.html   |   2 +-
 .../generated/src/tvm_ffi/extra/module.rs.html     |   2 +-
 .../rust/generated/src/tvm_ffi/function.rs.html    |   2 +-
 .../src/tvm_ffi/function_internal.rs.html          |   2 +-
 .../rust/generated/src/tvm_ffi/lib.rs.html         |   2 +-
 .../rust/generated/src/tvm_ffi/macros.rs.html      |   2 +-
 .../rust/generated/src/tvm_ffi/object.rs.html      |   2 +-
 .../rust/generated/src/tvm_ffi/string.rs.html      |   2 +-
 .../rust/generated/src/tvm_ffi/type_traits.rs.html |   2 +-
 .../rust/generated/src/tvm_ffi_macros/lib.rs.html  |   2 +-
 .../src/tvm_ffi_macros/object_macros.rs.html       |   2 +-
 .../generated/src/tvm_ffi_macros/utils.rs.html     |   2 +-
 .../rust/generated/src/tvm_ffi_sys/c_api.rs.html   |   2 +-
 .../generated/src/tvm_ffi_sys/c_env_api.rs.html    |   2 +-
 .../rust/generated/src/tvm_ffi_sys/dlpack.rs.html  |   2 +-
 .../rust/generated/src/tvm_ffi_sys/lib.rs.html     |   2 +-
 .../static.files/favicon-32x32-6580c154.png        | Bin 1125 -> 0 bytes
 .../static.files/favicon-32x32-eab170b8.png        | Bin 0 -> 690 bytes
 .../rust/generated/static.files/main-6dc2a7f3.js   |  24 +
 .../rust/generated/static.files/main-eebb9057.js   |  11 -
 .../generated/static.files/noscript-263c88ec.css   |   1 +
 .../generated/static.files/noscript-32bb7600.css   |   1 -
 .../generated/static.files/rustdoc-aa0817cf.css    |  59 ---
 .../generated/static.files/rustdoc-e56847b5.css    |  76 +++
 .../static.files/scrape-examples-2bbcccac.js       |   1 +
 .../static.files/scrape-examples-5e967b76.js       |   1 -
 .../rust/generated/static.files/search-e256b49e.js |   5 +
 .../rust/generated/static.files/search-fa3e91e5.js |   6 -
 .../generated/static.files/settings-5514c975.js    |  17 -
 .../generated/static.files/settings-c38705f0.js    |  17 +
 .../generated/static.files/storage-68b7e25d.js     |  25 -
 .../generated/static.files/storage-e2aeef58.js     |  27 +
 .../generated/static.files/stringdex-c3e638e9.js   |   2 +
 .../generated/trait.impl/core/clone/trait.Clone.js |   2 +-
 .../rust/generated/trait.impl/core/cmp/trait.Eq.js |   2 +-
 .../generated/trait.impl/core/cmp/trait.Ord.js     |   2 +-
 .../trait.impl/core/cmp/trait.PartialEq.js         |   2 +-
 .../trait.impl/core/cmp/trait.PartialOrd.js        |   2 +-
 .../trait.impl/core/convert/trait.From.js          |   2 +-
 .../trait.impl/core/convert/trait.TryFrom.js       |   2 +-
 .../trait.impl/core/default/trait.Default.js       |   2 +-
 .../generated/trait.impl/core/error/trait.Error.js |   2 +-
 .../generated/trait.impl/core/fmt/trait.Debug.js   |   2 +-
 .../generated/trait.impl/core/fmt/trait.Display.js |   2 +-
 .../generated/trait.impl/core/hash/trait.Hash.js   |   2 +-
 .../generated/trait.impl/core/marker/trait.Copy.js |   2 +-
 .../trait.impl/core/marker/trait.Freeze.js         |   2 +-
 .../generated/trait.impl/core/marker/trait.Send.js |   2 +-
 .../core/marker/trait.StructuralPartialEq.js       |   2 +-
 .../generated/trait.impl/core/marker/trait.Sync.js |   2 +-
 .../trait.impl/core/marker/trait.Unpin.js          |   2 +-
 .../trait.impl/core/ops/deref/trait.Deref.js       |   2 +-
 .../trait.impl/core/ops/deref/trait.DerefMut.js    |   2 +-
 .../trait.impl/core/ops/drop/trait.Drop.js         |   2 +-
 .../core/panic/unwind_safe/trait.RefUnwindSafe.js  |   2 +-
 .../core/panic/unwind_safe/trait.UnwindSafe.js     |   2 +-
 ffi/reference/rust/generated/tvm_ffi/all.html      |   2 +-
 .../rust/generated/tvm_ffi/any/index.html          |   2 +-
 .../rust/generated/tvm_ffi/any/struct.Any.html     |  30 +-
 .../rust/generated/tvm_ffi/any/struct.AnyView.html |  30 +-
 .../generated/tvm_ffi/any/struct.TryFromTemp.html  |  34 +-
 .../rust/generated/tvm_ffi/collections/index.html  |   2 +-
 .../generated/tvm_ffi/collections/shape/index.html |   2 +-
 .../tvm_ffi/collections/shape/struct.Shape.html    | 419 +++++++--------
 .../tvm_ffi/collections/shape/struct.ShapeObj.html |  22 +-
 .../tvm_ffi/collections/tensor/index.html          |   2 +-
 .../collections/tensor/struct.CPUNDAlloc.html      |  22 +-
 .../tvm_ffi/collections/tensor/struct.Tensor.html  |  42 +-
 .../collections/tensor/struct.TensorObj.html       |  22 +-
 .../collections/tensor/trait.DLTensorExt.html      |   8 +-
 .../collections/tensor/trait.NDAllocator.html      |  16 +-
 .../generated/tvm_ffi/derive/derive.Object.html    |   2 +-
 .../generated/tvm_ffi/derive/derive.ObjectRef.html |   2 +-
 .../rust/generated/tvm_ffi/derive/index.html       |   2 +-
 .../tvm_ffi/device/fn.current_stream.html          |   2 +-
 .../generated/tvm_ffi/device/fn.with_stream.html   |   4 +-
 .../rust/generated/tvm_ffi/device/index.html       |   2 +-
 .../rust/generated/tvm_ffi/dtype/index.html        |   2 +-
 .../tvm_ffi/dtype/trait.AsDLDataType.html          |   4 +-
 .../tvm_ffi/dtype/trait.DLDataTypeExt.html         |   9 +-
 .../generated/tvm_ffi/enum.DLDataTypeCode.html     |  28 +-
 .../rust/generated/tvm_ffi/enum.DLDeviceType.html  |  28 +-
 .../rust/generated/tvm_ffi/enum.TypeIndex.html     |  28 +-
 .../tvm_ffi/error/constant.ATTRIBUTE_ERROR.html    |   2 +-
 .../tvm_ffi/error/constant.INDEX_ERROR.html        |   2 +-
 .../tvm_ffi/error/constant.KEY_ERROR.html          |   2 +-
 .../tvm_ffi/error/constant.RUNTIME_ERROR.html      |   2 +-
 .../tvm_ffi/error/constant.TYPE_ERROR.html         |   2 +-
 .../tvm_ffi/error/constant.VALUE_ERROR.html        |   2 +-
 .../rust/generated/tvm_ffi/error/index.html        |   2 +-
 .../rust/generated/tvm_ffi/error/struct.Error.html |  40 +-
 .../generated/tvm_ffi/error/struct.ErrorKind.html  |  30 +-
 .../generated/tvm_ffi/error/struct.ErrorObj.html   |  24 +-
 .../rust/generated/tvm_ffi/error/type.Result.html  |   2 +-
 .../rust/generated/tvm_ffi/extra/index.html        |   2 +-
 .../rust/generated/tvm_ffi/extra/module/index.html |   2 +-
 .../tvm_ffi/extra/module/struct.Module.html        |  32 +-
 .../tvm_ffi/extra/module/struct.ModuleObj.html     |  24 +-
 .../rust/generated/tvm_ffi/function/index.html     |   2 +-
 .../tvm_ffi/function/struct.Function.html          |  42 +-
 .../tvm_ffi/function/struct.FunctionObj.html       |  24 +-
 .../function_internal/fn.call_packed_callable.html |   2 +-
 .../generated/tvm_ffi/function_internal/index.html |   2 +-
 .../function_internal/trait.ArgIntoRef.html        |   4 +-
 .../function_internal/trait.AsPackedCallable.html  |  54 +-
 .../function_internal/trait.IntoArgHolder.html     |   4 +-
 .../trait.IntoArgHolderTuple.html                  |  18 +-
 .../function_internal/trait.TupleAsPackedArgs.html |  22 +-
 ffi/reference/rust/generated/tvm_ffi/index.html    |   2 +-
 .../generated/tvm_ffi/macro.attach_context.html    |   2 +-
 .../rust/generated/tvm_ffi/macro.bail.html         |   2 +-
 .../generated/tvm_ffi/macro.check_safe_call.html   |   2 +-
 .../rust/generated/tvm_ffi/macro.ensure.html       |   2 +-
 .../generated/tvm_ffi/macro.function_name.html     |   2 +-
 .../generated/tvm_ffi/macro.impl_arg_into_ref.html |   2 +-
 .../macro.impl_into_arg_holder_default.html        |   2 +-
 .../generated/tvm_ffi/macro.impl_try_from_any.html |   2 +-
 .../macro.impl_try_from_any_for_parametric.html    |   2 +-
 .../generated/tvm_ffi/macro.into_typed_fn.html     |   2 +-
 .../macro.tvm_ffi_dll_export_typed_func.html       |   5 +-
 .../rust/generated/tvm_ffi/macros/index.html       |   2 +-
 .../generated/tvm_ffi/object/enum.TypeIndex.html   |  28 +-
 .../rust/generated/tvm_ffi/object/index.html       |   2 +-
 .../generated/tvm_ffi/object/struct.Object.html    |  24 +-
 .../generated/tvm_ffi/object/struct.ObjectArc.html |  48 +-
 .../generated/tvm_ffi/object/struct.ObjectRef.html |  28 +-
 .../generated/tvm_ffi/object/trait.ObjectCore.html |  12 +-
 .../object/trait.ObjectCoreWithExtraItems.html     |   8 +-
 .../tvm_ffi/object/trait.ObjectRefCore.html        |   4 +-
 .../rust/generated/tvm_ffi/string/index.html       |   2 +-
 .../generated/tvm_ffi/string/struct.Bytes.html     | 470 ++++++++---------
 .../generated/tvm_ffi/string/struct.String.html    | 568 +++++++++------------
 .../rust/generated/tvm_ffi/struct.DLDataType.html  |  42 +-
 .../rust/generated/tvm_ffi/struct.DLDevice.html    |  34 +-
 .../rust/generated/tvm_ffi/struct.TVMFFIAny.html   |  40 +-
 .../generated/tvm_ffi/struct.TVMFFIObject.html     |  30 +-
 .../generated/tvm_ffi/type.TVMFFIStreamHandle.html |   2 +-
 .../rust/generated/tvm_ffi/type_traits/index.html  |   2 +-
 .../tvm_ffi/type_traits/trait.AnyCompatible.html   |  24 +-
 .../rust/generated/tvm_ffi_macros/all.html         |   2 +-
 .../generated/tvm_ffi_macros/derive.Object.html    |   2 +-
 .../generated/tvm_ffi_macros/derive.ObjectRef.html |   2 +-
 .../rust/generated/tvm_ffi_macros/index.html       |   2 +-
 ffi/reference/rust/generated/tvm_ffi_sys/all.html  |   2 +-
 .../constant.COMBINED_REF_COUNT_BOTH_ONE.html      |   2 +-
 .../constant.COMBINED_REF_COUNT_MASK_U32.html      |   2 +-
 .../constant.COMBINED_REF_COUNT_STRONG_ONE.html    |   2 +-
 .../constant.COMBINED_REF_COUNT_WEAK_ONE.html      |   2 +-
 .../c_api/enum.TVMFFIBacktraceUpdateMode.html      |  28 +-
 .../c_api/enum.TVMFFIObjectDeleterFlagBitMask.html |  28 +-
 .../tvm_ffi_sys/c_api/enum.TVMFFITypeIndex.html    |  28 +-
 .../c_api/fn.TVMFFIAnyViewToOwnedAny.html          |   8 +-
 .../c_api/fn.TVMFFIBytesFromByteArray.html         |   8 +-
 .../c_api/fn.TVMFFIDataTypeFromString.html         |   8 +-
 .../c_api/fn.TVMFFIDataTypeToString.html           |   8 +-
 .../tvm_ffi_sys/c_api/fn.TVMFFIErrorCreate.html    |  12 +-
 .../c_api/fn.TVMFFIErrorMoveFromRaised.html        |   4 +-
 .../tvm_ffi_sys/c_api/fn.TVMFFIErrorSetRaised.html |   2 +-
 .../c_api/fn.TVMFFIErrorSetRaisedFromCStr.html     |   6 +-
 .../tvm_ffi_sys/c_api/fn.TVMFFIFunctionCall.html   |  10 +-
 .../tvm_ffi_sys/c_api/fn.TVMFFIFunctionCreate.html |  10 +-
 .../c_api/fn.TVMFFIFunctionGetGlobal.html          |   8 +-
 .../c_api/fn.TVMFFIFunctionSetGlobal.html          |   8 +-
 .../tvm_ffi_sys/c_api/fn.TVMFFIGetTypeInfo.html    |   6 +-
 .../c_api/fn.TVMFFIStringFromByteArray.html        |   8 +-
 .../c_api/fn.TVMFFITensorFromDLPack.html           |  12 +-
 .../c_api/fn.TVMFFITensorFromDLPackVersioned.html  |  12 +-
 .../tvm_ffi_sys/c_api/fn.TVMFFITensorToDLPack.html |   6 +-
 .../c_api/fn.TVMFFITensorToDLPackVersioned.html    |   6 +-
 .../c_api/fn.TVMFFITestingDummyTarget.html         |   2 +-
 .../tvm_ffi_sys/c_api/fn.TVMFFITraceback.html      |  12 +-
 .../tvm_ffi_sys/c_api/fn.TVMFFITypeKeyToIndex.html |   8 +-
 .../rust/generated/tvm_ffi_sys/c_api/index.html    |   2 +-
 .../tvm_ffi_sys/c_api/struct.TVMFFIAny.html        |  34 +-
 .../tvm_ffi_sys/c_api/struct.TVMFFIByteArray.html  |  30 +-
 .../tvm_ffi_sys/c_api/struct.TVMFFIErrorCell.html  |  24 +-
 .../tvm_ffi_sys/c_api/struct.TVMFFIFieldInfo.html  |  50 +-
 .../c_api/struct.TVMFFIFunctionCell.html           |  24 +-
 .../tvm_ffi_sys/c_api/struct.TVMFFIMethodInfo.html |  26 +-
 .../tvm_ffi_sys/c_api/struct.TVMFFIObject.html     |  30 +-
 .../tvm_ffi_sys/c_api/struct.TVMFFIShapeCell.html  |  26 +-
 .../c_api/struct.TVMFFITypeAttrColumn.html         |  30 +-
 .../tvm_ffi_sys/c_api/struct.TVMFFITypeInfo.html   |  58 +--
 .../c_api/struct.TVMFFITypeMetadata.html           |  34 +-
 .../tvm_ffi_sys/c_api/type.TVMFFIFieldGetter.html  |   2 +-
 .../tvm_ffi_sys/c_api/type.TVMFFIFieldSetter.html  |   2 +-
 .../c_api/type.TVMFFIObjectCreator.html            |   2 +-
 .../c_api/type.TVMFFIObjectDeleter.html            |   2 +-
 .../tvm_ffi_sys/c_api/type.TVMFFIObjectHandle.html |   2 +-
 .../tvm_ffi_sys/c_api/type.TVMFFISafeCallType.html |   2 +-
 .../c_api/union.TVMFFIAnyDataUnion.html            |  55 +-
 .../c_env_api/fn.TVMFFIEnvCheckSignals.html        |   2 +-
 ...n.TVMFFIEnvGetDLPackManagedTensorAllocator.html |   2 +-
 .../c_env_api/fn.TVMFFIEnvGetStream.html           |   6 +-
 .../fn.TVMFFIEnvModLookupFromImports.html          |   8 +-
 .../fn.TVMFFIEnvModRegisterContextSymbol.html      |   8 +-
 .../fn.TVMFFIEnvModRegisterSystemLibSymbol.html    |   8 +-
 .../c_env_api/fn.TVMFFIEnvRegisterCAPI.html        |   8 +-
 ...n.TVMFFIEnvSetDLPackManagedTensorAllocator.html |   8 +-
 .../c_env_api/fn.TVMFFIEnvSetStream.html           |  10 +-
 .../generated/tvm_ffi_sys/c_env_api/index.html     |   2 +-
 .../type.DLPackManagedTensorAllocator.html         |   2 +-
 .../c_env_api/type.TVMFFIStreamHandle.html         |   2 +-
 .../tvm_ffi_sys/dlpack/enum.DLDataTypeCode.html    |  28 +-
 .../tvm_ffi_sys/dlpack/enum.DLDeviceType.html      |  28 +-
 .../rust/generated/tvm_ffi_sys/dlpack/index.html   |   2 +-
 .../tvm_ffi_sys/dlpack/struct.DLDataType.html      |  34 +-
 .../tvm_ffi_sys/dlpack/struct.DLDevice.html        |  30 +-
 .../tvm_ffi_sys/dlpack/struct.DLTensor.html        |  48 +-
 .../rust/generated/tvm_ffi_sys/index.html          |   2 +-
 .../generated/type.impl/core/result/enum.Result.js |   4 +-
 .../generated/type.impl/std/primitive.pointer.js   |   2 +-
 ffi/reference/rust/index.html                      |   8 +-
 ffi/search.html                                    |   8 +-
 ffi/searchindex.js                                 |   2 +-
 703 files changed, 4678 insertions(+), 3432 deletions(-)

diff --git a/ffi/_modules/index.html b/ffi/_modules/index.html
index 78bb1b8b9f..acf04d6bc4 100644
--- a/ffi/_modules/index.html
+++ b/ffi/_modules/index.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -585,13 +587,13 @@ document.write(`
                 <article class="bd-article">
                   
   <h1>All modules for which code is available</h1>
-<ul><li><a href="core.html">core</a></li>
-<li><a href="tvm_ffi/_convert.html">tvm_ffi._convert</a></li>
+<ul><li><a href="tvm_ffi/_convert.html">tvm_ffi._convert</a></li>
 <li><a href="tvm_ffi/_dtype.html">tvm_ffi._dtype</a></li>
 <li><a href="tvm_ffi/_tensor.html">tvm_ffi._tensor</a></li>
 <li><a href="tvm_ffi/access_path.html">tvm_ffi.access_path</a></li>
 <li><a href="tvm_ffi/container.html">tvm_ffi.container</a></li>
-<li><a href="tvm_ffi/cpp/load_inline.html">tvm_ffi.cpp.load_inline</a></li>
+<li><a href="tvm_ffi/core.html">tvm_ffi.core</a></li>
+<li><a href="tvm_ffi/cpp/extension.html">tvm_ffi.cpp.extension</a></li>
 <li><a href="tvm_ffi/error.html">tvm_ffi.error</a></li>
 <li><a href="tvm_ffi/module.html">tvm_ffi.module</a></li>
 <li><a href="tvm_ffi/registry.html">tvm_ffi.registry</a></li>
@@ -637,7 +639,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/_convert.html b/ffi/_modules/tvm_ffi/_convert.html
index 2d9055855a..10304c9e71 100644
--- a/ffi/_modules/tvm_ffi/_convert.html
+++ b/ffi/_modules/tvm_ffi/_convert.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -605,11 +607,12 @@ document.write(`
 
 <span class="kn">from</span><span class="w"> </span><span class="nn">__future__</span><span class="w"> </span><span class="kn">import</span> <span class="n">annotations</span>
 
+<span class="kn">import</span><span class="w"> </span><span class="nn">ctypes</span>
 <span class="kn">from</span><span class="w"> </span><span class="nn">numbers</span><span class="w"> </span><span class="kn">import</span> <span class="n">Number</span>
 <span class="kn">from</span><span class="w"> </span><span class="nn">types</span><span class="w"> </span><span class="kn">import</span> <span class="n">ModuleType</span>
 <span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <span class="n">Any</span>
 
-<span class="kn">from</span><span class="w"> </span><span class="nn">.</span><span class="w"> </span><span class="kn">import</span> <span class="n">container</span><span class="p">,</span> <span class="n">core</span>
+<span class="kn">from</span><span class="w"> </span><span class="nn">.</span><span class="w"> </span><span class="kn">import</span> <span class="n">_dtype</span><span class="p">,</span> <span class="n">container</span><span class="p">,</span> <span class="n">core</span>
 
 <span class="n">torch</span><span class="p">:</span> <span class="n">ModuleType</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span>
 <span class="k">try</span><span class="p">:</span>
@@ -679,7 +682,7 @@ document.write(`
 <span class="sd">    only used in internal or testing scenarios.</span>
 
 <span class="sd">    &quot;&quot;&quot;</span>
-    <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="p">(</span><span class="n">core</span><span class="o">.</span><span class="n">Object</span><span class="p">,</span> <span class="n">core</span><span class="o">.</span><span class="n">PyNativeObject</span><span class="p">,</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">Number</span><span class="p">)):</span>
+    <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="p">(</span><span class="n">core</span><span class="o">.</span><span class="n">Object</span><span class="p">,</span> <span class="n">core</span><span class="o">.</span><span class="n">PyNativeObject</span><span class="p">,</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">Number</span><span class="p">,</span> <s [...]
         <span class="k">return</span> <span class="n">value</span>
     <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="p">(</span><span class="nb">tuple</span><span class="p">,</span> <span class="nb">list</span><span class="p">)):</span>
         <span class="k">return</span> <span class="n">container</span><span class="o">.</span><span class="n">Array</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
@@ -701,8 +704,26 @@ document.write(`
         <span class="k">return</span> <span class="n">core</span><span class="o">.</span><span class="n">_convert_torch_dtype_to_ffi_dtype</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
     <span class="k">elif</span> <span class="n">numpy</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="n">numpy</span><span class="o">.</span><span class="n">dtype</span><span class="p">):</span>
         <span class="k">return</span> <span class="n">core</span><span class="o">.</span><span class="n">_convert_numpy_dtype_to_ffi_dtype</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
+    <span class="k">elif</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;__dlpack_data_type__&quot;</span><span class="p">):</span>
+        <span class="n">cdtype</span> <span class="o">=</span> <span class="n">core</span><span class="o">.</span><span class="n">_create_cdtype_from_tuple</span><span class="p">(</span><span class="n">core</span><span class="o">.</span><span class="n">DataType</span><span class="p">,</span> <span class="o">*</span><span class="n">value</span><span class="o">.</span><span class="n">__dlpack_data_type__</span><span class="p">())</span>
+        <span class="n">dtype</span> <span class="o">=</span> <span class="nb">str</span><span class="o">.</span><span class="fm">__new__</span><span class="p">(</span><span class="n">_dtype</span><span class="o">.</span><span class="n">dtype</span><span class="p">,</span> <span class="nb">str</span><span class="p">(</span><span class="n">cdtype</span><span class="p">))</span>
+        <span class="n">dtype</span><span class="o">.</span><span class="n">_tvm_ffi_dtype</span> <span class="o">=</span> <span class="n">cdtype</span>
+        <span class="k">return</span> <span class="n">dtype</span>
     <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="ne">Exception</span><span class="p">):</span>
         <span class="k">return</span> <span class="n">core</span><span class="o">.</span><span class="n">_convert_to_ffi_error</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
+    <span class="k">elif</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;__tvm_ffi_object__&quot;</span><span class="p">):</span>
+        <span class="k">return</span> <span class="n">value</span><span class="o">.</span><span class="n">__tvm_ffi_object__</span><span class="p">()</span>
+    <span class="c1"># keep rest protocol values as it is as they can be handled by ffi function</span>
+    <span class="k">elif</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;__cuda_stream__&quot;</span><span class="p">):</span>
+        <span class="k">return</span> <span class="n">value</span>
+    <span class="k">elif</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;__tvm_ffi_opaque_ptr__&quot;</span><span class="p">):</span>
+        <span class="k">return</span> <span class="n">value</span>
+    <span class="k">elif</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;__dlpack_device__&quot;</span><span class="p">):</span>
+        <span class="k">return</span> <span class="n">value</span>
+    <span class="k">elif</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;__tvm_ffi_int__&quot;</span><span class="p">):</span>
+        <span class="k">return</span> <span class="n">value</span>
+    <span class="k">elif</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;__tvm_ffi_float__&quot;</span><span class="p">):</span>
+        <span class="k">return</span> <span class="n">value</span>
     <span class="k">else</span><span class="p">:</span>
         <span class="c1"># in this case, it is an opaque python object</span>
         <span class="k">return</span> <span class="n">core</span><span class="o">.</span><span class="n">_convert_to_opaque_object</span><span class="p">(</span><span class="n">value</span><span class="p">)</span></div>
@@ -747,7 +768,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/_dtype.html b/ffi/_modules/tvm_ffi/_dtype.html
index aaeb3da34b..3d9d724055 100644
--- a/ffi/_modules/tvm_ffi/_dtype.html
+++ b/ffi/_modules/tvm_ffi/_dtype.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -601,7 +603,7 @@ document.write(`
 <span class="c1"># KIND, either express or implied.  See the License for the</span>
 <span class="c1"># specific language governing permissions and limitations</span>
 <span class="c1"># under the License.</span>
-<span class="sd">&quot;&quot;&quot;Lightweight ``dtype`` wrapper for TVM FFI.&quot;&quot;&quot;</span>
+<span class="sd">&quot;&quot;&quot;Lightweight dtype wrapper for TVM FFI.&quot;&quot;&quot;</span>
 
 <span class="c1"># pylint: disable=invalid-name</span>
 <span class="kn">from</span><span class="w"> </span><span class="nn">__future__</span><span class="w"> </span><span class="kn">import</span> <span class="n">annotations</span>
@@ -636,9 +638,9 @@ document.write(`
 <div class="viewcode-block" id="dtype">
 <a class="viewcode-back" href="../../reference/python/generated/tvm_ffi.dtype.html#tvm_ffi.dtype">[docs]</a>
 <span class="k">class</span><span class="w"> </span><span class="nc">dtype</span><span class="p">(</span><span class="nb">str</span><span class="p">):</span>
-<span class="w">    </span><span class="sd">&quot;&quot;&quot;Lightweight ``dtype`` in TVM FFI.</span>
+<span class="w">    </span><span class="sd">&quot;&quot;&quot;Lightweight data type in TVM FFI.</span>
 
-<span class="sd">    ``dtype`` behaves like a Python ``str`` but also carries an internal FFI</span>
+<span class="sd">    It behaves like a Python :class:`str` but also carries an internal FFI</span>
 <span class="sd">    representation. You can construct it from strings, NumPy/ML dtypes, or</span>
 <span class="sd">    via :py:meth:`from_dlpack_data_type`.</span>
 
@@ -720,7 +722,7 @@ document.write(`
 <span class="sd">            Create vector dtypes from a scalar base.</span>
 
 <span class="sd">        &quot;&quot;&quot;</span>
-        <span class="n">cdtype</span> <span class="o">=</span> <span class="n">core</span><span class="o">.</span><span class="n">_create_dtype_from_tuple</span><span class="p">(</span>
+        <span class="n">cdtype</span> <span class="o">=</span> <span class="n">core</span><span class="o">.</span><span class="n">_create_cdtype_from_tuple</span><span class="p">(</span>
             <span class="n">core</span><span class="o">.</span><span class="n">DataType</span><span class="p">,</span>
             <span class="n">dltype_data_type</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span>
             <span class="n">dltype_data_type</span><span class="p">[</span><span class="mi">1</span><span class="p">],</span>
@@ -766,7 +768,7 @@ document.write(`
 <span class="sd">            Construct from a DLPack ``(code, bits, lanes)`` triple.</span>
 
 <span class="sd">        &quot;&quot;&quot;</span>
-        <span class="n">cdtype</span> <span class="o">=</span> <span class="n">core</span><span class="o">.</span><span class="n">_create_dtype_from_tuple</span><span class="p">(</span>
+        <span class="n">cdtype</span> <span class="o">=</span> <span class="n">core</span><span class="o">.</span><span class="n">_create_cdtype_from_tuple</span><span class="p">(</span>
             <span class="n">core</span><span class="o">.</span><span class="n">DataType</span><span class="p">,</span>
             <span class="bp">self</span><span class="o">.</span><span class="n">_tvm_ffi_dtype</span><span class="o">.</span><span class="n">type_code</span><span class="p">,</span>
             <span class="bp">self</span><span class="o">.</span><span class="n">_tvm_ffi_dtype</span><span class="o">.</span><span class="n">bits</span><span class="p">,</span>
@@ -910,7 +912,8 @@ document.write(`
     <span class="n">dtype</span><span class="o">.</span><span class="n">_NUMPY_DTYPE_TO_STR</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">dtype</span><span class="p">(</span><span class="n">ml_dtypes</span><span class="o">.</span><span class="n">bfloat16</span><span class="p">)]</span> <span class="o">=</span> <span class="s2">&quot;bfloat16&quot;</span>
     <span class="n">dtype</span><span class="o">.</span><span class="n">_NUMPY_DTYPE_TO_STR</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">dtype</span><span class="p">(</span><span class="n">ml_dtypes</span><span class="o">.</span><span class="n">float8_e4m3fn</span><span class="p">)]</span> <span class="o">=</span> <span class="s2">&quot;float8_e4m3fn&quot;</span>
     <span class="n">dtype</span><span class="o">.</span><span class="n">_NUMPY_DTYPE_TO_STR</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">dtype</span><span class="p">(</span><span class="n">ml_dtypes</span><span class="o">.</span><span class="n">float8_e5m2</span><span class="p">)]</span> <span class="o">=</span> <span class="s2">&quot;float8_e5m2&quot;</span>
-    <span class="n">dtype</span><span class="o">.</span><span class="n">_NUMPY_DTYPE_TO_STR</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">dtype</span><span class="p">(</span><span class="n">ml_dtypes</span><span class="o">.</span><span class="n">float4_e2m1fn</span><span class="p">)]</span> <span class="o">=</span> <span class="s2">&quot;float4_e2m1fn&quot;</span>
+    <span class="k">if</span> <span class="nb">hasattr</span><span class="p">(</span><span class="n">ml_dtypes</span><span class="p">,</span> <span class="s2">&quot;float4_e2m1fn&quot;</span><span class="p">):</span>  <span class="c1"># ml_dtypes &gt;= 0.5.0</span>
+        <span class="n">dtype</span><span class="o">.</span><span class="n">_NUMPY_DTYPE_TO_STR</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">dtype</span><span class="p">(</span><span class="n">ml_dtypes</span><span class="o">.</span><span class="n">float4_e2m1fn</span><span class="p">)]</span> <span class="o">=</span> <span class="s2">&quot;float4_e2m1fn&quot;</span>
 <span class="k">except</span> <span class="ne">ImportError</span><span class="p">:</span>
     <span class="k">pass</span>
 
@@ -955,7 +958,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/_tensor.html b/ffi/_modules/tvm_ffi/_tensor.html
index 3beb48ce1a..895b3079e0 100644
--- a/ffi/_modules/tvm_ffi/_tensor.html
+++ b/ffi/_modules/tvm_ffi/_tensor.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -738,7 +740,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/access_path.html b/ffi/_modules/tvm_ffi/access_path.html
index f7798eb1c1..58bc230ab1 100644
--- a/ffi/_modules/tvm_ffi/access_path.html
+++ b/ffi/_modules/tvm_ffi/access_path.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -650,7 +652,7 @@ document.write(`
 <span class="k">class</span><span class="w"> </span><span class="nc">AccessPath</span><span class="p">(</span><span class="n">Object</span><span class="p">):</span>
 <span class="w">    </span><span class="sd">&quot;&quot;&quot;Access path container.</span>
 
-<span class="sd">    An ``AccessPath`` describes how to reach a nested attribute or item</span>
+<span class="sd">    It describes how to reach a nested attribute or item</span>
 <span class="sd">    inside a complex FFI object by recording a sequence of steps</span>
 <span class="sd">    (attribute, array index, or map key). It is primarily used by</span>
 <span class="sd">    diagnostics to pinpoint structural mismatches.</span>
@@ -916,7 +918,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/container.html b/ffi/_modules/tvm_ffi/container.html
index fcf035b646..39e3da187d 100644
--- a/ffi/_modules/tvm_ffi/container.html
+++ b/ffi/_modules/tvm_ffi/container.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -690,7 +692,7 @@ document.write(`
 <span class="sd">    Returns</span>
 <span class="sd">    -------</span>
 <span class="sd">    result</span>
-<span class="sd">        The element for integer indices or a ``list`` for slices.</span>
+<span class="sd">        The element for integer indices or a :class:`list` for slices.</span>
 
 <span class="sd">    &quot;&quot;&quot;</span>
     <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">idx</span><span class="p">,</span> <span class="nb">slice</span><span class="p">):</span>
@@ -1011,7 +1013,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/cpp/load_inline.html b/ffi/_modules/tvm_ffi/cpp/extension.html
similarity index 76%
rename from ffi/_modules/tvm_ffi/cpp/load_inline.html
rename to ffi/_modules/tvm_ffi/cpp/extension.html
index 7fcd783542..102975bd7f 100644
--- a/ffi/_modules/tvm_ffi/cpp/load_inline.html
+++ b/ffi/_modules/tvm_ffi/cpp/extension.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>tvm_ffi.cpp.load_inline &#8212; tvm-ffi</title>
+    <title>tvm_ffi.cpp.extension &#8212; tvm-ffi</title>
   
   
   
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -57,13 +57,13 @@
 import mermaid from "../../../_static/downloads/mermaid.esm.min.mjs";
 window.addEventListener("load", () => mermaid.run());
 </script>
-    <script>DOCUMENTATION_OPTIONS.pagename = '_modules/tvm_ffi/cpp/load_inline';</script>
+    <script>DOCUMENTATION_OPTIONS.pagename = '_modules/tvm_ffi/cpp/extension';</script>
     <link rel="icon" href="https://tvm.apache.org/images/logo/tvm-logo-square.png"/>
     <link rel="index" title="Index" href="../../../genindex.html" />
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -584,7 +586,7 @@ document.write(`
 <div id="searchbox"></div>
                 <article class="bd-article">
                   
-  <h1>Source code for tvm_ffi.cpp.load_inline</h1><div class="highlight"><pre>
+  <h1>Source code for tvm_ffi.cpp.extension</h1><div class="highlight"><pre>
 <span></span><span class="c1"># Licensed to the Apache Software Foundation (ASF) under one</span>
 <span class="c1"># or more contributor license agreements.  See the NOTICE file</span>
 <span class="c1"># distributed with this work for additional information</span>
@@ -601,7 +603,7 @@ document.write(`
 <span class="c1"># KIND, either express or implied.  See the License for the</span>
 <span class="c1"># specific language governing permissions and limitations</span>
 <span class="c1"># under the License.</span>
-<span class="sd">&quot;&quot;&quot;Build and load inline C++/CUDA sources into a tvm_ffi Module using Ninja.&quot;&quot;&quot;</span>
+<span class="sd">&quot;&quot;&quot;Build and load C++/CUDA sources into a tvm_ffi Module using Ninja.&quot;&quot;&quot;</span>
 
 <span class="kn">from</span><span class="w"> </span><span class="nn">__future__</span><span class="w"> </span><span class="kn">import</span> <span class="n">annotations</span>
 
@@ -612,6 +614,7 @@ document.write(`
 <span class="kn">import</span><span class="w"> </span><span class="nn">subprocess</span>
 <span class="kn">import</span><span class="w"> </span><span class="nn">sys</span>
 <span class="kn">from</span><span class="w"> </span><span class="nn">collections.abc</span><span class="w"> </span><span class="kn">import</span> <span class="n">Mapping</span><span class="p">,</span> <span class="n">Sequence</span>
+<span class="kn">from</span><span class="w"> </span><span class="nn">contextlib</span><span class="w"> </span><span class="kn">import</span> <span class="n">nullcontext</span>
 <span class="kn">from</span><span class="w"> </span><span class="nn">pathlib</span><span class="w"> </span><span class="kn">import</span> <span class="n">Path</span>
 
 <span class="kn">from</span><span class="w"> </span><span class="nn">tvm_ffi.libinfo</span><span class="w"> </span><span class="kn">import</span> <span class="n">find_dlpack_include_path</span><span class="p">,</span> <span class="n">find_include_path</span><span class="p">,</span> <span class="n">find_libtvm_ffi</span>
@@ -622,8 +625,10 @@ document.write(`
 
 
 <span class="k">def</span><span class="w"> </span><span class="nf">_hash_sources</span><span class="p">(</span>
-    <span class="n">cpp_source</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
-    <span class="n">cuda_source</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
+    <span class="n">cpp_source</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">cuda_source</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">cpp_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">cuda_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
     <span class="n">functions</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="n">Mapping</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="nb">str</span><span class="p">],</span>
     <span class="n">extra_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
     <span class="n">extra_cuda_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
@@ -632,23 +637,32 @@ document.write(`
 <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
 <span class="w">    </span><span class="sd">&quot;&quot;&quot;Generate a unique hash for the given sources and functions.&quot;&quot;&quot;</span>
     <span class="n">m</span> <span class="o">=</span> <span class="n">hashlib</span><span class="o">.</span><span class="n">sha256</span><span class="p">()</span>
-    <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">cpp_source</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
-    <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">cuda_source</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
+
+    <span class="k">def</span><span class="w"> </span><span class="nf">_maybe_hash_string</span><span class="p">(</span><span class="n">source</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
+        <span class="k">if</span> <span class="n">source</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
+            <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">source</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
+
+    <span class="k">def</span><span class="w"> </span><span class="nf">_hash_sequence</span><span class="p">(</span><span class="n">seq</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
+        <span class="k">for</span> <span class="n">item</span> <span class="ow">in</span> <span class="n">seq</span><span class="p">:</span>
+            <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">item</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
+
+    <span class="k">def</span><span class="w"> </span><span class="nf">_hash_mapping</span><span class="p">(</span><span class="n">mapping</span><span class="p">:</span> <span class="n">Mapping</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="nb">str</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
+        <span class="k">for</span> <span class="n">key</span> <span class="ow">in</span> <span class="nb">sorted</span><span class="p">(</span><span class="n">mapping</span><span class="p">):</span>
+            <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">key</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
+            <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">mapping</span><span class="p">[</span><span class="n">key</span><span class="p">]</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
+
+    <span class="n">_maybe_hash_string</span><span class="p">(</span><span class="n">cpp_source</span><span class="p">)</span>
+    <span class="n">_maybe_hash_string</span><span class="p">(</span><span class="n">cuda_source</span><span class="p">)</span>
+    <span class="n">_hash_sequence</span><span class="p">(</span><span class="nb">sorted</span><span class="p">(</span><span class="n">cpp_files</span> <span class="ow">or</span> <span class="p">[]))</span>
+    <span class="n">_hash_sequence</span><span class="p">(</span><span class="nb">sorted</span><span class="p">(</span><span class="n">cuda_files</span> <span class="ow">or</span> <span class="p">[]))</span>
     <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">functions</span><span class="p">,</span> <span class="n">Mapping</span><span class="p">):</span>
-        <span class="k">for</span> <span class="n">name</span> <span class="ow">in</span> <span class="nb">sorted</span><span class="p">(</span><span class="n">functions</span><span class="p">):</span>
-            <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">name</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
-            <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">functions</span><span class="p">[</span><span class="n">name</span><span class="p">]</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
+        <span class="n">_hash_mapping</span><span class="p">(</span><span class="n">functions</span><span class="p">)</span>
     <span class="k">else</span><span class="p">:</span>
-        <span class="k">for</span> <span class="n">name</span> <span class="ow">in</span> <span class="nb">sorted</span><span class="p">(</span><span class="n">functions</span><span class="p">):</span>
-            <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">name</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
-    <span class="k">for</span> <span class="n">flag</span> <span class="ow">in</span> <span class="n">extra_cflags</span><span class="p">:</span>
-        <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">flag</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
-    <span class="k">for</span> <span class="n">flag</span> <span class="ow">in</span> <span class="n">extra_cuda_cflags</span><span class="p">:</span>
-        <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">flag</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
-    <span class="k">for</span> <span class="n">flag</span> <span class="ow">in</span> <span class="n">extra_ldflags</span><span class="p">:</span>
-        <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">flag</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
-    <span class="k">for</span> <span class="n">path</span> <span class="ow">in</span> <span class="n">extra_include_paths</span><span class="p">:</span>
-        <span class="n">m</span><span class="o">.</span><span class="n">update</span><span class="p">(</span><span class="n">path</span><span class="o">.</span><span class="n">encode</span><span class="p">(</span><span class="s2">&quot;utf-8&quot;</span><span class="p">))</span>
+        <span class="n">_hash_sequence</span><span class="p">(</span><span class="nb">sorted</span><span class="p">(</span><span class="n">functions</span><span class="p">))</span>
+    <span class="n">_hash_sequence</span><span class="p">(</span><span class="n">extra_cflags</span><span class="p">)</span>
+    <span class="n">_hash_sequence</span><span class="p">(</span><span class="n">extra_cuda_cflags</span><span class="p">)</span>
+    <span class="n">_hash_sequence</span><span class="p">(</span><span class="n">extra_ldflags</span><span class="p">)</span>
+    <span class="n">_hash_sequence</span><span class="p">(</span><span class="n">extra_include_paths</span><span class="p">)</span>
     <span class="k">return</span> <span class="n">m</span><span class="o">.</span><span class="n">hexdigest</span><span class="p">()[:</span><span class="mi">16</span><span class="p">]</span>
 
 
@@ -784,12 +798,13 @@ document.write(`
 
 <span class="k">def</span><span class="w"> </span><span class="nf">_generate_ninja_build</span><span class="p">(</span>  <span class="c1"># noqa: PLR0915</span>
     <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
-    <span class="n">build_dir</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
     <span class="n">with_cuda</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span>
     <span class="n">extra_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
     <span class="n">extra_cuda_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
     <span class="n">extra_ldflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
     <span class="n">extra_include_paths</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
+    <span class="n">cpp_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
+    <span class="n">cuda_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span>
 <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
 <span class="w">    </span><span class="sd">&quot;&quot;&quot;Generate the content of build.ninja for building the module.&quot;&quot;&quot;</span>
     <span class="n">default_include_paths</span> <span class="o">=</span> <span class="p">[</span><span class="n">find_include_path</span><span class="p">(),</span> <span class="n">find_dlpack_include_path</span><span class="p">()]</span>
@@ -845,7 +860,7 @@ document.write(`
         <span class="n">cuda_cflags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;-I</span><span class="si">{}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">path</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="s2">&quot;:&quot;</span><span class="p">,</span> <span class="s2">&quot;$:&quot;</span><sp [...]
 
     <span class="c1"># flags</span>
-    <span class="n">ninja</span> <span class="o">=</span> <span class="p">[]</span>
+    <span class="n">ninja</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
     <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;ninja_required_version = 1.3&quot;</span><span class="p">)</span>
     <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;cxx = </span><span class="si">{}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;CXX&quot;</span><span class="p">,</spa [...]
     <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;cflags = </span><span class="si">{}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">cflags</span><span class="p">)))</span>
@@ -883,20 +898,21 @@ document.write(`
     <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">)</span>
 
     <span class="c1"># build targets</span>
-    <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-        <span class="s2">&quot;build main.o: compile </span><span class="si">{}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span>
-            <span class="nb">str</span><span class="p">((</span><span class="n">Path</span><span class="p">(</span><span class="n">build_dir</span><span class="p">)</span> <span class="o">/</span> <span class="s2">&quot;main.cpp&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">())</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="s2">&quot;:&quot;</span><span class="p">,</span> <span c [...]
-        <span class="p">)</span>
-    <span class="p">)</span>
-    <span class="k">if</span> <span class="n">with_cuda</span><span class="p">:</span>
-        <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-            <span class="s2">&quot;build cuda.o: compile_cuda </span><span class="si">{}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span>
-                <span class="nb">str</span><span class="p">((</span><span class="n">Path</span><span class="p">(</span><span class="n">build_dir</span><span class="p">)</span> <span class="o">/</span> <span class="s2">&quot;cuda.cu&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">())</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="s2">&quot;:&quot;</span><span class="p">,</span> <spa [...]
-            <span class="p">)</span>
-        <span class="p">)</span>
+    <span class="n">link_files</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
+    <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">cpp_path</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="nb">sorted</span><span class="p">(</span><span class="n">cpp_files</span><span class="p">)):</span>
+        <span class="n">obj_name</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;cpp_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">.o&quot;</span>
+        <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;build </span><span class="si">{}</span><span class="s2">: compile </span><span class="si">{}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">obj_name</span><span class="p">,</span> <span class="n">cpp_path</span><span class="o">.</span><span class="n">replace</span><span cla [...]
+        <span class="n">link_files</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">obj_name</span><span class="p">)</span>
+
+    <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">cuda_path</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="nb">sorted</span><span class="p">(</span><span class="n">cuda_files</span><span class="p">)):</span>
+        <span class="n">obj_name</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;cuda_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">.o&quot;</span>
+        <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;build </span><span class="si">{}</span><span class="s2">: compile_cuda </span><span class="si">{}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">obj_name</span><span class="p">,</span> <span class="n">cuda_path</span><span class="o">.</span><span class="n">replace</span><sp [...]
+        <span class="n">link_files</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">obj_name</span><span class="p">)</span>
+
     <span class="c1"># Use appropriate extension based on platform</span>
     <span class="n">ext</span> <span class="o">=</span> <span class="s2">&quot;.dll&quot;</span> <span class="k">if</span> <span class="n">IS_WINDOWS</span> <span class="k">else</span> <span class="s2">&quot;.so&quot;</span>
-    <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;build </span><span class="si">{}{}</span><span class="s2">: link main.o</span><span class="si">{}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">name</span><span class="p">,</span> <span class="n">ext</span><span class="p">,</span> <span class="s2">&quot; cuda.o&quot;</span> <s [...]
+    <span class="n">link_name</span> <span class="o">=</span> <span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">link_files</span><span class="p">)</span>
+    <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;build </span><span class="si">{</span><span class="n">name</span><span class="si">}{</span><span class="n">ext</span><span class="si">}</span><span class="s2">: link </span><span class="si">{</span><span class="n">link_name</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
     <span class="n">ninja</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">)</span>
 
     <span class="c1"># default target</span>
@@ -947,9 +963,84 @@ document.write(`
     <span class="k">return</span> <span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">sources</span><span class="p">)</span>
 
 
+<span class="k">def</span><span class="w"> </span><span class="nf">_str_seq2list</span><span class="p">(</span><span class="n">seq</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">list</span><span class="p">[</span><span class [...]
+    <span class="k">if</span> <span class="n">seq</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+        <span class="k">return</span> <span class="p">[]</span>
+    <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">seq</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
+        <span class="k">return</span> <span class="p">[</span><span class="n">seq</span><span class="p">]</span>
+    <span class="k">else</span><span class="p">:</span>
+        <span class="k">return</span> <span class="nb">list</span><span class="p">(</span><span class="n">seq</span><span class="p">)</span>
+
+
+<span class="k">def</span><span class="w"> </span><span class="nf">_build_impl</span><span class="p">(</span>
+    <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
+    <span class="n">cpp_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">cuda_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_cuda_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_ldflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_include_paths</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">build_directory</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">need_lock</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
+<span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+<span class="w">    </span><span class="sd">&quot;&quot;&quot;Real implementation of build function.&quot;&quot;&quot;</span>
+    <span class="c1"># need to resolve the path to make it unique</span>
+    <span class="n">cpp_path_list</span> <span class="o">=</span> <span class="p">[</span><span class="nb">str</span><span class="p">(</span><span class="n">Path</span><span class="p">(</span><span class="n">p</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">())</span> <span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">_str_seq2list</span><span class="p">(</span><span class="n">cpp_files</span> [...]
+    <span class="n">cuda_path_list</span> <span class="o">=</span> <span class="p">[</span><span class="nb">str</span><span class="p">(</span><span class="n">Path</span><span class="p">(</span><span class="n">p</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">())</span> <span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">_str_seq2list</span><span class="p">(</span><span class="n">cuda_files</spa [...]
+    <span class="n">with_cpp</span> <span class="o">=</span> <span class="nb">bool</span><span class="p">(</span><span class="n">cpp_path_list</span><span class="p">)</span>
+    <span class="n">with_cuda</span> <span class="o">=</span> <span class="nb">bool</span><span class="p">(</span><span class="n">cuda_path_list</span><span class="p">)</span>
+    <span class="k">assert</span> <span class="n">with_cpp</span> <span class="ow">or</span> <span class="n">with_cuda</span><span class="p">,</span> <span class="s2">&quot;Either cpp_files or cuda_files must be provided.&quot;</span>
+
+    <span class="n">extra_ldflags_list</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">extra_ldflags</span><span class="p">)</span> <span class="k">if</span> <span class="n">extra_ldflags</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="p">[]</span>
+    <span class="n">extra_cflags_list</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">extra_cflags</span><span class="p">)</span> <span class="k">if</span> <span class="n">extra_cflags</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="p">[]</span>
+    <span class="n">extra_cuda_cflags_list</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">extra_cuda_cflags</span><span class="p">)</span> <span class="k">if</span> <span class="n">extra_cuda_cflags</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="p">[]</span>
+    <span class="n">extra_include_paths_list</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">extra_include_paths</span><span class="p">)</span> <span class="k">if</span> <span class="n">extra_include_paths</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="p">[]</span>
+
+    <span class="n">build_dir</span><span class="p">:</span> <span class="n">Path</span>
+    <span class="k">if</span> <span class="n">build_directory</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+        <span class="n">cache_dir</span> <span class="o">=</span> <span class="n">os</span><span class="o">.</span><span class="n">environ</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;TVM_FFI_CACHE_DIR&quot;</span><span class="p">,</span> <span class="nb">str</span><span class="p">(</span><span class="n">Path</span><span class="p">(</span><span class="s2">&quot;~/.cache/tvm-ffi&quot;</span><span class="p">)</span><span class="o">. [...]
+        <span class="n">source_hash</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="n">_hash_sources</span><span class="p">(</span>
+            <span class="kc">None</span><span class="p">,</span>
+            <span class="kc">None</span><span class="p">,</span>
+            <span class="n">cpp_path_list</span><span class="p">,</span>
+            <span class="n">cuda_path_list</span><span class="p">,</span>
+            <span class="p">{},</span>
+            <span class="n">extra_cflags_list</span><span class="p">,</span>
+            <span class="n">extra_cuda_cflags_list</span><span class="p">,</span>
+            <span class="n">extra_ldflags_list</span><span class="p">,</span>
+            <span class="n">extra_include_paths_list</span><span class="p">,</span>
+        <span class="p">)</span>
+        <span class="n">build_dir</span> <span class="o">=</span> <span class="n">Path</span><span class="p">(</span><span class="n">cache_dir</span><span class="p">)</span><span class="o">.</span><span class="n">expanduser</span><span class="p">()</span> <span class="o">/</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">name</span><span class="si">}</span><span class="s2">_</span><span class="si">{</span><span class="n">source_hash</ [...]
+    <span class="k">else</span><span class="p">:</span>
+        <span class="n">build_dir</span> <span class="o">=</span> <span class="n">Path</span><span class="p">(</span><span class="n">build_directory</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">()</span>
+    <span class="n">build_dir</span><span class="o">.</span><span class="n">mkdir</span><span class="p">(</span><span class="n">parents</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+
+    <span class="c1"># generate build.ninja</span>
+    <span class="n">ninja_source</span> <span class="o">=</span> <span class="n">_generate_ninja_build</span><span class="p">(</span>
+        <span class="n">name</span><span class="o">=</span><span class="n">name</span><span class="p">,</span>
+        <span class="n">with_cuda</span><span class="o">=</span><span class="n">with_cuda</span><span class="p">,</span>
+        <span class="n">extra_cflags</span><span class="o">=</span><span class="n">extra_cflags_list</span><span class="p">,</span>
+        <span class="n">extra_cuda_cflags</span><span class="o">=</span><span class="n">extra_cuda_cflags_list</span><span class="p">,</span>
+        <span class="n">extra_ldflags</span><span class="o">=</span><span class="n">extra_ldflags_list</span><span class="p">,</span>
+        <span class="n">extra_include_paths</span><span class="o">=</span><span class="n">extra_include_paths_list</span><span class="p">,</span>
+        <span class="n">cpp_files</span><span class="o">=</span><span class="n">cpp_path_list</span><span class="p">,</span>
+        <span class="n">cuda_files</span><span class="o">=</span><span class="n">cuda_path_list</span><span class="p">,</span>
+    <span class="p">)</span>
+
+    <span class="c1"># may not hold lock when build_directory is specified, prevent deadlock</span>
+    <span class="k">with</span> <span class="n">FileLock</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span> <span class="o">/</span> <span class="s2">&quot;lock&quot;</span><span class="p">))</span> <span class="k">if</span> <span class="n">need_lock</span> <span class="k">else</span> <span class="n">nullcontext</span><span class="p">():</span>
+        <span class="c1"># write build.ninja if it does not already exist</span>
+        <span class="n">_maybe_write</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span> <span class="o">/</span> <span class="s2">&quot;build.ninja&quot;</span><span class="p">),</span> <span class="n">ninja_source</span><span class="p">)</span>
+        <span class="c1"># build the module</span>
+        <span class="n">build_ninja</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span><span class="p">))</span>
+        <span class="c1"># Use appropriate extension based on platform</span>
+        <span class="n">ext</span> <span class="o">=</span> <span class="s2">&quot;.dll&quot;</span> <span class="k">if</span> <span class="n">IS_WINDOWS</span> <span class="k">else</span> <span class="s2">&quot;.so&quot;</span>
+        <span class="k">return</span> <span class="nb">str</span><span class="p">((</span><span class="n">build_dir</span> <span class="o">/</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">name</span><span class="si">}{</span><span class="n">ext</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">())</span>
+
+
 <div class="viewcode-block" id="build_inline">
 <a class="viewcode-back" href="../../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html#tvm_ffi.cpp.build_inline">[docs]</a>
-<span class="k">def</span><span class="w"> </span><span class="nf">build_inline</span><span class="p">(</span>  <span class="c1"># noqa: PLR0915, PLR0912</span>
+<span class="k">def</span><span class="w"> </span><span class="nf">build_inline</span><span class="p">(</span>
     <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
     <span class="o">*</span><span class="p">,</span>
     <span class="n">cpp_sources</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
@@ -1073,22 +1164,12 @@ document.write(`
 <span class="sd">        torch.testing.assert_close(x + 1, y)</span>
 
 <span class="sd">    &quot;&quot;&quot;</span>
-    <span class="k">if</span> <span class="n">cpp_sources</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-        <span class="n">cpp_source_list</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
-    <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">cpp_sources</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
-        <span class="n">cpp_source_list</span> <span class="o">=</span> <span class="p">[</span><span class="n">cpp_sources</span><span class="p">]</span>
-    <span class="k">else</span><span class="p">:</span>
-        <span class="n">cpp_source_list</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">cpp_sources</span><span class="p">)</span>
+    <span class="n">cpp_source_list</span> <span class="o">=</span> <span class="n">_str_seq2list</span><span class="p">(</span><span class="n">cpp_sources</span><span class="p">)</span>
     <span class="n">cpp_source</span> <span class="o">=</span> <span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">cpp_source_list</span><span class="p">)</span>
     <span class="n">with_cpp</span> <span class="o">=</span> <span class="nb">bool</span><span class="p">(</span><span class="n">cpp_source_list</span><span class="p">)</span>
     <span class="k">del</span> <span class="n">cpp_source_list</span>
 
-    <span class="k">if</span> <span class="n">cuda_sources</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-        <span class="n">cuda_source_list</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
-    <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">cuda_sources</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
-        <span class="n">cuda_source_list</span> <span class="o">=</span> <span class="p">[</span><span class="n">cuda_sources</span><span class="p">]</span>
-    <span class="k">else</span><span class="p">:</span>
-        <span class="n">cuda_source_list</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="n">cuda_sources</span><span class="p">)</span>
+    <span class="n">cuda_source_list</span> <span class="o">=</span> <span class="n">_str_seq2list</span><span class="p">(</span><span class="n">cuda_sources</span><span class="p">)</span>
     <span class="n">cuda_source</span> <span class="o">=</span> <span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">cuda_source_list</span><span class="p">)</span>
     <span class="n">with_cuda</span> <span class="o">=</span> <span class="nb">bool</span><span class="p">(</span><span class="n">cuda_source_list</span><span class="p">)</span>
     <span class="k">del</span> <span class="n">cuda_source_list</span>
@@ -1122,6 +1203,8 @@ document.write(`
         <span class="n">source_hash</span><span class="p">:</span> <span class="nb">str</span> <span class="o">=</span> <span class="n">_hash_sources</span><span class="p">(</span>
             <span class="n">cpp_source</span><span class="p">,</span>
             <span class="n">cuda_source</span><span class="p">,</span>
+            <span class="kc">None</span><span class="p">,</span>
+            <span class="kc">None</span><span class="p">,</span>
             <span class="n">function_map</span><span class="p">,</span>
             <span class="n">extra_cflags_list</span><span class="p">,</span>
             <span class="n">extra_cuda_cflags_list</span><span class="p">,</span>
@@ -1133,27 +1216,26 @@ document.write(`
         <span class="n">build_dir</span> <span class="o">=</span> <span class="n">Path</span><span class="p">(</span><span class="n">build_directory</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">()</span>
     <span class="n">build_dir</span><span class="o">.</span><span class="n">mkdir</span><span class="p">(</span><span class="n">parents</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">exist_ok</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
 
-    <span class="c1"># generate build.ninja</span>
-    <span class="n">ninja_source</span> <span class="o">=</span> <span class="n">_generate_ninja_build</span><span class="p">(</span>
-        <span class="n">name</span><span class="o">=</span><span class="n">name</span><span class="p">,</span>
-        <span class="n">build_dir</span><span class="o">=</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span><span class="p">),</span>
-        <span class="n">with_cuda</span><span class="o">=</span><span class="n">with_cuda</span><span class="p">,</span>
-        <span class="n">extra_cflags</span><span class="o">=</span><span class="n">extra_cflags_list</span><span class="p">,</span>
-        <span class="n">extra_cuda_cflags</span><span class="o">=</span><span class="n">extra_cuda_cflags_list</span><span class="p">,</span>
-        <span class="n">extra_ldflags</span><span class="o">=</span><span class="n">extra_ldflags_list</span><span class="p">,</span>
-        <span class="n">extra_include_paths</span><span class="o">=</span><span class="n">extra_include_paths_list</span><span class="p">,</span>
-    <span class="p">)</span>
+    <span class="n">cpp_file</span> <span class="o">=</span> <span class="nb">str</span><span class="p">((</span><span class="n">build_dir</span> <span class="o">/</span> <span class="s2">&quot;main.cpp&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">())</span>
+    <span class="n">cuda_file</span> <span class="o">=</span> <span class="nb">str</span><span class="p">((</span><span class="n">build_dir</span> <span class="o">/</span> <span class="s2">&quot;cuda.cu&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">())</span>
+
     <span class="k">with</span> <span class="n">FileLock</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span> <span class="o">/</span> <span class="s2">&quot;lock&quot;</span><span class="p">)):</span>
-        <span class="c1"># write source files and build.ninja if they do not already exist</span>
-        <span class="n">_maybe_write</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span> <span class="o">/</span> <span class="s2">&quot;main.cpp&quot;</span><span class="p">),</span> <span class="n">cpp_source</span><span class="p">)</span>
+        <span class="c1"># write source files if they do not already exist</span>
+        <span class="n">_maybe_write</span><span class="p">(</span><span class="n">cpp_file</span><span class="p">,</span> <span class="n">cpp_source</span><span class="p">)</span>
         <span class="k">if</span> <span class="n">with_cuda</span><span class="p">:</span>
-            <span class="n">_maybe_write</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span> <span class="o">/</span> <span class="s2">&quot;cuda.cu&quot;</span><span class="p">),</span> <span class="n">cuda_source</span><span class="p">)</span>
-        <span class="n">_maybe_write</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span> <span class="o">/</span> <span class="s2">&quot;build.ninja&quot;</span><span class="p">),</span> <span class="n">ninja_source</span><span class="p">)</span>
-        <span class="c1"># build the module</span>
-        <span class="n">build_ninja</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span><span class="p">))</span>
-        <span class="c1"># Use appropriate extension based on platform</span>
-        <span class="n">ext</span> <span class="o">=</span> <span class="s2">&quot;.dll&quot;</span> <span class="k">if</span> <span class="n">IS_WINDOWS</span> <span class="k">else</span> <span class="s2">&quot;.so&quot;</span>
-        <span class="k">return</span> <span class="nb">str</span><span class="p">((</span><span class="n">build_dir</span> <span class="o">/</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">name</span><span class="si">}{</span><span class="n">ext</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">resolve</span><span class="p">())</span></div>
+            <span class="n">_maybe_write</span><span class="p">(</span><span class="n">cuda_file</span><span class="p">,</span> <span class="n">cuda_source</span><span class="p">)</span>
+
+        <span class="k">return</span> <span class="n">_build_impl</span><span class="p">(</span>
+            <span class="n">name</span><span class="o">=</span><span class="n">name</span><span class="p">,</span>
+            <span class="n">cpp_files</span><span class="o">=</span><span class="p">[</span><span class="n">cpp_file</span><span class="p">]</span> <span class="k">if</span> <span class="n">with_cpp</span> <span class="k">else</span> <span class="p">[],</span>
+            <span class="n">cuda_files</span><span class="o">=</span><span class="p">[</span><span class="n">cuda_file</span><span class="p">]</span> <span class="k">if</span> <span class="n">with_cuda</span> <span class="k">else</span> <span class="p">[],</span>
+            <span class="n">extra_cflags</span><span class="o">=</span><span class="n">extra_cflags_list</span><span class="p">,</span>
+            <span class="n">extra_cuda_cflags</span><span class="o">=</span><span class="n">extra_cuda_cflags_list</span><span class="p">,</span>
+            <span class="n">extra_ldflags</span><span class="o">=</span><span class="n">extra_ldflags_list</span><span class="p">,</span>
+            <span class="n">extra_include_paths</span><span class="o">=</span><span class="n">extra_include_paths_list</span><span class="p">,</span>
+            <span class="n">build_directory</span><span class="o">=</span><span class="nb">str</span><span class="p">(</span><span class="n">build_dir</span><span class="p">),</span>
+            <span class="n">need_lock</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>  <span class="c1"># already hold the lock</span>
+        <span class="p">)</span></div>
 
 
 
@@ -1295,6 +1377,289 @@ document.write(`
         <span class="p">)</span>
     <span class="p">)</span></div>
 
+
+
+<div class="viewcode-block" id="build">
+<a class="viewcode-back" href="../../../reference/python/cpp/generated/tvm_ffi.cpp.build.html#tvm_ffi.cpp.build">[docs]</a>
+<span class="k">def</span><span class="w"> </span><span class="nf">build</span><span class="p">(</span>
+    <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
+    <span class="o">*</span><span class="p">,</span>
+    <span class="n">cpp_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">cuda_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_cuda_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_ldflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_include_paths</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">build_directory</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+<span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+<span class="w">    </span><span class="sd">&quot;&quot;&quot;Compile and build a C++/CUDA module from source files.</span>
+
+<span class="sd">    This function compiles the given C++ and/or CUDA source files into a shared library. Both ``cpp_files`` and</span>
+<span class="sd">    ``cuda_files`` are compiled to object files, and then linked together into a shared library. It&#39;s possible to only</span>
+<span class="sd">    provide cpp_files or cuda_files. The path to the compiled shared library is returned.</span>
+
+<span class="sd">    Note that this function does not automatically export functions to the tvm ffi module. You need to</span>
+<span class="sd">    manually use the TVM FFI export macros (e.g., ``TVM_FFI_DLL_EXPORT_TYPED_FUNC``) in your source files to export</span>
+<span class="sd">    functions. This gives you more control over which functions are exported and how they are exported.</span>
+
+<span class="sd">    Extra compiler and linker flags can be provided via the ``extra_cflags``, ``extra_cuda_cflags``, and ``extra_ldflags``</span>
+<span class="sd">    parameters. The default flags are generally sufficient for most use cases, but you may need to provide additional</span>
+<span class="sd">    flags for your specific use case.</span>
+
+<span class="sd">    The include dir of tvm ffi and dlpack are used by default for the compiler to find the headers. Thus, you can</span>
+<span class="sd">    include any header from tvm ffi in your source files. You can also provide additional include paths via the</span>
+<span class="sd">    ``extra_include_paths`` parameter and include custom headers in your source code.</span>
+
+<span class="sd">    The compiled shared library is cached in a cache directory to avoid recompilation. The `build_directory` parameter</span>
+<span class="sd">    is provided to specify the build directory. If not specified, a default tvm ffi cache directory will be used.</span>
+<span class="sd">    The default cache directory can be specified via the `TVM_FFI_CACHE_DIR` environment variable. If not specified,</span>
+<span class="sd">    the default cache directory is ``~/.cache/tvm-ffi``.</span>
+
+<span class="sd">    Parameters</span>
+<span class="sd">    ----------</span>
+<span class="sd">    name</span>
+<span class="sd">        The name of the tvm ffi module.</span>
+<span class="sd">    cpp_files</span>
+<span class="sd">        The C++ source files to compile. It can be a list of file paths or a single file path. Both absolute and</span>
+<span class="sd">        relative paths are supported.</span>
+<span class="sd">    cuda_files</span>
+<span class="sd">        The CUDA source files to compile. It can be a list of file paths or a single file path. Both absolute and</span>
+<span class="sd">        relative paths are supported.</span>
+<span class="sd">    extra_cflags</span>
+<span class="sd">        The extra compiler flags for C++ compilation.</span>
+<span class="sd">        The default flags are:</span>
+
+<span class="sd">        - On Linux/macOS: [&#39;-std=c++17&#39;, &#39;-fPIC&#39;, &#39;-O2&#39;]</span>
+<span class="sd">        - On Windows: [&#39;/std:c++17&#39;, &#39;/MD&#39;, &#39;/O2&#39;]</span>
+
+<span class="sd">    extra_cuda_cflags</span>
+<span class="sd">        The extra compiler flags for CUDA compilation.</span>
+<span class="sd">        The default flags are:</span>
+
+<span class="sd">        - [&#39;-Xcompiler&#39;, &#39;-fPIC&#39;, &#39;-std=c++17&#39;, &#39;-O2&#39;] (Linux/macOS)</span>
+<span class="sd">        - [&#39;-Xcompiler&#39;, &#39;/std:c++17&#39;, &#39;/O2&#39;] (Windows)</span>
+
+<span class="sd">    extra_ldflags</span>
+<span class="sd">        The extra linker flags.</span>
+<span class="sd">        The default flags are:</span>
+
+<span class="sd">        - On Linux/macOS: [&#39;-shared&#39;, &#39;-L&lt;tvm_ffi_lib_path&gt;&#39;, &#39;-ltvm_ffi&#39;]</span>
+<span class="sd">        - On Windows: [&#39;/DLL&#39;, &#39;/LIBPATH:&lt;tvm_ffi_lib_path&gt;&#39;, &#39;&lt;tvm_ffi_lib_name&gt;.lib&#39;]</span>
+
+<span class="sd">    extra_include_paths</span>
+<span class="sd">        The extra include paths for header files. Both absolute and relative paths are supported.</span>
+
+<span class="sd">    build_directory</span>
+<span class="sd">        The build directory. If not specified, a default tvm ffi cache directory will be used. By default, the</span>
+<span class="sd">        cache directory is ``~/.cache/tvm-ffi``. You can also set the ``TVM_FFI_CACHE_DIR`` environment variable to</span>
+<span class="sd">        specify the cache directory.</span>
+
+<span class="sd">    Returns</span>
+<span class="sd">    -------</span>
+<span class="sd">    lib_path: str</span>
+<span class="sd">        The path to the built shared library.</span>
+
+<span class="sd">    Example</span>
+<span class="sd">    -------</span>
+
+<span class="sd">    .. code-block:: python</span>
+
+<span class="sd">        import torch</span>
+<span class="sd">        from tvm_ffi import Module</span>
+<span class="sd">        import tvm_ffi.cpp</span>
+
+<span class="sd">        # Assume we have a C++ source file &quot;my_ops.cpp&quot; with the following content:</span>
+<span class="sd">        # ```cpp</span>
+<span class="sd">        # #include &lt;tvm/ffi/container/tensor.h&gt;</span>
+<span class="sd">        # #include &lt;tvm/ffi/dtype.h&gt;</span>
+<span class="sd">        # #include &lt;tvm/ffi/error.h&gt;</span>
+<span class="sd">        # #include &lt;tvm/ffi/extra/c_env_api.h&gt;</span>
+<span class="sd">        # #include &lt;tvm/ffi/function.h&gt;</span>
+<span class="sd">        #</span>
+<span class="sd">        # void add_one_cpu(tvm::ffi::TensorView x, tvm::ffi::TensorView y) {</span>
+<span class="sd">        #   TVM_FFI_ICHECK(x.ndim() == 1) &lt;&lt; &quot;x must be a 1D tensor&quot;;</span>
+<span class="sd">        #   DLDataType f32_dtype{kDLFloat, 32, 1};</span>
+<span class="sd">        #   TVM_FFI_ICHECK(x.dtype() == f32_dtype) &lt;&lt; &quot;x must be a float tensor&quot;;</span>
+<span class="sd">        #   TVM_FFI_ICHECK(y.ndim() == 1) &lt;&lt; &quot;y must be a 1D tensor&quot;;</span>
+<span class="sd">        #   TVM_FFI_ICHECK(y.dtype() == f32_dtype) &lt;&lt; &quot;y must be a float tensor&quot;;</span>
+<span class="sd">        #   TVM_FFI_ICHECK(x.size(0) == y.size(0)) &lt;&lt; &quot;x and y must have the same shape&quot;;</span>
+<span class="sd">        #   for (int i = 0; i &lt; x.size(0); ++i) {</span>
+<span class="sd">        #     static_cast&lt;float*&gt;(y.data_ptr())[i] = static_cast&lt;float*&gt;(x.data_ptr())[i] + 1;</span>
+<span class="sd">        #   }</span>
+<span class="sd">        # }</span>
+<span class="sd">        #</span>
+<span class="sd">        # TVM_FFI_DLL_EXPORT_TYPED_FUNC(add_one_cpu, add_one_cpu);</span>
+<span class="sd">        # ```</span>
+
+<span class="sd">        # compile the cpp source file and get the library path</span>
+<span class="sd">        lib_path: str = tvm_ffi.cpp.build(</span>
+<span class="sd">            name=&#39;my_ops&#39;,</span>
+<span class="sd">            cpp_files=&#39;my_ops.cpp&#39;</span>
+<span class="sd">        )</span>
+
+<span class="sd">        # load the module</span>
+<span class="sd">        mod: Module = tvm_ffi.load_module(lib_path)</span>
+
+<span class="sd">        # use the function from the loaded module</span>
+<span class="sd">        x = torch.tensor([1, 2, 3, 4, 5], dtype=torch.float32)</span>
+<span class="sd">        y = torch.empty_like(x)</span>
+<span class="sd">        mod.add_one_cpu(x, y)</span>
+<span class="sd">        torch.testing.assert_close(x + 1, y)</span>
+
+<span class="sd">    &quot;&quot;&quot;</span>
+    <span class="k">return</span> <span class="n">_build_impl</span><span class="p">(</span>
+        <span class="n">name</span><span class="o">=</span><span class="n">name</span><span class="p">,</span>
+        <span class="n">cpp_files</span><span class="o">=</span><span class="n">cpp_files</span><span class="p">,</span>
+        <span class="n">cuda_files</span><span class="o">=</span><span class="n">cuda_files</span><span class="p">,</span>
+        <span class="n">extra_cflags</span><span class="o">=</span><span class="n">extra_cflags</span><span class="p">,</span>
+        <span class="n">extra_cuda_cflags</span><span class="o">=</span><span class="n">extra_cuda_cflags</span><span class="p">,</span>
+        <span class="n">extra_ldflags</span><span class="o">=</span><span class="n">extra_ldflags</span><span class="p">,</span>
+        <span class="n">extra_include_paths</span><span class="o">=</span><span class="n">extra_include_paths</span><span class="p">,</span>
+        <span class="n">build_directory</span><span class="o">=</span><span class="n">build_directory</span><span class="p">,</span>
+        <span class="n">need_lock</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span>
+    <span class="p">)</span></div>
+
+
+
+<div class="viewcode-block" id="load">
+<a class="viewcode-back" href="../../../reference/python/cpp/generated/tvm_ffi.cpp.load.html#tvm_ffi.cpp.load">[docs]</a>
+<span class="k">def</span><span class="w"> </span><span class="nf">load</span><span class="p">(</span>
+    <span class="n">name</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
+    <span class="o">*</span><span class="p">,</span>
+    <span class="n">cpp_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">cuda_files</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_cuda_cflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_ldflags</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">extra_include_paths</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+    <span class="n">build_directory</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+<span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Module</span><span class="p">:</span>
+<span class="w">    </span><span class="sd">&quot;&quot;&quot;Compile, build and load a C++/CUDA module from source files.</span>
+
+<span class="sd">    This function compiles the given C++ and/or CUDA source files into a shared library and loads it as a tvm ffi</span>
+<span class="sd">    module. Both ``cpp_files`` and ``cuda_files`` are compiled to object files, and then linked together into a shared</span>
+<span class="sd">    library. It&#39;s possible to only provide cpp_files or cuda_files.</span>
+
+<span class="sd">    Note that this function does not automatically export functions to the tvm ffi module. You need to</span>
+<span class="sd">    manually use the TVM FFI export macros (e.g., :c:macro:`TVM_FFI_DLL_EXPORT_TYPED_FUNC`) in your source files to export</span>
+<span class="sd">    functions. This gives you more control over which functions are exported and how they are exported.</span>
+
+<span class="sd">    Extra compiler and linker flags can be provided via the ``extra_cflags``, ``extra_cuda_cflags``, and ``extra_ldflags``</span>
+<span class="sd">    parameters. The default flags are generally sufficient for most use cases, but you may need to provide additional</span>
+<span class="sd">    flags for your specific use case.</span>
+
+<span class="sd">    The include dir of tvm ffi and dlpack are used by default for the compiler to find the headers. Thus, you can</span>
+<span class="sd">    include any header from tvm ffi in your source files. You can also provide additional include paths via the</span>
+<span class="sd">    ``extra_include_paths`` parameter and include custom headers in your source code.</span>
+
+<span class="sd">    The compiled shared library is cached in a cache directory to avoid recompilation. The `build_directory` parameter</span>
+<span class="sd">    is provided to specify the build directory. If not specified, a default tvm ffi cache directory will be used.</span>
+<span class="sd">    The default cache directory can be specified via the `TVM_FFI_CACHE_DIR` environment variable. If not specified,</span>
+<span class="sd">    the default cache directory is ``~/.cache/tvm-ffi``.</span>
+
+<span class="sd">    Parameters</span>
+<span class="sd">    ----------</span>
+<span class="sd">    name: str</span>
+<span class="sd">        The name of the tvm ffi module.</span>
+<span class="sd">    cpp_files: Sequence[str] | str, optional</span>
+<span class="sd">        The C++ source files to compile. It can be a list of file paths or a single file path. Both absolute and</span>
+<span class="sd">        relative paths are supported.</span>
+<span class="sd">    cuda_files: Sequence[str] | str, optional</span>
+<span class="sd">        The CUDA source files to compile. It can be a list of file paths or a single file path. Both absolute and</span>
+<span class="sd">        relative paths are supported.</span>
+<span class="sd">    extra_cflags: Sequence[str], optional</span>
+<span class="sd">        The extra compiler flags for C++ compilation.</span>
+<span class="sd">        The default flags are:</span>
+
+<span class="sd">        - On Linux/macOS: [&#39;-std=c++17&#39;, &#39;-fPIC&#39;, &#39;-O2&#39;]</span>
+<span class="sd">        - On Windows: [&#39;/std:c++17&#39;, &#39;/MD&#39;, &#39;/O2&#39;]</span>
+
+<span class="sd">    extra_cuda_cflags: Sequence[str], optional</span>
+<span class="sd">        The extra compiler flags for CUDA compilation.</span>
+<span class="sd">        The default flags are:</span>
+
+<span class="sd">        - [&#39;-Xcompiler&#39;, &#39;-fPIC&#39;, &#39;-std=c++17&#39;, &#39;-O2&#39;] (Linux/macOS)</span>
+<span class="sd">        - [&#39;-Xcompiler&#39;, &#39;/std:c++17&#39;, &#39;/O2&#39;] (Windows)</span>
+
+<span class="sd">    extra_ldflags: Sequence[str], optional</span>
+<span class="sd">        The extra linker flags.</span>
+<span class="sd">        The default flags are:</span>
+
+<span class="sd">        - On Linux/macOS: [&#39;-shared&#39;, &#39;-L&lt;tvm_ffi_lib_path&gt;&#39;, &#39;-ltvm_ffi&#39;]</span>
+<span class="sd">        - On Windows: [&#39;/DLL&#39;, &#39;/LIBPATH:&lt;tvm_ffi_lib_path&gt;&#39;, &#39;&lt;tvm_ffi_lib_name&gt;.lib&#39;]</span>
+
+<span class="sd">    extra_include_paths: Sequence[str], optional</span>
+<span class="sd">        The extra include paths for header files. Both absolute and relative paths are supported.</span>
+
+<span class="sd">    build_directory: str, optional</span>
+<span class="sd">        The build directory. If not specified, a default tvm ffi cache directory will be used. By default, the</span>
+<span class="sd">        cache directory is ``~/.cache/tvm-ffi``. You can also set the ``TVM_FFI_CACHE_DIR`` environment variable to</span>
+<span class="sd">        specify the cache directory.</span>
+
+<span class="sd">    Returns</span>
+<span class="sd">    -------</span>
+<span class="sd">    mod: Module</span>
+<span class="sd">        The loaded tvm ffi module.</span>
+
+
+<span class="sd">    Example</span>
+<span class="sd">    -------</span>
+
+<span class="sd">    .. code-block:: python</span>
+
+<span class="sd">        import torch</span>
+<span class="sd">        from tvm_ffi import Module</span>
+<span class="sd">        import tvm_ffi.cpp</span>
+
+<span class="sd">        # Assume we have a C++ source file &quot;my_ops.cpp&quot; with the following content:</span>
+<span class="sd">        # ```cpp</span>
+<span class="sd">        # #include &lt;tvm/ffi/container/tensor.h&gt;</span>
+<span class="sd">        # #include &lt;tvm/ffi/dtype.h&gt;</span>
+<span class="sd">        # #include &lt;tvm/ffi/error.h&gt;</span>
+<span class="sd">        # #include &lt;tvm/ffi/extra/c_env_api.h&gt;</span>
+<span class="sd">        # #include &lt;tvm/ffi/function.h&gt;</span>
+<span class="sd">        #</span>
+<span class="sd">        # void add_one_cpu(tvm::ffi::TensorView x, tvm::ffi::TensorView y) {</span>
+<span class="sd">        #   TVM_FFI_ICHECK(x.ndim() == 1) &lt;&lt; &quot;x must be a 1D tensor&quot;;</span>
+<span class="sd">        #   DLDataType f32_dtype{kDLFloat, 32, 1};</span>
+<span class="sd">        #   TVM_FFI_ICHECK(x.dtype() == f32_dtype) &lt;&lt; &quot;x must be a float tensor&quot;;</span>
+<span class="sd">        #   TVM_FFI_ICHECK(y.ndim() == 1) &lt;&lt; &quot;y must be a 1D tensor&quot;;</span>
+<span class="sd">        #   TVM_FFI_ICHECK(y.dtype() == f32_dtype) &lt;&lt; &quot;y must be a float tensor&quot;;</span>
+<span class="sd">        #   TVM_FFI_ICHECK(x.size(0) == y.size(0)) &lt;&lt; &quot;x and y must have the same shape&quot;;</span>
+<span class="sd">        #   for (int i = 0; i &lt; x.size(0); ++i) {</span>
+<span class="sd">        #     static_cast&lt;float*&gt;(y.data_ptr())[i] = static_cast&lt;float*&gt;(x.data_ptr())[i] + 1;</span>
+<span class="sd">        #   }</span>
+<span class="sd">        # }</span>
+<span class="sd">        #</span>
+<span class="sd">        # TVM_FFI_DLL_EXPORT_TYPED_FUNC(add_one_cpu, add_one_cpu);</span>
+<span class="sd">        # ```</span>
+
+<span class="sd">        # compile the cpp source file and load the module</span>
+<span class="sd">        mod: Module = tvm_ffi.cpp.load(</span>
+<span class="sd">            name=&#39;my_ops&#39;,</span>
+<span class="sd">            cpp_files=&#39;my_ops.cpp&#39;</span>
+<span class="sd">        )</span>
+
+<span class="sd">        # use the function from the loaded module</span>
+<span class="sd">        x = torch.tensor([1, 2, 3, 4, 5], dtype=torch.float32)</span>
+<span class="sd">        y = torch.empty_like(x)</span>
+<span class="sd">        mod.add_one_cpu(x, y)</span>
+<span class="sd">        torch.testing.assert_close(x + 1, y)</span>
+
+<span class="sd">    &quot;&quot;&quot;</span>
+    <span class="k">return</span> <span class="n">load_module</span><span class="p">(</span>
+        <span class="n">build</span><span class="p">(</span>
+            <span class="n">name</span><span class="o">=</span><span class="n">name</span><span class="p">,</span>
+            <span class="n">cpp_files</span><span class="o">=</span><span class="n">cpp_files</span><span class="p">,</span>
+            <span class="n">cuda_files</span><span class="o">=</span><span class="n">cuda_files</span><span class="p">,</span>
+            <span class="n">extra_cflags</span><span class="o">=</span><span class="n">extra_cflags</span><span class="p">,</span>
+            <span class="n">extra_cuda_cflags</span><span class="o">=</span><span class="n">extra_cuda_cflags</span><span class="p">,</span>
+            <span class="n">extra_ldflags</span><span class="o">=</span><span class="n">extra_ldflags</span><span class="p">,</span>
+            <span class="n">extra_include_paths</span><span class="o">=</span><span class="n">extra_include_paths</span><span class="p">,</span>
+            <span class="n">build_directory</span><span class="o">=</span><span class="n">build_directory</span><span class="p">,</span>
+        <span class="p">)</span>
+    <span class="p">)</span></div>
+
 </pre></div>
 
                 </article>
@@ -1335,7 +1700,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/error.html b/ffi/_modules/tvm_ffi/error.html
index 90c6b98fbd..7b5597c36f 100644
--- a/ffi/_modules/tvm_ffi/error.html
+++ b/ffi/_modules/tvm_ffi/error.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -804,6 +806,7 @@ document.write(`
 <span class="n">register_error</span><span class="p">(</span><span class="s2">&quot;KeyError&quot;</span><span class="p">,</span> <span class="ne">KeyError</span><span class="p">)</span>
 <span class="n">register_error</span><span class="p">(</span><span class="s2">&quot;IndexError&quot;</span><span class="p">,</span> <span class="ne">IndexError</span><span class="p">)</span>
 <span class="n">register_error</span><span class="p">(</span><span class="s2">&quot;AssertionError&quot;</span><span class="p">,</span> <span class="ne">AssertionError</span><span class="p">)</span>
+<span class="n">register_error</span><span class="p">(</span><span class="s2">&quot;MemoryError&quot;</span><span class="p">,</span> <span class="ne">MemoryError</span><span class="p">)</span>
 </pre></div>
 
                 </article>
@@ -844,7 +847,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/module.html b/ffi/_modules/tvm_ffi/module.html
index 6103d8ebcc..c3b5c6be52 100644
--- a/ffi/_modules/tvm_ffi/module.html
+++ b/ffi/_modules/tvm_ffi/module.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1029,7 +1031,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/registry.html b/ffi/_modules/tvm_ffi/registry.html
index bb6e8bc0f1..bfc9cd7fab 100644
--- a/ffi/_modules/tvm_ffi/registry.html
+++ b/ffi/_modules/tvm_ffi/registry.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -607,7 +609,7 @@ document.write(`
 
 <span class="kn">import</span><span class="w"> </span><span class="nn">json</span>
 <span class="kn">import</span><span class="w"> </span><span class="nn">sys</span>
-<span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <span class="n">Any</span><span class="p">,</span> <span class="n">Callable</span><span class="p">,</span> <span class="n">Literal</span><span class="p">,</span> <span class="n">overload</span>
+<span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <span class="n">Any</span><span class="p">,</span> <span class="n">Callable</span><span class="p">,</span> <span class="n">Literal</span><span class="p">,</span> <span class="n">TypeVar</span><span class="p">,</span> <span class="n">overload</span>
 
 <span class="kn">from</span><span class="w"> </span><span class="nn">.</span><span class="w"> </span><span class="kn">import</span> <span class="n">core</span>
 <span class="kn">from</span><span class="w"> </span><span class="nn">.core</span><span class="w"> </span><span class="kn">import</span> <span class="n">TypeInfo</span>
@@ -616,9 +618,12 @@ document.write(`
 <span class="n">_SKIP_UNKNOWN_OBJECTS</span> <span class="o">=</span> <span class="kc">False</span>
 
 
+<span class="n">_T</span> <span class="o">=</span> <span class="n">TypeVar</span><span class="p">(</span><span class="s2">&quot;_T&quot;</span><span class="p">,</span> <span class="n">bound</span><span class="o">=</span><span class="nb">type</span><span class="p">)</span>
+
+
 <div class="viewcode-block" id="register_object">
 <a class="viewcode-back" href="../../reference/python/generated/tvm_ffi.register_object.html#tvm_ffi.register_object">[docs]</a>
-<span class="k">def</span><span class="w"> </span><span class="nf">register_object</span><span class="p">(</span><span class="n">type_key</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="nb">type</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Callable</span><span class="p">[[</span><span class="nb">type</s [...]
+<span class="k">def</span><span class="w"> </span><span class="nf">register_object</span><span class="p">(</span><span class="n">type_key</span><span class="p">:</span> <span class="nb">str</span> <span class="o">|</span> <span class="kc">None</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">Callable</span><span class="p">[[</span><span class="n">_T</span><span class="p">],</span> <span class="n">_T</span><s [...]
 <span class="w">    </span><span class="sd">&quot;&quot;&quot;Register object type.</span>
 
 <span class="sd">    Parameters</span>
@@ -640,7 +645,7 @@ document.write(`
 
 <span class="sd">    &quot;&quot;&quot;</span>
 
-    <span class="k">def</span><span class="w"> </span><span class="nf">_register</span><span class="p">(</span><span class="bp">cls</span><span class="p">:</span> <span class="nb">type</span><span class="p">,</span> <span class="n">object_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">type</span><span class="p">:</span>
+    <span class="k">def</span><span class="w"> </span><span class="nf">_register</span><span class="p">(</span><span class="bp">cls</span><span class="p">:</span> <span class="n">_T</span><span class="p">,</span> <span class="n">object_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">_T</span><span class="p">:</span>
 <span class="w">        </span><span class="sd">&quot;&quot;&quot;Register the object type with the FFI core.&quot;&quot;&quot;</span>
         <span class="n">type_index</span> <span class="o">=</span> <span class="n">core</span><span class="o">.</span><span class="n">_object_type_key_to_index</span><span class="p">(</span><span class="n">object_name</span><span class="p">)</span>
         <span class="k">if</span> <span class="n">type_index</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
@@ -654,12 +659,12 @@ document.write(`
 
     <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">type_key</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
 
-        <span class="k">def</span><span class="w"> </span><span class="nf">_decorator_with_name</span><span class="p">(</span><span class="bp">cls</span><span class="p">:</span> <span class="nb">type</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">type</span><span class="p">:</span>
+        <span class="k">def</span><span class="w"> </span><span class="nf">_decorator_with_name</span><span class="p">(</span><span class="bp">cls</span><span class="p">:</span> <span class="n">_T</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">_T</span><span class="p">:</span>
             <span class="k">return</span> <span class="n">_register</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="n">type_key</span><span class="p">)</span>
 
         <span class="k">return</span> <span class="n">_decorator_with_name</span>
 
-    <span class="k">def</span><span class="w"> </span><span class="nf">_decorator_default</span><span class="p">(</span><span class="bp">cls</span><span class="p">:</span> <span class="nb">type</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">type</span><span class="p">:</span>
+    <span class="k">def</span><span class="w"> </span><span class="nf">_decorator_default</span><span class="p">(</span><span class="bp">cls</span><span class="p">:</span> <span class="n">_T</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">_T</span><span class="p">:</span>
         <span class="k">return</span> <span class="n">_register</span><span class="p">(</span><span class="bp">cls</span><span class="p">,</span> <span class="bp">cls</span><span class="o">.</span><span class="vm">__name__</span><span class="p">)</span>
 
     <span class="k">if</span> <span class="n">type_key</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
@@ -997,7 +1002,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/serialization.html b/ffi/_modules/tvm_ffi/serialization.html
index b6152c4165..046fa450d7 100644
--- a/ffi/_modules/tvm_ffi/serialization.html
+++ b/ffi/_modules/tvm_ffi/serialization.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -717,7 +719,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_modules/tvm_ffi/stream.html b/ffi/_modules/tvm_ffi/stream.html
index da4bc8504d..2989c9a9e4 100644
--- a/ffi/_modules/tvm_ffi/stream.html
+++ b/ffi/_modules/tvm_ffi/stream.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -856,7 +858,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/_sources/index.rst b/ffi/_sources/index.rst
index fd859a7ad7..5b137d55ad 100644
--- a/ffi/_sources/index.rst
+++ b/ffi/_sources/index.rst
@@ -31,6 +31,13 @@ To install via pip, run:
 
    pip install apache-tvm-ffi
 
+We also recommend installing the optional package below for improved
+torch tensor conversion performance.
+
+.. code-block:: bash
+
+   pip install torch-c-dlpack-ext
+
 
 Table of Contents
 -----------------
diff --git a/ffi/_sources/reference/cpp/generated/file_tvm_ffi_container_tensor.h.rst b/ffi/_sources/reference/cpp/generated/file_tvm_ffi_container_tensor.h.rst
index 9189c9070e..57f94fb6ea 100644
--- a/ffi/_sources/reference/cpp/generated/file_tvm_ffi_container_tensor.h.rst
+++ b/ffi/_sources/reference/cpp/generated/file_tvm_ffi_container_tensor.h.rst
@@ -80,14 +80,14 @@ Functions
 ---------
 
 
-- :ref:`exhale_function_tensor_8h_1a226723176642cde5996498e7da6a6368`
-
-- :ref:`exhale_function_tensor_8h_1a011d0a2dcbe5702156124d7a7223b3dd`
-
 - :ref:`exhale_function_tensor_8h_1a71e4a492b5a03a19a95087771a7e9ed1`
 
 - :ref:`exhale_function_tensor_8h_1a65b3a61c540c72d9410150a3a7a76dde`
 
+- :ref:`exhale_function_tensor_8h_1a226723176642cde5996498e7da6a6368`
+
+- :ref:`exhale_function_tensor_8h_1a011d0a2dcbe5702156124d7a7223b3dd`
+
 - :ref:`exhale_function_tensor_8h_1aa79cf4e1e3873d8947050b3cee41153a`
 
 - :ref:`exhale_function_tensor_8h_1a93094b6b3f20c2cd5aa1c1c2522bc3e4`
diff --git a/ffi/_sources/reference/cpp/generated/file_tvm_ffi_container_tuple.h.rst b/ffi/_sources/reference/cpp/generated/file_tvm_ffi_container_tuple.h.rst
index 345c472d67..92d964c17c 100644
--- a/ffi/_sources/reference/cpp/generated/file_tvm_ffi_container_tuple.h.rst
+++ b/ffi/_sources/reference/cpp/generated/file_tvm_ffi_container_tuple.h.rst
@@ -35,12 +35,16 @@ Includes
 --------
 
 
+- ``cstddef``
+
 - ``string`` (:ref:`file_tvm_ffi_string.h`)
 
 - ``tuple`` (:ref:`file_tvm_ffi_container_tuple.h`)
 
 - ``tvm/ffi/container/array.h`` (:ref:`file_tvm_ffi_container_array.h`)
 
+- ``type_traits`` (:ref:`file_tvm_ffi_type_traits.h`)
+
 - ``utility``
 
 
diff --git a/ffi/_sources/reference/cpp/generated/file_tvm_ffi_extra_base64.h.rst b/ffi/_sources/reference/cpp/generated/file_tvm_ffi_extra_base64.h.rst
index 9a61de7a6d..07bdf10ad5 100644
--- a/ffi/_sources/reference/cpp/generated/file_tvm_ffi_extra_base64.h.rst
+++ b/ffi/_sources/reference/cpp/generated/file_tvm_ffi_extra_base64.h.rst
@@ -57,10 +57,10 @@ Functions
 ---------
 
 
-- :ref:`exhale_function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa`
-
 - :ref:`exhale_function_base64_8h_1ae1d4736f7dc56b224acd303ba7bf7a45`
 
+- :ref:`exhale_function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa`
+
 - :ref:`exhale_function_base64_8h_1a279b4ba2f4c7ea16291ef24b73e43963`
 
 - :ref:`exhale_function_base64_8h_1aa5b2a4531449585b9f079cb170a79f0b`
diff --git a/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_c_api.h.rst b/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_c_api.h.rst
index 16169c215c..9f382defe3 100644
--- a/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_c_api.h.rst
+++ b/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_c_api.h.rst
@@ -75,7 +75,7 @@ Program Listing for File c_api.h
    // NOLINTBEGIN(modernize-macro-to-enum)
    #define TVM_FFI_VERSION_MAJOR 0
    #define TVM_FFI_VERSION_MINOR 1
-   #define TVM_FFI_VERSION_PATCH 1
+   #define TVM_FFI_VERSION_PATCH 2
    // NOLINTEND(modernize-macro-to-enum)
    
    #ifdef __cplusplus
@@ -130,12 +130,12 @@ Program Listing for File c_api.h
      kTVMFFIShape = 69,
      kTVMFFITensor = 70,
      kTVMFFIArray = 71,
-     //----------------------------------------------------------------
-     // more complex objects
-     //----------------------------------------------------------------
      kTVMFFIMap = 72,
      kTVMFFIModule = 73,
      kTVMFFIOpaquePyObject = 74,
+     //----------------------------------------------------------------
+     // more complex objects
+     //----------------------------------------------------------------
      kTVMFFIStaticObjectEnd,
      // [Section] Dynamic Boxed: [kTVMFFIDynObjectBegin, +oo)
      kTVMFFIDynObjectBegin = 128
diff --git a/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_container_container_details.h.rst b/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_container_container_details.h.rst
index 4d165aa27b..fa772a650a 100644
--- a/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_container_container_details.h.rst
+++ b/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_container_container_details.h.rst
@@ -106,8 +106,8 @@ Program Listing for File container_details.h
     public:
      using difference_type = typename std::iterator_traits<TIter>::difference_type;
      using value_type = typename Converter::ResultType;
-     using pointer = typename Converter::ResultType*;
-     using reference = typename Converter::ResultType&;
+     using pointer = const typename Converter::ResultType*;
+     using reference = const typename Converter::ResultType;
      using iterator_category = typename std::iterator_traits<TIter>::iterator_category;
    
      explicit IterAdapter(TIter iter) : iter_(iter) {}
@@ -153,7 +153,7 @@ Program Listing for File container_details.h
    
      bool operator==(IterAdapter other) const { return iter_ == other.iter_; }
      bool operator!=(IterAdapter other) const { return !(*this == other); }
-     const value_type operator*() const { return Converter::convert(*iter_); }
+     reference operator*() const { return Converter::convert(*iter_); }
    
     private:
      TIter iter_;
@@ -164,8 +164,8 @@ Program Listing for File container_details.h
     public:
      using difference_type = typename std::iterator_traits<TIter>::difference_type;
      using value_type = typename Converter::ResultType;
-     using pointer = typename Converter::ResultType*;
-     using reference = typename Converter::ResultType&;  // NOLINT(*)
+     using pointer = const typename Converter::ResultType*;
+     using reference = const typename Converter::ResultType;
      using iterator_category = typename std::iterator_traits<TIter>::iterator_category;
    
      explicit ReverseIterAdapter(TIter iter) : iter_(iter) {}
@@ -200,7 +200,7 @@ Program Listing for File container_details.h
    
      bool operator==(ReverseIterAdapter other) const { return iter_ == other.iter_; }
      bool operator!=(ReverseIterAdapter other) const { return !(*this == other); }
-     const value_type operator*() const { return Converter::convert(*iter_); }
+     reference operator*() const { return Converter::convert(*iter_); }
    
     private:
      TIter iter_;
diff --git a/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_container_tuple.h.rst b/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_container_tuple.h.rst
index 72aac2ce99..d5ebfe412f 100644
--- a/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_container_tuple.h.rst
+++ b/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_container_tuple.h.rst
@@ -34,8 +34,10 @@ Program Listing for File tuple.h
    
    #include <tvm/ffi/container/array.h>
    
+   #include <cstddef>
    #include <string>
    #include <tuple>
+   #include <type_traits>
    #include <utility>
    
    namespace tvm {
@@ -90,13 +92,25 @@ Program Listing for File tuple.h
      }
    
      template <size_t I>
-     auto get() const {
+     auto get() const& {
        static_assert(I < sizeof...(Types), "Tuple index out of bounds");
        using ReturnType = std::tuple_element_t<I, std::tuple<Types...>>;
        const Any* ptr = GetArrayObj()->begin() + I;
        return details::AnyUnsafe::CopyFromAnyViewAfterCheck<ReturnType>(*ptr);
      }
    
+     template <size_t I>
+     auto get() && {
+       if (!this->unique()) {
+         // fallback to const& version if not unique
+         return std::as_const(*this).template get<I>();
+       }
+       static_assert(I < sizeof...(Types), "Tuple index out of bounds");
+       using ReturnType = std::tuple_element_t<I, std::tuple<Types...>>;
+       Any* ptr = GetArrayObj()->MutableBegin() + I;
+       return details::AnyUnsafe::MoveFromAnyAfterCheck<ReturnType>(std::move(*ptr));
+     }
+   
      template <size_t I, typename U>
      void Set(U&& item) {
        static_assert(I < sizeof...(Types), "Tuple index out of bounds");
@@ -254,6 +268,37 @@ Program Listing for File tuple.h
    inline constexpr bool type_contains_v<Tuple<T...>, Tuple<U...>> = (type_contains_v<T, U> && ...);
    }  // namespace details
    
+   
+   
+   template <std::size_t I, typename... Types>
+   inline constexpr auto get(const Tuple<Types...>& t)
+       -> std::tuple_element_t<I, std::tuple<Types...>> {
+     return t.template get<I>();
+   }
+   
+   template <std::size_t I, typename... Types>
+   inline constexpr auto get(Tuple<Types...>&& t) -> std::tuple_element_t<I, std::tuple<Types...>> {
+     return std::move(t).template get<I>();
+   }
+   
+   template <typename... UTypes>
+   Tuple(UTypes&&...) -> Tuple<std::remove_cv_t<std::remove_reference_t<UTypes>>...>;
+   
+   
    }  // namespace ffi
    }  // namespace tvm
+   
+   namespace std {
+   
+   template <typename... Types>
+   struct tuple_size<::tvm::ffi::Tuple<Types...>>
+       : public std::integral_constant<size_t, sizeof...(Types)> {};
+   
+   template <size_t I, typename... Types>
+   struct tuple_element<I, ::tvm::ffi::Tuple<Types...>> {
+     using type = std::tuple_element_t<I, std::tuple<Types...>>;
+   };
+   
+   }  // namespace std
+   
    #endif  // TVM_FFI_CONTAINER_TUPLE_H_
diff --git a/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_error.h.rst b/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_error.h.rst
index 16beb1d5aa..e88da0863d 100644
--- a/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_error.h.rst
+++ b/ffi/_sources/reference/cpp/generated/program_listing_file_tvm_ffi_error.h.rst
@@ -159,13 +159,16 @@ Program Listing for File error.h
        obj->update_backtrace(obj, backtrace_str, update_mode);
      }
    
+     std::string FullMessage() const {
+       ErrorObj* obj = static_cast<ErrorObj*>(data_.get());
+       return (std::string("Traceback (most recent call last):\n") + TracebackMostRecentCallLast() +
+               std::string(obj->kind.data, obj->kind.size) + std::string(": ") +
+               std::string(obj->message.data, obj->message.size) + '\n');
+     }
+   
      const char* what() const noexcept(true) override {
-       thread_local std::string what_data;
        ErrorObj* obj = static_cast<ErrorObj*>(data_.get());
-       what_data = (std::string("Traceback (most recent call last):\n") +
-                    TracebackMostRecentCallLast() + std::string(obj->kind.data, obj->kind.size) +
-                    std::string(": ") + std::string(obj->message.data, obj->message.size) + '\n');
-       return what_data.c_str();
+       return obj->message.data;
      }
    
      TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE(Error, ObjectRef, ErrorObj);
@@ -193,7 +196,7 @@ Program Listing for File error.h
      [[noreturn]] ~ErrorBuilder() noexcept(false) {
        ::tvm::ffi::Error error(std::move(kind_), stream_.str(), std::move(backtrace_));
        if (log_before_throw_) {
-         std::cerr << error.what();
+         std::cerr << error.FullMessage();
        }
        throw error;
      }
diff --git a/ffi/_sources/reference/python/cpp/generated/tvm_ffi.cpp.build.rst b/ffi/_sources/reference/python/cpp/generated/tvm_ffi.cpp.build.rst
new file mode 100644
index 0000000000..95ecd6c8f2
--- /dev/null
+++ b/ffi/_sources/reference/python/cpp/generated/tvm_ffi.cpp.build.rst
@@ -0,0 +1,6 @@
+tvm\_ffi.cpp.build
+==================
+
+.. currentmodule:: tvm_ffi.cpp
+
+.. autofunction:: build
\ No newline at end of file
diff --git a/ffi/_sources/reference/python/cpp/generated/tvm_ffi.cpp.load.rst b/ffi/_sources/reference/python/cpp/generated/tvm_ffi.cpp.load.rst
new file mode 100644
index 0000000000..4d2acfff6d
--- /dev/null
+++ b/ffi/_sources/reference/python/cpp/generated/tvm_ffi.cpp.load.rst
@@ -0,0 +1,6 @@
+tvm\_ffi.cpp.load
+=================
+
+.. currentmodule:: tvm_ffi.cpp
+
+.. autofunction:: load
\ No newline at end of file
diff --git a/ffi/_sources/reference/python/index.rst b/ffi/_sources/reference/python/index.rst
index 3a5541ece5..d36f02533a 100644
--- a/ffi/_sources/reference/python/index.rst
+++ b/ffi/_sources/reference/python/index.rst
@@ -102,7 +102,7 @@ Stream Context
   get_raw_stream
 
 
-Inline Loading
+C++ Extension
 --------------
 
 C++ integration helpers for building and loading inline modules.
@@ -112,7 +112,8 @@ C++ integration helpers for building and loading inline modules.
 
   cpp.load_inline
   cpp.build_inline
-
+  cpp.load
+  cpp.build
 
 Misc
 ----
diff --git a/ffi/_static/documentation_options.js b/ffi/_static/documentation_options.js
index 53c0135ccc..21bb5391b0 100644
--- a/ffi/_static/documentation_options.js
+++ b/ffi/_static/documentation_options.js
@@ -1,5 +1,5 @@
 const DOCUMENTATION_OPTIONS = {
-    VERSION: '0.1.dev1+gbc0d225fc',
+    VERSION: '0.1.dev1+g4628f06ba',
     LANGUAGE: 'en',
     COLLAPSE_INDEX: false,
     BUILDER: 'html',
diff --git a/ffi/concepts/abi_overview.html b/ffi/concepts/abi_overview.html
index cc52490790..d49ed3dc52 100644
--- a/ffi/concepts/abi_overview.html
+++ b/ffi/concepts/abi_overview.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Build from Source" href="../guides/build_from_source.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1168,7 +1170,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/genindex.html b/ffi/genindex.html
index cb6e10fd13..3f766992ec 100644
--- a/ffi/genindex.html
+++ b/ffi/genindex.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="_static/documentation_options.js?v=8873d8db"></script>
     <script src="_static/doctools.js?v=9bcbadda"></script>
     <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="_static/clipboard.min.js?v=a7894cd8"></script>
@@ -63,7 +63,7 @@ window.addEventListener("load", () => mermaid.run());
     <link rel="search" title="Search" href="search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -216,6 +216,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -701,6 +703,8 @@ document.write(`
 </li>
   </ul></td>
   <td style="width: 33%; vertical-align: top;"><ul>
+      <li><a href="reference/python/cpp/generated/tvm_ffi.cpp.build.html#tvm_ffi.cpp.build">build() (in module tvm_ffi.cpp)</a>
+</li>
       <li><a href="reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html#tvm_ffi.cpp.build_inline">build_inline() (in module tvm_ffi.cpp)</a>
 </li>
   </ul></td>
@@ -876,6 +880,8 @@ document.write(`
 <table style="width: 100%" class="indextable genindextable"><tr>
   <td style="width: 33%; vertical-align: top;"><ul>
       <li><a href="reference/python/generated/tvm_ffi.dtype.html#tvm_ffi.dtype.lanes">lanes (tvm_ffi.dtype property)</a>
+</li>
+      <li><a href="reference/python/cpp/generated/tvm_ffi.cpp.load.html#tvm_ffi.cpp.load">load() (in module tvm_ffi.cpp)</a>
 </li>
   </ul></td>
   <td style="width: 33%; vertical-align: top;"><ul>
@@ -1241,6 +1247,8 @@ document.write(`
       <li><a href="reference/cpp/generated/classtvm_1_1ffi_1_1Error.html#_CPPv4NK3tvm3ffi5Error9backtraceEv">tvm::ffi::Error::backtrace (C++ function)</a>
 </li>
       <li><a href="reference/cpp/generated/classtvm_1_1ffi_1_1Error.html#_CPPv4N3tvm3ffi5Error5ErrorENSt6stringENSt6stringENSt6stringE">tvm::ffi::Error::Error (C++ function)</a>, <a href="reference/cpp/generated/classtvm_1_1ffi_1_1Error.html#_CPPv4N3tvm3ffi5Error5ErrorENSt6stringENSt6stringEPK15TVMFFIByteArray">[1]</a>
+</li>
+      <li><a href="reference/cpp/generated/classtvm_1_1ffi_1_1Error.html#_CPPv4NK3tvm3ffi5Error11FullMessageEv">tvm::ffi::Error::FullMessage (C++ function)</a>
 </li>
       <li><a href="reference/cpp/generated/classtvm_1_1ffi_1_1Error.html#_CPPv4NK3tvm3ffi5Error4kindEv">tvm::ffi::Error::kind (C++ function)</a>
 </li>
@@ -2016,7 +2024,7 @@ document.write(`
 </li>
       <li><a href="reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html#_CPPv4N3tvm3ffi5Tuple13ContainerTypeE">tvm::ffi::Tuple::ContainerType (C++ type)</a>
 </li>
-      <li><a href="reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html#_CPPv4I_6size_tENK3tvm3ffi5Tuple3getEDav">tvm::ffi::Tuple::get (C++ function)</a>
+      <li><a href="reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html#_CPPv4I_6size_tENKR3tvm3ffi5Tuple3getEDav">tvm::ffi::Tuple::get (C++ function)</a>, <a href="reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html#_CPPv4I_6size_tENO3tvm3ffi5Tuple3getEDav">[1]</a>
 </li>
       <li><a href="reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html#_CPPv4I_6size_t0EN3tvm3ffi5Tuple3SetEvRR1U">tvm::ffi::Tuple::Set (C++ function)</a>
 </li>
@@ -2592,7 +2600,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/get_started/quickstart.html b/ffi/get_started/quickstart.html
index daebb42029..87c666ff7d 100644
--- a/ffi/get_started/quickstart.html
+++ b/ffi/get_started/quickstart.html
@@ -41,7 +41,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -60,7 +60,7 @@
     <link rel="prev" title="Apache TVM FFI Documentation" href="../index.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -211,6 +211,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1128,7 +1130,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/get_started/stable_c_abi.html b/ffi/get_started/stable_c_abi.html
index c86cca86b5..5a4523b6d3 100644
--- a/ffi/get_started/stable_c_abi.html
+++ b/ffi/get_started/stable_c_abi.html
@@ -41,7 +41,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -60,7 +60,7 @@
     <link rel="prev" title="Quick Start" href="quickstart.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -211,6 +211,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1062,7 +1064,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/guides/build_from_source.html b/ffi/guides/build_from_source.html
index f1f2b34900..92f9ce536a 100644
--- a/ffi/guides/build_from_source.html
+++ b/ffi/guides/build_from_source.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Compiler Integration" href="compiler_integration.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -808,7 +810,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/guides/compiler_integration.html b/ffi/guides/compiler_integration.html
index 39ae1af096..ef3329484b 100644
--- a/ffi/guides/compiler_integration.html
+++ b/ffi/guides/compiler_integration.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Rust Guide" href="rust_guide.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -936,7 +938,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/guides/cpp_guide.html b/ffi/guides/cpp_guide.html
index 0d7ef47031..be9b55b87e 100644
--- a/ffi/guides/cpp_guide.html
+++ b/ffi/guides/cpp_guide.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="C++ Packaging and Distribution" href="cpp_packaging.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1282,7 +1284,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/guides/cpp_packaging.html b/ffi/guides/cpp_packaging.html
index eb453bc795..d70010441e 100644
--- a/ffi/guides/cpp_packaging.html
+++ b/ffi/guides/cpp_packaging.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Python Binding and Packaging" href="python_packaging.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -817,7 +819,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/guides/python_guide.html b/ffi/guides/python_guide.html
index c6f9142835..1dab3b15a9 100644
--- a/ffi/guides/python_guide.html
+++ b/ffi/guides/python_guide.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="C++ Guide" href="cpp_guide.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -981,7 +983,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/guides/python_packaging.html b/ffi/guides/python_packaging.html
index c07feecfd9..1cb4dc40bd 100644
--- a/ffi/guides/python_packaging.html
+++ b/ffi/guides/python_packaging.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Stable C ABI" href="../get_started/stable_c_abi.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1153,7 +1155,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/guides/rust_guide.html b/ffi/guides/rust_guide.html
index 586c6cc372..f0be23d95a 100644
--- a/ffi/guides/rust_guide.html
+++ b/ffi/guides/rust_guide.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../_static/doctools.js?v=9bcbadda"></script>
     <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Python Guide" href="python_guide.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -952,7 +954,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/index.html b/ffi/index.html
index 9e865b324d..e4224a3bf1 100644
--- a/ffi/index.html
+++ b/ffi/index.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="_static/documentation_options.js?v=8873d8db"></script>
     <script src="_static/doctools.js?v=9bcbadda"></script>
     <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="_static/clipboard.min.js?v=a7894cd8"></script>
@@ -57,7 +57,7 @@
     <link rel="next" title="Quick Start" href="get_started/quickstart.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -210,6 +210,8 @@
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -649,6 +651,11 @@ or reading through the guides and concepts sections.</p>
 <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>pip<span class="w"> </span>install<span class="w"> </span>apache-tvm-ffi
 </pre></div>
 </div>
+<p>We also recommend installing the optional package below for improved
+torch tensor conversion performance.</p>
+<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>pip<span class="w"> </span>install<span class="w"> </span>torch-c-dlpack-ext
+</pre></div>
+</div>
 </section>
 <section id="table-of-contents">
 <h2>Table of Contents<a class="headerlink" href="#table-of-contents" title="Link to this heading">#</a></h2>
@@ -754,7 +761,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/objects.inv b/ffi/objects.inv
index 21ba975c5a..2b5c078133 100644
Binary files a/ffi/objects.inv and b/ffi/objects.inv differ
diff --git a/ffi/py-modindex.html b/ffi/py-modindex.html
index 81f5eb3c8d..c4a9e868dd 100644
--- a/ffi/py-modindex.html
+++ b/ffi/py-modindex.html
@@ -39,7 +39,7 @@
 <link rel="preload" as="script" href="_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="_static/documentation_options.js?v=8873d8db"></script>
     <script src="_static/doctools.js?v=9bcbadda"></script>
     <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="_static/clipboard.min.js?v=a7894cd8"></script>
@@ -64,7 +64,7 @@ window.addEventListener("load", () => mermaid.run());
 
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
 
     <script>
       DOCUMENTATION_OPTIONS.COLLAPSE_INDEX = true;
@@ -223,6 +223,8 @@ window.addEventListener("load", () => mermaid.run());
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="reference/python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="reference/python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -648,7 +650,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Any.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Any.html
index b144c73ded..777b08e6f7 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Any.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Any.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Struct TVMFFIVersion" href="structTVMFFIVersion.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1012,7 +1014,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1AnyView.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1AnyView.html
index e8c712dd45..c574df86e3 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1AnyView.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1AnyView.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Any" href="classtvm_1_1ffi_1_1Any.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -950,7 +952,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Array.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Array.html
index 6b847bf440..16f580acad 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Array.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Array.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class AnyView" href="classtvm_1_1ffi_1_1AnyView.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1308,7 +1310,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ArrayObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ArrayObj.html
index c8b70f80cc..c41f35c242 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ArrayObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ArrayObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class Array" href="classtvm_1_1ffi_1_1Array.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -897,7 +899,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Bytes.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Bytes.html
index 102085d400..9d3165a4da 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Bytes.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Bytes.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class ArrayObj" href="classtvm_1_1ffi_1_1ArrayObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -883,7 +885,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1DenseMapObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1DenseMapObj.html
index 3fba22bdce..ea24864a54 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1DenseMapObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1DenseMapObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Bytes" href="classtvm_1_1ffi_1_1Bytes.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -946,7 +948,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Error.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Error.html
index 1b2b2a6682..21ae444f9d 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Error.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Error.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class DenseMapObj" href="classtvm_1_1ffi_1_1DenseMapObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -636,6 +638,7 @@ document.write(`
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK3tvm3ffi5Error9backtraceEv"><code class="docutils literal notranslate"><span class="pre">backtrace()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK3tvm3ffi5Error27TracebackMostRecentCallLastEv"><code class="docutils literal notranslate"><span class="pre">TracebackMostRecentCallLast()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N3tvm3ffi5Error15UpdateBacktraceEPK15TVMFFIByteArray7int32_t"><code class="docutils literal notranslate"><span class="pre">UpdateBacktrace()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK3tvm3ffi5Error11FullMessageEv"><code class="docutils literal notranslate"><span class="pre">FullMessage()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK3tvm3ffi5Error4whatEv"><code class="docutils literal notranslate"><span class="pre">what()</span></code></a></li>
 </ul>
 </li>
@@ -777,10 +780,25 @@ document.write(`
 </dl>
 </dd></dl>
 
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4NK3tvm3ffi5Error11FullMessageEv">
+<span class="target" id="classtvm_1_1ffi_1_1Error_1ad1716dd72b57229e6f95e9d11fc78a4f"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="n"><span class="pre">std</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">string</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">FullMessage</span></span></span><span class="sig-paren">(</span><span class= [...]
+<dd><p>Get the full message of the error, including kind, message and traceback. </p>
+<dl class="field-list simple">
+<dt class="field-odd">Returns<span class="colon">:</span></dt>
+<dd class="field-odd"><p>The full message of the error object. </p>
+</dd>
+</dl>
+</dd></dl>
+
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4NK3tvm3ffi5Error4whatEv">
 <span class="target" id="classtvm_1_1ffi_1_1Error_1af83a5971299db711f2335bcb44899702"></span><span class="k"><span class="pre">inline</span></span><span class="w"> </span><span class="k"><span class="pre">const</span></span><span class="w"> </span><span class="kt"><span class="pre">char</span></span><span class="w"> </span><span class="p"><span class="pre">*</span></span><span class="sig-name descname"><span class="n"><span class="pre">what</span></span></span><span class="sig-paren">(</ [...]
 <dd><p>Get the error message. </p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>To get the full message including kind and traceback, use <a class="reference internal" href="#classtvm_1_1ffi_1_1Error_1ad1716dd72b57229e6f95e9d11fc78a4f"><span class="std std-ref">FullMessage()</span></a> instead. </p>
+</div>
 <dl class="field-list simple">
 <dt class="field-odd">Returns<span class="colon">:</span></dt>
 <dd class="field-odd"><p>The error message </p>
@@ -852,6 +870,7 @@ document.write(`
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK3tvm3ffi5Error9backtraceEv"><code class="docutils literal notranslate"><span class="pre">backtrace()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK3tvm3ffi5Error27TracebackMostRecentCallLastEv"><code class="docutils literal notranslate"><span class="pre">TracebackMostRecentCallLast()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4N3tvm3ffi5Error15UpdateBacktraceEPK15TVMFFIByteArray7int32_t"><code class="docutils literal notranslate"><span class="pre">UpdateBacktrace()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK3tvm3ffi5Error11FullMessageEv"><code class="docutils literal notranslate"><span class="pre">FullMessage()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4NK3tvm3ffi5Error4whatEv"><code class="docutils literal notranslate"><span class="pre">what()</span></code></a></li>
 </ul>
 </li>
@@ -883,7 +902,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ErrorObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ErrorObj.html
index 7f13561d9e..19b70fdeb0 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ErrorObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ErrorObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Error" href="classtvm_1_1ffi_1_1Error.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -756,7 +758,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Function.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Function.html
index b079088dfd..daca661888 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Function.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Function.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class ErrorObj" href="classtvm_1_1ffi_1_1ErrorObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1119,7 +1121,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1FunctionObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1FunctionObj.html
index c944fdea17..73f274baf3 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1FunctionObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1FunctionObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Function" href="classtvm_1_1ffi_1_1Function.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -830,7 +832,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Map.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Map.html
index 307eff57d6..1817d71dfd 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Map.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Map.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class FunctionObj" href="classtvm_1_1ffi_1_1FunctionObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1077,7 +1079,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1MapObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1MapObj.html
index 571be5ffea..cef62ac20f 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1MapObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1MapObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class Map" href="classtvm_1_1ffi_1_1Map.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1068,7 +1070,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Module.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Module.html
index 6b58138f24..e0c0262fff 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Module.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Module.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class MapObj" href="classtvm_1_1ffi_1_1MapObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -858,7 +860,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ModuleObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ModuleObj.html
index e88ac8ac4c..2dbc78ac3b 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ModuleObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ModuleObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Module" href="classtvm_1_1ffi_1_1Module.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1057,7 +1059,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Object.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Object.html
index 47fae0f1ca..a9d35394a7 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Object.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Object.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class ModuleObj" href="classtvm_1_1ffi_1_1ModuleObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -991,7 +993,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ObjectPtr.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ObjectPtr.html
index 7eb0256bd1..7a463fcd1c 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ObjectPtr.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ObjectPtr.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Object" href="classtvm_1_1ffi_1_1Object.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -879,7 +881,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ObjectRef.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ObjectRef.html
index f5172287ca..8541e25932 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ObjectRef.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ObjectRef.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class ObjectPtr" href="classtvm_1_1ffi_1_1ObjectPtr.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -992,7 +994,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Optional.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Optional.html
index 018d044d7e..b663c26c25 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Optional.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Optional.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class ObjectRef" href="classtvm_1_1ffi_1_1ObjectRef.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -738,7 +740,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1PackedArgs.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1PackedArgs.html
index 83fc240b5c..f9741f39f8 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1PackedArgs.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1PackedArgs.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class Optional" href="classtvm_1_1ffi_1_1Optional.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -822,7 +824,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1RValueRef.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1RValueRef.html
index 7749756111..6a4dd19979 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1RValueRef.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1RValueRef.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class TypeAttrDef" href="classtvm_1_1ffi_1_1reflection_1_1TypeAttrDef.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -774,7 +776,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Shape.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Shape.html
index 490c165c78..493696e4d4 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Shape.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Shape.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class RValueRef" href="classtvm_1_1ffi_1_1RValueRef.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -986,7 +988,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ShapeObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ShapeObj.html
index e81cbb8a85..373fa68dd9 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ShapeObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ShapeObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Shape" href="classtvm_1_1ffi_1_1Shape.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -782,7 +784,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ShapeView.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ShapeView.html
index 729e41b8d7..b8ed60e2eb 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ShapeView.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1ShapeView.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class ShapeObj" href="classtvm_1_1ffi_1_1ShapeObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -868,7 +870,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1SmallMapObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1SmallMapObj.html
index 89d45ab3be..2ae576005b 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1SmallMapObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1SmallMapObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class ShapeView" href="classtvm_1_1ffi_1_1ShapeView.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -899,7 +901,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StrictBool.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StrictBool.html
index 61953817a8..5b77b287fb 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StrictBool.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StrictBool.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class SmallMapObj" href="classtvm_1_1ffi_1_1SmallMapObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -750,7 +752,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1String.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1String.html
index c7c21fa4c6..83a8f14cfb 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1String.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1String.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class StrictBool" href="classtvm_1_1ffi_1_1StrictBool.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1008,7 +1010,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StructuralEqual.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StructuralEqual.html
index 3ec1485956..09043562ca 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StructuralEqual.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StructuralEqual.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class String" href="classtvm_1_1ffi_1_1String.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -778,7 +780,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StructuralHash.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StructuralHash.html
index 9fed669f48..d53caec300 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StructuralHash.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1StructuralHash.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class StructuralEqual" href="classtvm_1_1ffi_1_1StructuralEqual.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -756,7 +758,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Tensor.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Tensor.html
index d61c15978c..a148984170 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Tensor.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Tensor.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class StructuralHash" href="classtvm_1_1ffi_1_1StructuralHash.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -1170,7 +1172,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TensorObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TensorObj.html
index 2e4753f620..cdfd38f088 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TensorObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TensorObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Tensor" href="classtvm_1_1ffi_1_1Tensor.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -814,7 +816,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TensorView.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TensorView.html
index 24657a6b3b..1fa1b680c2 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TensorView.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TensorView.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class TensorObj" href="classtvm_1_1ffi_1_1TensorObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -986,7 +988,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html
index e59cfc746b..8e8cfa697f 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Tuple.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class TensorView" href="classtvm_1_1ffi_1_1TensorView.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -637,7 +639,8 @@ document.write(`
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4IDp0EN3tvm3ffi5Tuple5TupleERK5TupleIDp6UTypesE"><code class="docutils literal notranslate"><span class="pre">Tuple()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4IDp0EN3tvm3ffi5Tuple5TupleERR5TupleIDp6UTypesE"><code class="docutils literal notranslate"><span class="pre">Tuple()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4IDp0EN3tvm3ffi5Tuple5TupleEDpRR6UTypes"><code class="docutils literal notranslate"><span class="pre">Tuple()</span></code></a></li>
-<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I_6size_tENK3tvm3ffi5Tuple3getEDav"><code class="docutils literal notranslate"><span class="pre">get()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I_6size_tENKR3tvm3ffi5Tuple3getEDav"><code class="docutils literal notranslate"><span class="pre">get()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I_6size_tENO3tvm3ffi5Tuple3getEDav"><code class="docutils literal notranslate"><span class="pre">get()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I_6size_t0EN3tvm3ffi5Tuple3SetEvRR1U"><code class="docutils literal notranslate"><span class="pre">Set()</span></code></a></li>
 </ul>
 </li>
@@ -764,8 +767,8 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" id="_CPPv4I_6size_tENK3tvm3ffi5Tuple3getEDav">
-<span class="k"><span class="pre">template</span></span><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">size_t</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">I</span></span></span><span class="p"><span class="pre">&gt;</span></span><br /><span class="target" id="classtvm_1_1ffi_1_1Tuple_1a5fd2f5c9b545cbcf003466631077313c"></span><span class="k"><span class="pre">inline</span></span><span class=" [...]
+<dt class="sig sig-object cpp" id="_CPPv4I_6size_tENKR3tvm3ffi5Tuple3getEDav">
+<span class="k"><span class="pre">template</span></span><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">size_t</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">I</span></span></span><span class="p"><span class="pre">&gt;</span></span><br /><span class="target" id="classtvm_1_1ffi_1_1Tuple_1abd0fd1b8bbd799ff5cfda04782eaf373"></span><span class="k"><span class="pre">inline</span></span><span class=" [...]
 <dd><p>Get I-th element of the tuple. </p>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
@@ -781,6 +784,24 @@ document.write(`
 </dl>
 </dd></dl>
 
+<dl class="cpp function">
+<dt class="sig sig-object cpp" id="_CPPv4I_6size_tENO3tvm3ffi5Tuple3getEDav">
+<span class="k"><span class="pre">template</span></span><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">size_t</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">I</span></span></span><span class="p"><span class="pre">&gt;</span></span><br /><span class="target" id="classtvm_1_1ffi_1_1Tuple_1afc6dfb32979e1f710593d5f8d137fade"></span><span class="k"><span class="pre">inline</span></span><span class=" [...]
+<dd><p>Move out I-th element of the tuple. </p>
+<div class="admonition note">
+<p class="admonition-title">Note</p>
+<p>We use stl style since get usually is like a getter. </p>
+</div>
+<dl class="field-list simple">
+<dt class="field-odd">Template Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><p><strong>I</strong> – The index of the element to get </p>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p>The I-th element of the tuple </p>
+</dd>
+</dl>
+</dd></dl>
+
 <dl class="cpp function">
 <dt class="sig sig-object cpp" id="_CPPv4I_6size_t0EN3tvm3ffi5Tuple3SetEvRR1U">
 <span class="k"><span class="pre">template</span></span><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">size_t</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">I</span></span></span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="k"><span class="pre">typename</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre" [...]
@@ -867,7 +888,8 @@ document.write(`
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4IDp0EN3tvm3ffi5Tuple5TupleERK5TupleIDp6UTypesE"><code class="docutils literal notranslate"><span class="pre">Tuple()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4IDp0EN3tvm3ffi5Tuple5TupleERR5TupleIDp6UTypesE"><code class="docutils literal notranslate"><span class="pre">Tuple()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4IDp0EN3tvm3ffi5Tuple5TupleEDpRR6UTypes"><code class="docutils literal notranslate"><span class="pre">Tuple()</span></code></a></li>
-<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I_6size_tENK3tvm3ffi5Tuple3getEDav"><code class="docutils literal notranslate"><span class="pre">get()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I_6size_tENKR3tvm3ffi5Tuple3getEDav"><code class="docutils literal notranslate"><span class="pre">get()</span></code></a></li>
+<li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I_6size_tENO3tvm3ffi5Tuple3getEDav"><code class="docutils literal notranslate"><span class="pre">get()</span></code></a></li>
 <li class="toc-h4 nav-item toc-entry"><a class="reference internal nav-link" href="#_CPPv4I_6size_t0EN3tvm3ffi5Tuple3SetEvRR1U"><code class="docutils literal notranslate"><span class="pre">Set()</span></code></a></li>
 </ul>
 </li>
@@ -899,7 +921,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TypedFunction.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TypedFunction.html
index 692885b5c6..15651ddb78 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TypedFunction.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TypedFunction.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class Tuple" href="classtvm_1_1ffi_1_1Tuple.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TypedFunction_3_01R_07Args_8_8_8_08_4.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TypedFunction_3_01R_07Args_8_8_8_08_4.html
index c99ae985a6..b5b06b3e62 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TypedFunction_3_01R_07Args_8_8_8_08_4.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1TypedFunction_3_01R_07Args_8_8_8_08_4.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class TypedFunction" href="classtvm_1_1ffi_1_1TypedFunction.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -898,7 +900,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Variant.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Variant.html
index a22fdca3eb..7816940a90 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Variant.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1Variant.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class TypedFunction&lt; R(Args…) &gt;" href="classtvm_1_1ffi_1_1TypedFunction_3_01R_07Args_8_8_8_08_4.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -870,7 +872,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1WeakObjectPtr.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1WeakObjectPtr.html
index b80318209c..80d9a87375 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1WeakObjectPtr.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1WeakObjectPtr.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class Variant" href="classtvm_1_1ffi_1_1Variant.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -905,7 +907,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessPath.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessPath.html
index ba386a7e1b..e4a5c34e4e 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessPath.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessPath.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class PackedArgs" href="classtvm_1_1ffi_1_1PackedArgs.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -806,7 +808,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessPathObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessPathObj.html
index 04ce76bc4d..3f81040561 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessPathObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessPathObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class AccessPath" href="classtvm_1_1ffi_1_1reflection_1_1AccessPath.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -988,7 +990,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessStep.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessStep.html
index 3f16ffc8cc..9714322150 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessStep.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessStep.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class AccessPathObj" href="classtvm_1_1ffi_1_1reflection_1_1AccessPathObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -873,7 +875,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessStepObj.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessStepObj.html
index db49a5caf6..acfa54dcbe 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessStepObj.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AccessStepObj.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class AccessStep" href="classtvm_1_1ffi_1_1reflection_1_1AccessStep.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -815,7 +817,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AttachFieldFlag.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AttachFieldFlag.html
index c547a4c691..3613c78e8f 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AttachFieldFlag.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1AttachFieldFlag.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class AccessStepObj" href="classtvm_1_1ffi_1_1reflection_1_1AccessStepObj.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -798,7 +800,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1DefaultValue.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1DefaultValue.html
index 605526d752..23d2d432b0 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1DefaultValue.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1DefaultValue.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class AttachFieldFlag" href="classtvm_1_1ffi_1_1reflection_1_1AttachFieldFlag.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -779,7 +781,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1FieldGetter.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1FieldGetter.html
index cf41f42b48..414dcf5880 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1FieldGetter.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1FieldGetter.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class DefaultValue" href="classtvm_1_1ffi_1_1reflection_1_1DefaultValue.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -765,7 +767,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1FieldSetter.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1FieldSetter.html
index 9d6182062b..277ebacbc0 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1FieldSetter.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1FieldSetter.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class FieldGetter" href="classtvm_1_1ffi_1_1reflection_1_1FieldGetter.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -765,7 +767,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1GlobalDef.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1GlobalDef.html
index 08f4565fe0..58d3c2394c 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1GlobalDef.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1GlobalDef.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class FieldSetter" href="classtvm_1_1ffi_1_1reflection_1_1FieldSetter.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -836,7 +838,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1Metadata.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1Metadata.html
index 91c133a2a5..21e891a28e 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1Metadata.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1Metadata.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class GlobalDef" href="classtvm_1_1ffi_1_1reflection_1_1GlobalDef.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -792,7 +794,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1ObjectCreator.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1ObjectCreator.html
index 079add873e..8d7582a243 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1ObjectCreator.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1ObjectCreator.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class Metadata" href="classtvm_1_1ffi_1_1reflection_1_1Metadata.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -762,7 +764,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1ObjectDef.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1ObjectDef.html
index 8cd4dc78ea..378c19107d 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1ObjectDef.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1ObjectDef.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class ObjectCreator" href="classtvm_1_1ffi_1_1reflection_1_1ObjectCreator.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -917,7 +919,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1TypeAttrColumn.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1TypeAttrColumn.html
index 546e990167..6335fb5469 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1TypeAttrColumn.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1TypeAttrColumn.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class ObjectDef" href="classtvm_1_1ffi_1_1reflection_1_1ObjectDef.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -749,7 +751,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1TypeAttrDef.html b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1TypeAttrDef.html
index fcff81f0db..8ec00b544b 100644
--- a/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1TypeAttrDef.html
+++ b/ffi/reference/cpp/generated/classtvm_1_1ffi_1_1reflection_1_1TypeAttrDef.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Class TypeAttrColumn" href="classtvm_1_1ffi_1_1reflection_1_1TypeAttrColumn.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -826,7 +828,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_c__api_8h_1a01871644eed04162005df7faa5442f92.html b/ffi/reference/cpp/generated/define_c__api_8h_1a01871644eed04162005df7faa5442f92.html
index 0940079ff9..4bf8f69404 100644
--- a/ffi/reference/cpp/generated/define_c__api_8h_1a01871644eed04162005df7faa5442f92.html
+++ b/ffi/reference/cpp/generated/define_c__api_8h_1a01871644eed04162005df7faa5442f92.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_VERSION_PATCH" href="define_c__api_8h_1a42634cb2690dce4d9af6c2a402fc903c.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_c__api_8h_1a4241f838270253b885e1de02534bc273.html b/ffi/reference/cpp/generated/define_c__api_8h_1a4241f838270253b885e1de02534bc273.html
index a6aab9e461..3fd66dd9d1 100644
--- a/ffi/reference/cpp/generated/define_c__api_8h_1a4241f838270253b885e1de02534bc273.html
+++ b/ffi/reference/cpp/generated/define_c__api_8h_1a4241f838270253b885e1de02534bc273.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_USE_LIBBACKTRACE" href="define_error_8h_1a386641a33bb14802830471a2442ddd7d.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_c__api_8h_1a42634cb2690dce4d9af6c2a402fc903c.html b/ffi/reference/cpp/generated/define_c__api_8h_1a42634cb2690dce4d9af6c2a402fc903c.html
index 8a1c016a93..5ea0177e4f 100644
--- a/ffi/reference/cpp/generated/define_c__api_8h_1a42634cb2690dce4d9af6c2a402fc903c.html
+++ b/ffi/reference/cpp/generated/define_c__api_8h_1a42634cb2690dce4d9af6c2a402fc903c.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_VERSION_MINOR" href="define_c__api_8h_1a717daddad98d127813ba8ff5a715e929.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_c__api_8h_1a717daddad98d127813ba8ff5a715e929.html b/ffi/reference/cpp/generated/define_c__api_8h_1a717daddad98d127813ba8ff5a715e929.html
index 9808474dc2..2e707fbc00 100644
--- a/ffi/reference/cpp/generated/define_c__api_8h_1a717daddad98d127813ba8ff5a715e929.html
+++ b/ffi/reference/cpp/generated/define_c__api_8h_1a717daddad98d127813ba8ff5a715e929.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_VERSION_MAJOR" href="define_c__api_8h_1a4241f838270253b885e1de02534bc273.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_endian_8h_1a2ebd9542b313b3b45b2892f2b3d4f26d.html b/ffi/reference/cpp/generated/define_endian_8h_1a2ebd9542b313b3b45b2892f2b3d4f26d.html
index b963af49cd..a54bb27ff6 100644
--- a/ffi/reference/cpp/generated/define_endian_8h_1a2ebd9542b313b3b45b2892f2b3d4f26d.html
+++ b/ffi/reference/cpp/generated/define_endian_8h_1a2ebd9542b313b3b45b2892f2b3d4f26d.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK_NOTNULL" href="define_error_8h_1a26827bb8bc9e39255060f6be1d2a37fb.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_endian_8h_1a912dbc7a68913612c723f877acaa8105.html b/ffi/reference/cpp/generated/define_endian_8h_1a912dbc7a68913612c723f877acaa8105.html
index 6824af43f9..d40b8a33e1 100644
--- a/ffi/reference/cpp/generated/define_endian_8h_1a912dbc7a68913612c723f877acaa8105.html
+++ b/ffi/reference/cpp/generated/define_endian_8h_1a912dbc7a68913612c723f877acaa8105.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_IO_NO_ENDIAN_SWAP" href="define_endian_8h_1a2ebd9542b313b3b45b2892f2b3d4f26d.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a1a94c8b78e74adec05051abb9055e7b8.html b/ffi/reference/cpp/generated/define_error_8h_1a1a94c8b78e74adec05051abb9055e7b8.html
index 58bce649e1..09a381cd97 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a1a94c8b78e74adec05051abb9055e7b8.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a1a94c8b78e74adec05051abb9055e7b8.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK_LE" href="define_error_8h_1aade00b2e0a9789e3e8bf33441d651455.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a26827bb8bc9e39255060f6be1d2a37fb.html b/ffi/reference/cpp/generated/define_error_8h_1a26827bb8bc9e39255060f6be1d2a37fb.html
index 5233c78b48..68c54593da 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a26827bb8bc9e39255060f6be1d2a37fb.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a26827bb8bc9e39255060f6be1d2a37fb.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK_NE" href="define_error_8h_1afcd5778e656fa2c20aa0b81fbcebc497.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a288653475dd42db1c715a11ab2972578.html b/ffi/reference/cpp/generated/define_error_8h_1a288653475dd42db1c715a11ab2972578.html
index e715c0a758..21716786ba 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a288653475dd42db1c715a11ab2972578.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a288653475dd42db1c715a11ab2972578.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Variable tvm::ffi::symbol::tvm_ffi_symbol_prefix" href="variable_module_8h_1ac261d9ce6ffb49dd9878610ce217075e.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a386641a33bb14802830471a2442ddd7d.html b/ffi/reference/cpp/generated/define_error_8h_1a386641a33bb14802830471a2442ddd7d.html
index 4aec441b99..02e1d83d06 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a386641a33bb14802830471a2442ddd7d.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a386641a33bb14802830471a2442ddd7d.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_THROW" href="define_error_8h_1a8df4e0ff8a6195274c6f7c031a4f0db4.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a394ec1781a34c49e29d47db5c3dfad9c.html b/ffi/reference/cpp/generated/define_error_8h_1a394ec1781a34c49e29d47db5c3dfad9c.html
index 992bbed1f5..441f4668b3 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a394ec1781a34c49e29d47db5c3dfad9c.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a394ec1781a34c49e29d47db5c3dfad9c.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK_BINARY_OP" href="define_error_8h_1a83986fc775d68d4abcc209c2f67dde6e.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a64c939463f90816ffc2b70bc89ea3e43.html b/ffi/reference/cpp/generated/define_error_8h_1a64c939463f90816ffc2b70bc89ea3e43.html
index aa1027ed5e..0cf5fdbfe0 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a64c939463f90816ffc2b70bc89ea3e43.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a64c939463f90816ffc2b70bc89ea3e43.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_CHECK" href="define_error_8h_1ad4674e1cb9c051f47127e5331a4bcadc.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a6c01470f76c6437edf93ac668ea6242a.html b/ffi/reference/cpp/generated/define_error_8h_1a6c01470f76c6437edf93ac668ea6242a.html
index 7d252f4e28..6d995f804c 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a6c01470f76c6437edf93ac668ea6242a.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a6c01470f76c6437edf93ac668ea6242a.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_DLL_EXPORT_TYPED_FUNC" href="define_function_8h_1a01777f12f8f99771331d679a0c1d2ed4.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a7205bbaef1c45e57f939af6deefb6449.html b/ffi/reference/cpp/generated/define_error_8h_1a7205bbaef1c45e57f939af6deefb6449.html
index b305cbb231..c8e85e0f1f 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a7205bbaef1c45e57f939af6deefb6449.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a7205bbaef1c45e57f939af6deefb6449.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ALWAYS_LOG_BEFORE_THROW" href="define_error_8h_1a288653475dd42db1c715a11ab2972578.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a83986fc775d68d4abcc209c2f67dde6e.html b/ffi/reference/cpp/generated/define_error_8h_1a83986fc775d68d4abcc209c2f67dde6e.html
index 7a29f9c244..8cf62c3a7e 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a83986fc775d68d4abcc209c2f67dde6e.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a83986fc775d68d4abcc209c2f67dde6e.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK" href="define_error_8h_1a6c01470f76c6437edf93ac668ea6242a.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a8df4e0ff8a6195274c6f7c031a4f0db4.html b/ffi/reference/cpp/generated/define_error_8h_1a8df4e0ff8a6195274c6f7c031a4f0db4.html
index db9716aa7f..600946bd06 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a8df4e0ff8a6195274c6f7c031a4f0db4.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a8df4e0ff8a6195274c6f7c031a4f0db4.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_SAFE_CALL_END" href="define_function_8h_1ae3c016c4bf383aa205b4485edd7ca17c.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -734,7 +736,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1a927d4ae2bbf7a08723643993e780f183.html b/ffi/reference/cpp/generated/define_error_8h_1a927d4ae2bbf7a08723643993e780f183.html
index a3fb212ea0..50589189b1 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1a927d4ae2bbf7a08723643993e780f183.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1a927d4ae2bbf7a08723643993e780f183.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_IO_USE_LITTLE_ENDIAN" href="define_endian_8h_1a912dbc7a68913612c723f877acaa8105.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -733,7 +735,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1aade00b2e0a9789e3e8bf33441d651455.html b/ffi/reference/cpp/generated/define_error_8h_1aade00b2e0a9789e3e8bf33441d651455.html
index 6098df7dae..eacbd869a0 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1aade00b2e0a9789e3e8bf33441d651455.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1aade00b2e0a9789e3e8bf33441d651455.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK_GT" href="define_error_8h_1af1f84686ce5635b3a378567368e89e4d.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1ad4674e1cb9c051f47127e5331a4bcadc.html b/ffi/reference/cpp/generated/define_error_8h_1ad4674e1cb9c051f47127e5331a4bcadc.html
index 4340d87f35..199c31c2f9 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1ad4674e1cb9c051f47127e5331a4bcadc.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1ad4674e1cb9c051f47127e5331a4bcadc.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_BACKTRACE_ON_SEGFAULT" href="define_error_8h_1a7205bbaef1c45e57f939af6deefb6449.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1ae5be195e80d32413cbe5e2ad11e146f7.html b/ffi/reference/cpp/generated/define_error_8h_1ae5be195e80d32413cbe5e2ad11e146f7.html
index 4a248d5222..e02b41a557 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1ae5be195e80d32413cbe5e2ad11e146f7.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1ae5be195e80d32413cbe5e2ad11e146f7.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK_EQ" href="define_error_8h_1a394ec1781a34c49e29d47db5c3dfad9c.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1af1f84686ce5635b3a378567368e89e4d.html b/ffi/reference/cpp/generated/define_error_8h_1af1f84686ce5635b3a378567368e89e4d.html
index de5731066b..5ac2f5e9ba 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1af1f84686ce5635b3a378567368e89e4d.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1af1f84686ce5635b3a378567368e89e4d.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK_GE" href="define_error_8h_1ae5be195e80d32413cbe5e2ad11e146f7.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_error_8h_1afcd5778e656fa2c20aa0b81fbcebc497.html b/ffi/reference/cpp/generated/define_error_8h_1afcd5778e656fa2c20aa0b81fbcebc497.html
index b003e31dcf..de24215606 100644
--- a/ffi/reference/cpp/generated/define_error_8h_1afcd5778e656fa2c20aa0b81fbcebc497.html
+++ b/ffi/reference/cpp/generated/define_error_8h_1afcd5778e656fa2c20aa0b81fbcebc497.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_ICHECK_LT" href="define_error_8h_1a1a94c8b78e74adec05051abb9055e7b8.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -728,7 +730,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_function_8h_1a01777f12f8f99771331d679a0c1d2ed4.html b/ffi/reference/cpp/generated/define_function_8h_1a01777f12f8f99771331d679a0c1d2ed4.html
index 9db3dfcfdf..9fc44294a7 100644
--- a/ffi/reference/cpp/generated/define_function_8h_1a01777f12f8f99771331d679a0c1d2ed4.html
+++ b/ffi/reference/cpp/generated/define_function_8h_1a01777f12f8f99771331d679a0c1d2ed4.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE" href="define_object_8h_1a0fc0cc2d8f4318bc41a896c117e8a15c.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -759,7 +761,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_function_8h_1a10bd932564c8e71a3978a061fbb82360.html b/ffi/reference/cpp/generated/define_function_8h_1a10bd932564c8e71a3978a061fbb82360.html
index 95d68fb7b7..4b5c8665b9 100644
--- a/ffi/reference/cpp/generated/define_function_8h_1a10bd932564c8e71a3978a061fbb82360.html
+++ b/ffi/reference/cpp/generated/define_function_8h_1a10bd932564c8e71a3978a061fbb82360.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_LOG_AND_THROW" href="define_error_8h_1a927d4ae2bbf7a08723643993e780f183.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -742,7 +744,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_function_8h_1a14328d95ccda4b1691b9874645aef4bd.html b/ffi/reference/cpp/generated/define_function_8h_1a14328d95ccda4b1691b9874645aef4bd.html
index 7d51c38868..5a19def77d 100644
--- a/ffi/reference/cpp/generated/define_function_8h_1a14328d95ccda4b1691b9874645aef4bd.html
+++ b/ffi/reference/cpp/generated/define_function_8h_1a14328d95ccda4b1691b9874645aef4bd.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_CHECK_FUNC" href="define_error_8h_1a64c939463f90816ffc2b70bc89ea3e43.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -741,7 +743,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_function_8h_1ae3c016c4bf383aa205b4485edd7ca17c.html b/ffi/reference/cpp/generated/define_function_8h_1ae3c016c4bf383aa205b4485edd7ca17c.html
index 3144e4c54c..ca404dd51d 100644
--- a/ffi/reference/cpp/generated/define_function_8h_1ae3c016c4bf383aa205b4485edd7ca17c.html
+++ b/ffi/reference/cpp/generated/define_function_8h_1ae3c016c4bf383aa205b4485edd7ca17c.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_SAFE_CALL_BEGIN" href="define_function_8h_1a10bd932564c8e71a3978a061fbb82360.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_object_8h_1a0fc0cc2d8f4318bc41a896c117e8a15c.html b/ffi/reference/cpp/generated/define_object_8h_1a0fc0cc2d8f4318bc41a896c117e8a15c.html
index 934bc119d6..fbd95e6ad9 100644
--- a/ffi/reference/cpp/generated/define_object_8h_1a0fc0cc2d8f4318bc41a896c117e8a15c.html
+++ b/ffi/reference/cpp/generated/define_object_8h_1a0fc0cc2d8f4318bc41a896c117e8a15c.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_DEFINE_OBJECT_REF_METHODS_NOTNULLABLE" href="define_object_8h_1a4ac33631a9b51877808ec7edf010f0d2.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -742,7 +744,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_object_8h_1a438ff7ee1fc503216d35e156081280c0.html b/ffi/reference/cpp/generated/define_object_8h_1a438ff7ee1fc503216d35e156081280c0.html
index cad8a4827a..b6d84c6726 100644
--- a/ffi/reference/cpp/generated/define_object_8h_1a438ff7ee1fc503216d35e156081280c0.html
+++ b/ffi/reference/cpp/generated/define_object_8h_1a438ff7ee1fc503216d35e156081280c0.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_CHECK_SAFE_CALL" href="define_function_8h_1a14328d95ccda4b1691b9874645aef4bd.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -744,7 +746,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_object_8h_1a4ac33631a9b51877808ec7edf010f0d2.html b/ffi/reference/cpp/generated/define_object_8h_1a4ac33631a9b51877808ec7edf010f0d2.html
index 7fbdede689..5c9fc0b67a 100644
--- a/ffi/reference/cpp/generated/define_object_8h_1a4ac33631a9b51877808ec7edf010f0d2.html
+++ b/ffi/reference/cpp/generated/define_object_8h_1a4ac33631a9b51877808ec7edf010f0d2.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_DECLARE_OBJECT_INFO_STATIC" href="define_object_8h_1a6ad2a76d53c8c695743f7a275c8c0523.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -738,7 +740,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_object_8h_1a6ad2a76d53c8c695743f7a275c8c0523.html b/ffi/reference/cpp/generated/define_object_8h_1a6ad2a76d53c8c695743f7a275c8c0523.html
index f7d7c1705b..8838695831 100644
--- a/ffi/reference/cpp/generated/define_object_8h_1a6ad2a76d53c8c695743f7a275c8c0523.html
+++ b/ffi/reference/cpp/generated/define_object_8h_1a6ad2a76d53c8c695743f7a275c8c0523.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_DECLARE_OBJECT_INFO_PREDEFINED_TYPE_KEY" href="define_object_8h_1a9d1c42071de0440f70c7bb5e0bd0f325.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -744,7 +746,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_object_8h_1a9d1c42071de0440f70c7bb5e0bd0f325.html b/ffi/reference/cpp/generated/define_object_8h_1a9d1c42071de0440f70c7bb5e0bd0f325.html
index 696271f3fe..ed9051acad 100644
--- a/ffi/reference/cpp/generated/define_object_8h_1a9d1c42071de0440f70c7bb5e0bd0f325.html
+++ b/ffi/reference/cpp/generated/define_object_8h_1a9d1c42071de0440f70c7bb5e0bd0f325.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_DECLARE_OBJECT_INFO_FINAL" href="define_object_8h_1ac593f4065568c8f61cf38d00d585befd.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/define_object_8h_1ac593f4065568c8f61cf38d00d585befd.html b/ffi/reference/cpp/generated/define_object_8h_1ac593f4065568c8f61cf38d00d585befd.html
index f5920c3c9c..dd9a3f7b93 100644
--- a/ffi/reference/cpp/generated/define_object_8h_1ac593f4065568c8f61cf38d00d585befd.html
+++ b/ffi/reference/cpp/generated/define_object_8h_1ac593f4065568c8f61cf38d00d585befd.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Define TVM_FFI_DECLARE_OBJECT_INFO" href="define_object_8h_1a438ff7ee1fc503216d35e156081280c0.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -744,7 +746,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/dir_tvm.html b/ffi/reference/cpp/generated/dir_tvm.html
index 6c47070ff1..28841baa88 100644
--- a/ffi/reference/cpp/generated/dir_tvm.html
+++ b/ffi/reference/cpp/generated/dir_tvm.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -698,7 +700,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/dir_tvm_ffi.html b/ffi/reference/cpp/generated/dir_tvm_ffi.html
index a00d761a96..721e4fe4cd 100644
--- a/ffi/reference/cpp/generated/dir_tvm_ffi.html
+++ b/ffi/reference/cpp/generated/dir_tvm_ffi.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -723,7 +725,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/dir_tvm_ffi_container.html b/ffi/reference/cpp/generated/dir_tvm_ffi_container.html
index c6554bdda4..4303838d34 100644
--- a/ffi/reference/cpp/generated/dir_tvm_ffi_container.html
+++ b/ffi/reference/cpp/generated/dir_tvm_ffi_container.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -705,7 +707,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/dir_tvm_ffi_extra.html b/ffi/reference/cpp/generated/dir_tvm_ffi_extra.html
index e5b54e4235..eb5685d2d8 100644
--- a/ffi/reference/cpp/generated/dir_tvm_ffi_extra.html
+++ b/ffi/reference/cpp/generated/dir_tvm_ffi_extra.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -706,7 +708,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/dir_tvm_ffi_reflection.html b/ffi/reference/cpp/generated/dir_tvm_ffi_reflection.html
index cb25f3bc30..764a0de5f7 100644
--- a/ffi/reference/cpp/generated/dir_tvm_ffi_reflection.html
+++ b/ffi/reference/cpp/generated/dir_tvm_ffi_reflection.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -702,7 +704,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/enum_c__api_8h_1a1925bb5d568a3f5c92a6c28934c9bcc2.html b/ffi/reference/cpp/generated/enum_c__api_8h_1a1925bb5d568a3f5c92a6c28934c9bcc2.html
index dd154dba9a..61dcf6eaba 100644
--- a/ffi/reference/cpp/generated/enum_c__api_8h_1a1925bb5d568a3f5c92a6c28934c9bcc2.html
+++ b/ffi/reference/cpp/generated/enum_c__api_8h_1a1925bb5d568a3f5c92a6c28934c9bcc2.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Enum TVMFFISEqHashKind" href="enum_c__api_8h_1aea0f30bf60e26c1322e525e246ef5be9.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -966,7 +968,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/enum_c__api_8h_1a8eb3fb55f6ec3c46b6e57740af4ca58a.html b/ffi/reference/cpp/generated/enum_c__api_8h_1a8eb3fb55f6ec3c46b6e57740af4ca58a.html
index 1597fb0ed2..7cbe3ec77b 100644
--- a/ffi/reference/cpp/generated/enum_c__api_8h_1a8eb3fb55f6ec3c46b6e57740af4ca58a.html
+++ b/ffi/reference/cpp/generated/enum_c__api_8h_1a8eb3fb55f6ec3c46b6e57740af4ca58a.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Enum TVMFFIFieldFlagBitMask" href="enum_c__api_8h_1ad5a608f648c4f86cafdc8dc09f870bc5.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -762,7 +764,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/enum_c__api_8h_1ad5a608f648c4f86cafdc8dc09f870bc5.html b/ffi/reference/cpp/generated/enum_c__api_8h_1ad5a608f648c4f86cafdc8dc09f870bc5.html
index d23e4ce9f4..8e1bba1ed8 100644
--- a/ffi/reference/cpp/generated/enum_c__api_8h_1ad5a608f648c4f86cafdc8dc09f870bc5.html
+++ b/ffi/reference/cpp/generated/enum_c__api_8h_1ad5a608f648c4f86cafdc8dc09f870bc5.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Enum TVMFFIBacktraceUpdateMode" href="enum_c__api_8h_1ad6a441d28d4a6406418489609e975a19.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -776,7 +778,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/enum_c__api_8h_1ad6a441d28d4a6406418489609e975a19.html b/ffi/reference/cpp/generated/enum_c__api_8h_1ad6a441d28d4a6406418489609e975a19.html
index 9b3022eb8a..6c33965cbd 100644
--- a/ffi/reference/cpp/generated/enum_c__api_8h_1ad6a441d28d4a6406418489609e975a19.html
+++ b/ffi/reference/cpp/generated/enum_c__api_8h_1ad6a441d28d4a6406418489609e975a19.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Enum AccessKind" href="enum_namespacetvm_1_1ffi_1_1reflection_1a9c2cd4d683e7c7065942e36e628a2517.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -748,7 +750,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/enum_c__api_8h_1aea0f30bf60e26c1322e525e246ef5be9.html b/ffi/reference/cpp/generated/enum_c__api_8h_1aea0f30bf60e26c1322e525e246ef5be9.html
index 01176cb586..f4910772d2 100644
--- a/ffi/reference/cpp/generated/enum_c__api_8h_1aea0f30bf60e26c1322e525e246ef5be9.html
+++ b/ffi/reference/cpp/generated/enum_c__api_8h_1aea0f30bf60e26c1322e525e246ef5be9.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Enum TVMFFIObjectDeleterFlagBitMask" href="enum_c__api_8h_1a8eb3fb55f6ec3c46b6e57740af4ca58a.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -795,7 +797,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/enum_dtype_8h_1a16f66b97fa44d7bd6114324c8b8e1bed.html b/ffi/reference/cpp/generated/enum_dtype_8h_1a16f66b97fa44d7bd6114324c8b8e1bed.html
index 2606696ead..9e0643c3d0 100644
--- a/ffi/reference/cpp/generated/enum_dtype_8h_1a16f66b97fa44d7bd6114324c8b8e1bed.html
+++ b/ffi/reference/cpp/generated/enum_dtype_8h_1a16f66b97fa44d7bd6114324c8b8e1bed.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Class WeakObjectPtr" href="classtvm_1_1ffi_1_1WeakObjectPtr.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -742,7 +744,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/enum_namespacetvm_1_1ffi_1_1reflection_1a9c2cd4d683e7c7065942e36e628a2517.html b/ffi/reference/cpp/generated/enum_namespacetvm_1_1ffi_1_1reflection_1a9c2cd4d683e7c7065942e36e628a2517.html
index f95fea3422..173850fb7d 100644
--- a/ffi/reference/cpp/generated/enum_namespacetvm_1_1ffi_1_1reflection_1a9c2cd4d683e7c7065942e36e628a2517.html
+++ b/ffi/reference/cpp/generated/enum_namespacetvm_1_1ffi_1_1reflection_1a9c2cd4d683e7c7065942e36e628a2517.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Enum DLExtDataTypeCode" href="enum_dtype_8h_1a16f66b97fa44d7bd6114324c8b8e1bed.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -782,7 +784,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_any.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_any.h.html
index 693b4d7069..788e602a75 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_any.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_any.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -764,7 +766,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_base_details.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_base_details.h.html
index 97309aa2bd..15d7e30668 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_base_details.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_base_details.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_c_api.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_c_api.h.html
index 7984b4ab0f..57cedcabd6 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_c_api.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_c_api.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -844,7 +846,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_cast.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_cast.h.html
index 875ef0798a..d72de1b148 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_cast.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_cast.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -747,7 +749,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_container_array.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_container_array.h.html
index dcebd2c644..83bb1a533e 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_container_array.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_container_array.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -787,7 +789,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_container_container_details.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_container_container_details.h.html
index 34a23dec6e..7c8d609c45 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_container_container_details.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_container_container_details.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -743,7 +745,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_container_map.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_container_map.h.html
index a12f3409af..46499e61e7 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_container_map.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_container_map.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -772,7 +774,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_container_shape.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_container_shape.h.html
index e320a36261..558ab0875a 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_container_shape.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_container_shape.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -752,7 +754,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_container_tensor.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_container_tensor.h.html
index b3d76b21c1..c1bebcca82 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_container_tensor.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_container_tensor.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -690,10 +692,10 @@ document.write(`
 <section id="functions">
 <h2>Functions<a class="headerlink" href="#functions" title="Link to this heading">#</a></h2>
 <ul class="simple">
-<li><p><a class="reference internal" href="function_tensor_8h_1a226723176642cde5996498e7da6a6368.html#exhale-function-tensor-8h-1a226723176642cde5996498e7da6a6368"><span class="std std-ref">Function tvm::ffi::GetDataSize(const DLTensor&amp;)</span></a></p></li>
-<li><p><a class="reference internal" href="function_tensor_8h_1a011d0a2dcbe5702156124d7a7223b3dd.html#exhale-function-tensor-8h-1a011d0a2dcbe5702156124d7a7223b3dd"><span class="std std-ref">Function tvm::ffi::GetDataSize(const Tensor&amp;)</span></a></p></li>
 <li><p><a class="reference internal" href="function_tensor_8h_1a71e4a492b5a03a19a95087771a7e9ed1.html#exhale-function-tensor-8h-1a71e4a492b5a03a19a95087771a7e9ed1"><span class="std std-ref">Function tvm::ffi::GetDataSize(size_t, DLDataType)</span></a></p></li>
 <li><p><a class="reference internal" href="function_tensor_8h_1a65b3a61c540c72d9410150a3a7a76dde.html#exhale-function-tensor-8h-1a65b3a61c540c72d9410150a3a7a76dde"><span class="std std-ref">Function tvm::ffi::GetDataSize(const TensorView&amp;)</span></a></p></li>
+<li><p><a class="reference internal" href="function_tensor_8h_1a226723176642cde5996498e7da6a6368.html#exhale-function-tensor-8h-1a226723176642cde5996498e7da6a6368"><span class="std std-ref">Function tvm::ffi::GetDataSize(const DLTensor&amp;)</span></a></p></li>
+<li><p><a class="reference internal" href="function_tensor_8h_1a011d0a2dcbe5702156124d7a7223b3dd.html#exhale-function-tensor-8h-1a011d0a2dcbe5702156124d7a7223b3dd"><span class="std std-ref">Function tvm::ffi::GetDataSize(const Tensor&amp;)</span></a></p></li>
 <li><p><a class="reference internal" href="function_tensor_8h_1aa79cf4e1e3873d8947050b3cee41153a.html#exhale-function-tensor-8h-1aa79cf4e1e3873d8947050b3cee41153a"><span class="std std-ref">Function tvm::ffi::IsAligned</span></a></p></li>
 <li><p><a class="reference internal" href="function_tensor_8h_1a93094b6b3f20c2cd5aa1c1c2522bc3e4.html#exhale-function-tensor-8h-1a93094b6b3f20c2cd5aa1c1c2522bc3e4"><span class="std std-ref">Function tvm::ffi::IsContiguous</span></a></p></li>
 <li><p><a class="reference internal" href="function_tensor_8h_1aab70a15ca1dde710bc3052c5ce1f6fbd.html#exhale-function-tensor-8h-1aab70a15ca1dde710bc3052c5ce1f6fbd"><span class="std std-ref">Function tvm::ffi::IsDirectAddressDevice</span></a></p></li>
@@ -759,7 +761,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_container_tuple.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_container_tuple.h.html
index e27725d5a5..3d9fbed04d 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_container_tuple.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_container_tuple.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -662,9 +664,11 @@ document.write(`
 <section id="includes">
 <h2>Includes<a class="headerlink" href="#includes" title="Link to this heading">#</a></h2>
 <ul class="simple">
+<li><p><code class="docutils literal notranslate"><span class="pre">cstddef</span></code></p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">string</span></code> (<a class="reference internal" href="file_tvm_ffi_string.h.html#file-tvm-ffi-string-h"><span class="std std-ref">File string.h</span></a>)</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">tuple</span></code> (<a class="reference internal" href="#file-tvm-ffi-container-tuple-h"><span class="std std-ref">File tuple.h</span></a>)</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">tvm/ffi/container/array.h</span></code> (<a class="reference internal" href="file_tvm_ffi_container_array.h.html#file-tvm-ffi-container-array-h"><span class="std std-ref">File array.h</span></a>)</p></li>
+<li><p><code class="docutils literal notranslate"><span class="pre">type_traits</span></code> (<a class="reference internal" href="file_tvm_ffi_type_traits.h.html#file-tvm-ffi-type-traits-h"><span class="std std-ref">File type_traits.h</span></a>)</p></li>
 <li><p><code class="docutils literal notranslate"><span class="pre">utility</span></code></p></li>
 </ul>
 </section>
@@ -747,7 +751,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_container_variant.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_container_variant.h.html
index 1df90b183a..160847bd98 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_container_variant.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_container_variant.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -749,7 +751,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_dtype.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_dtype.h.html
index f338b29ac6..b6f8d528b7 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_dtype.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_dtype.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -760,7 +762,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_endian.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_endian.h.html
index bb304799d9..971a52c904 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_endian.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_endian.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -754,7 +756,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_error.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_error.h.html
index 54199a921f..e49fa62eef 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_error.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_error.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -788,7 +790,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_extra_base.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_extra_base.h.html
index 69b1a47ee0..8dcd77b409 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_extra_base.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_extra_base.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -736,7 +738,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_extra_base64.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_extra_base64.h.html
index 8cbe859675..f88b17854a 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_extra_base64.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_extra_base64.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -674,8 +676,8 @@ document.write(`
 <section id="functions">
 <h2>Functions<a class="headerlink" href="#functions" title="Link to this heading">#</a></h2>
 <ul class="simple">
-<li><p><a class="reference internal" href="function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa.html#exhale-function-base64-8h-1acb849cdb1d9b9620be10bbcda0257afa"><span class="std std-ref">Function tvm::ffi::Base64Decode(const String&amp;)</span></a></p></li>
 <li><p><a class="reference internal" href="function_base64_8h_1ae1d4736f7dc56b224acd303ba7bf7a45.html#exhale-function-base64-8h-1ae1d4736f7dc56b224acd303ba7bf7a45"><span class="std std-ref">Function tvm::ffi::Base64Decode(TVMFFIByteArray)</span></a></p></li>
+<li><p><a class="reference internal" href="function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa.html#exhale-function-base64-8h-1acb849cdb1d9b9620be10bbcda0257afa"><span class="std std-ref">Function tvm::ffi::Base64Decode(const String&amp;)</span></a></p></li>
 <li><p><a class="reference internal" href="function_base64_8h_1a279b4ba2f4c7ea16291ef24b73e43963.html#exhale-function-base64-8h-1a279b4ba2f4c7ea16291ef24b73e43963"><span class="std std-ref">Function tvm::ffi::Base64Encode(const Bytes&amp;)</span></a></p></li>
 <li><p><a class="reference internal" href="function_base64_8h_1aa5b2a4531449585b9f079cb170a79f0b.html#exhale-function-base64-8h-1aa5b2a4531449585b9f079cb170a79f0b"><span class="std std-ref">Function tvm::ffi::Base64Encode(TVMFFIByteArray)</span></a></p></li>
 </ul>
@@ -739,7 +741,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_extra_c_env_api.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_extra_c_env_api.h.html
index 36a3ac877f..b8b520aa13 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_extra_c_env_api.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_extra_c_env_api.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -743,7 +745,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_extra_json.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_extra_json.h.html
index 19da82e655..f73a998aff 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_extra_json.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_extra_json.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -760,7 +762,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_extra_module.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_extra_module.h.html
index f25d974fc0..290bff4bdc 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_extra_module.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_extra_module.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -754,7 +756,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_extra_serialization.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_extra_serialization.h.html
index 4fbebefc33..6538b3acc6 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_extra_serialization.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_extra_serialization.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_extra_structural_equal.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_extra_structural_equal.h.html
index 129feae808..afc22910b1 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_extra_structural_equal.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_extra_structural_equal.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -738,7 +740,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_extra_structural_hash.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_extra_structural_hash.h.html
index 531d206ea1..5bca248eb2 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_extra_structural_hash.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_extra_structural_hash.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -736,7 +738,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_function.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_function.h.html
index 39c5d97b3c..6b45685beb 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_function.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_function.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -780,7 +782,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_function_details.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_function_details.h.html
index 1e6c188380..b8a2a0ac73 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_function_details.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_function_details.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -741,7 +743,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_memory.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_memory.h.html
index ce5b30a7ae..7088b0c414 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_memory.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_memory.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -762,7 +764,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_object.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_object.h.html
index 3b3bd436ca..dc44633a6b 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_object.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_object.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -799,7 +801,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_optional.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_optional.h.html
index 449bb92635..0171f8aefb 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_optional.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_optional.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -752,7 +754,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_reflection_access_path.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_reflection_access_path.h.html
index 46c3c89147..fd6d3200a5 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_reflection_access_path.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_reflection_access_path.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -773,7 +775,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_reflection_accessor.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_reflection_accessor.h.html
index 4c012b7f5f..8f18459046 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_reflection_accessor.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_reflection_accessor.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -765,7 +767,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_reflection_creator.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_reflection_creator.h.html
index 52c4e716ad..04fd471bdc 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_reflection_creator.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_reflection_creator.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -739,7 +741,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_reflection_registry.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_reflection_registry.h.html
index 1060668fd5..02e0525825 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_reflection_registry.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_reflection_registry.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -786,7 +788,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_rvalue_ref.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_rvalue_ref.h.html
index 72d21482f5..5973ceab84 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_rvalue_ref.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_rvalue_ref.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -738,7 +740,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_string.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_string.h.html
index 467d98546e..03d96b3386 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_string.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_string.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -770,7 +772,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/file_tvm_ffi_type_traits.h.html b/ffi/reference/cpp/generated/file_tvm_ffi_type_traits.h.html
index 5aff1f2d8d..b12c4d88b2 100644
--- a/ffi/reference/cpp/generated/file_tvm_ffi_type_traits.h.html
+++ b/ffi/reference/cpp/generated/file_tvm_ffi_type_traits.h.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -56,7 +56,7 @@
     <link rel="search" title="Search" href="../../../search.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -207,6 +207,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -760,7 +762,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_8h_1a111e2ed7444eb220e19c7624d0932d89.html b/ffi/reference/cpp/generated/function_8h_1a111e2ed7444eb220e19c7624d0932d89.html
index 0e9985faeb..f41df288f0 100644
--- a/ffi/reference/cpp/generated/function_8h_1a111e2ed7444eb220e19c7624d0932d89.html
+++ b/ffi/reference/cpp/generated/function_8h_1a111e2ed7444eb220e19c7624d0932d89.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function tvm::ffi::TypeIndexToTypeKey" href="function_object_8h_1a0d6e075f219808c4ff7adebd99210a7b.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -729,7 +731,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_array_8h_1a3b56317c7cfb2760cf6c09c303840967.html b/ffi/reference/cpp/generated/function_array_8h_1a3b56317c7cfb2760cf6c09c303840967.html
index 4dccb64074..507b2d1124 100644
--- a/ffi/reference/cpp/generated/function_array_8h_1a3b56317c7cfb2760cf6c09c303840967.html
+++ b/ffi/reference/cpp/generated/function_array_8h_1a3b56317c7cfb2760cf6c09c303840967.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Template Function tvm::ffi::make_inplace_array_object" href="function_memory_8h_1a801e8ecc2e3adbc1dac52c714e7cef11.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -734,7 +736,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_array_8h_1af5983fd2a31e79635307875b3a216472.html b/ffi/reference/cpp/generated/function_array_8h_1af5983fd2a31e79635307875b3a216472.html
index 01fac7eed0..ead107ada3 100644
--- a/ffi/reference/cpp/generated/function_array_8h_1af5983fd2a31e79635307875b3a216472.html
+++ b/ffi/reference/cpp/generated/function_array_8h_1af5983fd2a31e79635307875b3a216472.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function tvm::ffi::ByteSwap" href="function_endian_8h_1ab4e0ed8000c632cd2c7cd089c0a0d1af.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_base64_8h_1a279b4ba2f4c7ea16291ef24b73e43963.html b/ffi/reference/cpp/generated/function_base64_8h_1a279b4ba2f4c7ea16291ef24b73e43963.html
index 9cb9532060..c7779c551b 100644
--- a/ffi/reference/cpp/generated/function_base64_8h_1a279b4ba2f4c7ea16291ef24b73e43963.html
+++ b/ffi/reference/cpp/generated/function_base64_8h_1a279b4ba2f4c7ea16291ef24b73e43963.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function tvm::ffi::Base64Encode(TVMFFIByteArray)" href="function_base64_8h_1aa5b2a4531449585b9f079cb170a79f0b.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_base64_8h_1aa5b2a4531449585b9f079cb170a79f0b.html b/ffi/reference/cpp/generated/function_base64_8h_1aa5b2a4531449585b9f079cb170a79f0b.html
index 51fc8762aa..98eb6dc575 100644
--- a/ffi/reference/cpp/generated/function_base64_8h_1aa5b2a4531449585b9f079cb170a79f0b.html
+++ b/ffi/reference/cpp/generated/function_base64_8h_1aa5b2a4531449585b9f079cb170a79f0b.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function tvm::ffi::Base64Decode(const String&amp;)" href="function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa.html b/ffi/reference/cpp/generated/function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa.html
index e0bb13bb7e..e99903797b 100644
--- a/ffi/reference/cpp/generated/function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa.html
+++ b/ffi/reference/cpp/generated/function_base64_8h_1acb849cdb1d9b9620be10bbcda0257afa.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function tvm::ffi::Base64Decode(TVMFFIByteArray)" href="function_base64_8h_1ae1d4736f7dc56b224acd303ba7bf7a45.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_base64_8h_1ae1d4736f7dc56b224acd303ba7bf7a45.html b/ffi/reference/cpp/generated/function_base64_8h_1ae1d4736f7dc56b224acd303ba7bf7a45.html
index c72cb9c48d..ac0db5f72a 100644
--- a/ffi/reference/cpp/generated/function_base64_8h_1ae1d4736f7dc56b224acd303ba7bf7a45.html
+++ b/ffi/reference/cpp/generated/function_base64_8h_1ae1d4736f7dc56b224acd303ba7bf7a45.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Enum TVMFFITypeIndex" href="enum_c__api_8h_1a1925bb5d568a3f5c92a6c28934c9bcc2.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a0d3dcd6ceff356614a6924201c02cf97.html b/ffi/reference/cpp/generated/function_c__api_8h_1a0d3dcd6ceff356614a6924201c02cf97.html
index a9418958f3..91ee472524 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a0d3dcd6ceff356614a6924201c02cf97.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a0d3dcd6ceff356614a6924201c02cf97.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIFunctionCreate" href="function_c__api_8h_1a4ce84fc667040bba425664c78b5f2c69.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a0ee6d2da9a72749561838bf503f62f93.html b/ffi/reference/cpp/generated/function_c__api_8h_1a0ee6d2da9a72749561838bf503f62f93.html
index cc66f5390b..d6f562708d 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a0ee6d2da9a72749561838bf503f62f93.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a0ee6d2da9a72749561838bf503f62f93.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIErrorCreate" href="function_c__api_8h_1a3479c144d165e717d1464b7b4df84897.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a1162f2cbaf1a7628a03ed9488cff858b.html b/ffi/reference/cpp/generated/function_c__api_8h_1a1162f2cbaf1a7628a03ed9488cff858b.html
index a20325dd1b..9c56d33e3b 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a1162f2cbaf1a7628a03ed9488cff858b.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a1162f2cbaf1a7628a03ed9488cff858b.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITensorToDLPack" href="function_c__api_8h_1adec9f8a8f0683caeb9dd194d9a3c62d5.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a145f2694254410fd4814541e2cde99c1.html b/ffi/reference/cpp/generated/function_c__api_8h_1a145f2694254410fd4814541e2cde99c1.html
index aac521c95e..591251caca 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a145f2694254410fd4814541e2cde99c1.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a145f2694254410fd4814541e2cde99c1.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIGetTypeInfo" href="function_c__api_8h_1afee5a803e22f9baf5ee2ff1f0ace6429.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -735,7 +737,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a177d080127ef8f3e338beb7dba4c04fd.html b/ffi/reference/cpp/generated/function_c__api_8h_1a177d080127ef8f3e338beb7dba4c04fd.html
index 2483e72d21..b599a7d02f 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a177d080127ef8f3e338beb7dba4c04fd.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a177d080127ef8f3e338beb7dba4c04fd.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIFunctionGetGlobal" href="function_c__api_8h_1a3bf47f6e1229627902c80217d674ed29.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -741,7 +743,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a1a99289a314c6c3de865721bd3efb525.html b/ffi/reference/cpp/generated/function_c__api_8h_1a1a99289a314c6c3de865721bd3efb525.html
index 735f1a3441..ef73c4a2b3 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a1a99289a314c6c3de865721bd3efb525.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a1a99289a314c6c3de865721bd3efb525.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITypeRegisterAttr" href="function_c__api_8h_1ac5a4f48eacde3c69ad3154b6aa39fa3c.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -734,7 +736,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a1ac76d88e0d79843403ce2e0239d7fe2.html b/ffi/reference/cpp/generated/function_c__api_8h_1a1ac76d88e0d79843403ce2e0239d7fe2.html
index dc2376bfa5..35ce855fe1 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a1ac76d88e0d79843403ce2e0239d7fe2.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a1ac76d88e0d79843403ce2e0239d7fe2.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIErrorSetRaisedFromCStrParts" href="function_c__api_8h_1a56ce10d1e6fc2d34a1a496bdace4af33.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -742,7 +744,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a1dd5584d94f6e00a18f4cfa003dfb93a.html b/ffi/reference/cpp/generated/function_c__api_8h_1a1dd5584d94f6e00a18f4cfa003dfb93a.html
index 34e8336d6c..1b6462ad14 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a1dd5584d94f6e00a18f4cfa003dfb93a.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a1dd5584d94f6e00a18f4cfa003dfb93a.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIBytesFromByteArray" href="function_c__api_8h_1aa2a81275b69ba0f61ce556df85517ef9.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a268d0b5dc89146020c09f77fa0eb8f67.html b/ffi/reference/cpp/generated/function_c__api_8h_1a268d0b5dc89146020c09f77fa0eb8f67.html
index 6837e776ab..c7858b1439 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a268d0b5dc89146020c09f77fa0eb8f67.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a268d0b5dc89146020c09f77fa0eb8f67.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIErrorGetCellPtr" href="function_c__api_8h_1a0ee6d2da9a72749561838bf503f62f93.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -738,7 +740,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a31a317a32bfa641180eed1bfb3d5cf01.html b/ffi/reference/cpp/generated/function_c__api_8h_1a31a317a32bfa641180eed1bfb3d5cf01.html
index a45d7e7abb..b065aaf9e7 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a31a317a32bfa641180eed1bfb3d5cf01.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a31a317a32bfa641180eed1bfb3d5cf01.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIObjectDecRef" href="function_c__api_8h_1aba50ba2cee84b1ef7a718211ab349031.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a3253bbf35e2ad1361b2ce1de13d2c9b2.html b/ffi/reference/cpp/generated/function_c__api_8h_1a3253bbf35e2ad1361b2ce1de13d2c9b2.html
index 27f04f8a3c..dcdd430dfd 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a3253bbf35e2ad1361b2ce1de13d2c9b2.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a3253bbf35e2ad1361b2ce1de13d2c9b2.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIObjectIncRef" href="function_c__api_8h_1ac66c1d142240be0cdf65c8ba38770eb6.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a3479c144d165e717d1464b7b4df84897.html b/ffi/reference/cpp/generated/function_c__api_8h_1a3479c144d165e717d1464b7b4df84897.html
index b9e873cca9..56a939d655 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a3479c144d165e717d1464b7b4df84897.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a3479c144d165e717d1464b7b4df84897.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIEnvTensorAlloc" href="function_c__env__api_8h_1a683191d48d3fdebc98b68f3b717baf6a.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -746,7 +748,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a3bf47f6e1229627902c80217d674ed29.html b/ffi/reference/cpp/generated/function_c__api_8h_1a3bf47f6e1229627902c80217d674ed29.html
index 401a3963c6..8573b3da75 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a3bf47f6e1229627902c80217d674ed29.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a3bf47f6e1229627902c80217d674ed29.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIFunctionGetCellPtr" href="function_c__api_8h_1a0d3dcd6ceff356614a6924201c02cf97.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a3f859b60d99c85f43fce8226c69f3c5e.html b/ffi/reference/cpp/generated/function_c__api_8h_1a3f859b60d99c85f43fce8226c69f3c5e.html
index 8c8f6137b7..c3641832e1 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a3f859b60d99c85f43fce8226c69f3c5e.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a3f859b60d99c85f43fce8226c69f3c5e.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITensorToDLPackVersioned" href="function_c__api_8h_1a1162f2cbaf1a7628a03ed9488cff858b.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -745,7 +747,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a402f64dec7a665f281e55cf946a7481b.html b/ffi/reference/cpp/generated/function_c__api_8h_1a402f64dec7a665f281e55cf946a7481b.html
index 948f00cfeb..c8f87287bb 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a402f64dec7a665f281e55cf946a7481b.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a402f64dec7a665f281e55cf946a7481b.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIDataTypeFromString" href="function_c__api_8h_1a44604b1d0db208ed82cbc7cf0fd0f47c.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -748,7 +750,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a44604b1d0db208ed82cbc7cf0fd0f47c.html b/ffi/reference/cpp/generated/function_c__api_8h_1a44604b1d0db208ed82cbc7cf0fd0f47c.html
index f68b1660cd..3b94b0296f 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a44604b1d0db208ed82cbc7cf0fd0f47c.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a44604b1d0db208ed82cbc7cf0fd0f47c.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIBytesGetByteArrayPtr" href="function_c__api_8h_1a1dd5584d94f6e00a18f4cfa003dfb93a.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a4ce84fc667040bba425664c78b5f2c69.html b/ffi/reference/cpp/generated/function_c__api_8h_1a4ce84fc667040bba425664c78b5f2c69.html
index 0557cc740f..013099832b 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a4ce84fc667040bba425664c78b5f2c69.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a4ce84fc667040bba425664c78b5f2c69.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIFunctionCall" href="function_c__api_8h_1a1ac76d88e0d79843403ce2e0239d7fe2.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -742,7 +744,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a4e8b3caff4da72205ec1ac9a811748e5.html b/ffi/reference/cpp/generated/function_c__api_8h_1a4e8b3caff4da72205ec1ac9a811748e5.html
index a660e10015..f3f35010a1 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a4e8b3caff4da72205ec1ac9a811748e5.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a4e8b3caff4da72205ec1ac9a811748e5.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITypeRegisterMetadata" href="function_c__api_8h_1aeee9dab8873b5b2f327f4dfe50f802ab.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -734,7 +736,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a53c5ec2971806966ed96a6add32b5238.html b/ffi/reference/cpp/generated/function_c__api_8h_1a53c5ec2971806966ed96a6add32b5238.html
index 3239d38171..62f2a1ca02 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a53c5ec2971806966ed96a6add32b5238.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a53c5ec2971806966ed96a6add32b5238.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIFunctionSetGlobalFromMethodInfo" href="function_c__api_8h_1aa26fa16c024c6f2fa15e46aa1333fdb9.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a56ce10d1e6fc2d34a1a496bdace4af33.html b/ffi/reference/cpp/generated/function_c__api_8h_1a56ce10d1e6fc2d34a1a496bdace4af33.html
index b2785a2131..7f78fe211d 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a56ce10d1e6fc2d34a1a496bdace4af33.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a56ce10d1e6fc2d34a1a496bdace4af33.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIErrorSetRaisedFromCStr" href="function_c__api_8h_1aedd89f80f73d54dd5904d943dd0690c6.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -747,7 +749,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a5a7e3fe8a94e066bc1bf897fbf736651.html b/ffi/reference/cpp/generated/function_c__api_8h_1a5a7e3fe8a94e066bc1bf897fbf736651.html
index 4bba3292b8..9bfa52c116 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a5a7e3fe8a94e066bc1bf897fbf736651.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a5a7e3fe8a94e066bc1bf897fbf736651.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFISmallBytesGetContentByteArray" href="function_c__api_8h_1a724b0d386cf3d50c7d141ca37be19092.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a63149ed43a6ecffa2146f92914c0bc7b.html b/ffi/reference/cpp/generated/function_c__api_8h_1a63149ed43a6ecffa2146f92914c0bc7b.html
index 67ccb32316..de68fa0787 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a63149ed43a6ecffa2146f92914c0bc7b.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a63149ed43a6ecffa2146f92914c0bc7b.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function tvm::ffi::TypeKeyToIndex" href="function_8h_1a111e2ed7444eb220e19c7624d0932d89.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a6415c088928d62af8749f3dc57dcf23b.html b/ffi/reference/cpp/generated/function_c__api_8h_1a6415c088928d62af8749f3dc57dcf23b.html
index 5337cc57d0..f129757944 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a6415c088928d62af8749f3dc57dcf23b.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a6415c088928d62af8749f3dc57dcf23b.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIGetVersion" href="function_c__api_8h_1a145f2694254410fd4814541e2cde99c1.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -754,7 +756,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a724b0d386cf3d50c7d141ca37be19092.html b/ffi/reference/cpp/generated/function_c__api_8h_1a724b0d386cf3d50c7d141ca37be19092.html
index e3c9c94b5b..cbe23d3384 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a724b0d386cf3d50c7d141ca37be19092.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a724b0d386cf3d50c7d141ca37be19092.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIShapeGetCellPtr" href="function_c__api_8h_1a74c26efdd74840abc3e1581c73a38bfa.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a74c26efdd74840abc3e1581c73a38bfa.html b/ffi/reference/cpp/generated/function_c__api_8h_1a74c26efdd74840abc3e1581c73a38bfa.html
index 7ba48304c7..b57893302c 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a74c26efdd74840abc3e1581c73a38bfa.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a74c26efdd74840abc3e1581c73a38bfa.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIOpaqueObjectGetCellPtr" href="function_c__api_8h_1a3253bbf35e2ad1361b2ce1de13d2c9b2.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1a762fc5c881dc5f66066eb45b65a5781f.html b/ffi/reference/cpp/generated/function_c__api_8h_1a762fc5c881dc5f66066eb45b65a5781f.html
index a961f3903a..f0f8c02aed 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1a762fc5c881dc5f66066eb45b65a5781f.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1a762fc5c881dc5f66066eb45b65a5781f.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIDataTypeToString" href="function_c__api_8h_1a402f64dec7a665f281e55cf946a7481b.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1aa26fa16c024c6f2fa15e46aa1333fdb9.html b/ffi/reference/cpp/generated/function_c__api_8h_1aa26fa16c024c6f2fa15e46aa1333fdb9.html
index ccf6498e2c..8798797678 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1aa26fa16c024c6f2fa15e46aa1333fdb9.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1aa26fa16c024c6f2fa15e46aa1333fdb9.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIFunctionSetGlobal" href="function_c__api_8h_1a177d080127ef8f3e338beb7dba4c04fd.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1aa2a81275b69ba0f61ce556df85517ef9.html b/ffi/reference/cpp/generated/function_c__api_8h_1aa2a81275b69ba0f61ce556df85517ef9.html
index 2eaf76793e..f5ae5d30b2 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1aa2a81275b69ba0f61ce556df85517ef9.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1aa2a81275b69ba0f61ce556df85517ef9.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIBacktrace" href="function_c__api_8h_1ac0e2d59d3a8ba7f2b32eac47b1c6fc5d.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1ab691fd5bc4442c631c1f70985a962f50.html b/ffi/reference/cpp/generated/function_c__api_8h_1ab691fd5bc4442c631c1f70985a962f50.html
index 8a4132ffdc..a8e265ad81 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1ab691fd5bc4442c631c1f70985a962f50.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1ab691fd5bc4442c631c1f70985a962f50.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITensorFromDLPackVersioned" href="function_c__api_8h_1adaf9a5ab3d30bb3eca58b430f2592fc0.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1aba50ba2cee84b1ef7a718211ab349031.html b/ffi/reference/cpp/generated/function_c__api_8h_1aba50ba2cee84b1ef7a718211ab349031.html
index 176b451d6b..a9fdeba3b4 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1aba50ba2cee84b1ef7a718211ab349031.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1aba50ba2cee84b1ef7a718211ab349031.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIObjectCreateOpaque" href="function_c__api_8h_1a6415c088928d62af8749f3dc57dcf23b.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -737,7 +739,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1ac0e2d59d3a8ba7f2b32eac47b1c6fc5d.html b/ffi/reference/cpp/generated/function_c__api_8h_1ac0e2d59d3a8ba7f2b32eac47b1c6fc5d.html
index 6de06c2ad3..edbe9e0785 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1ac0e2d59d3a8ba7f2b32eac47b1c6fc5d.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1ac0e2d59d3a8ba7f2b32eac47b1c6fc5d.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIAnyViewToOwnedAny" href="function_c__api_8h_1a63149ed43a6ecffa2146f92914c0bc7b.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -748,7 +750,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1ac5a4f48eacde3c69ad3154b6aa39fa3c.html b/ffi/reference/cpp/generated/function_c__api_8h_1ac5a4f48eacde3c69ad3154b6aa39fa3c.html
index e05d8c2656..c593bc9dc1 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1ac5a4f48eacde3c69ad3154b6aa39fa3c.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1ac5a4f48eacde3c69ad3154b6aa39fa3c.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITypeKeyToIndex" href="function_c__api_8h_1ac64df2793c84fc8ba5d24968d60bcada.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -734,7 +736,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1ac64df2793c84fc8ba5d24968d60bcada.html b/ffi/reference/cpp/generated/function_c__api_8h_1ac64df2793c84fc8ba5d24968d60bcada.html
index a60d754a87..f1f5ac8061 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1ac64df2793c84fc8ba5d24968d60bcada.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1ac64df2793c84fc8ba5d24968d60bcada.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITypeGetOrAllocIndex" href="function_c__api_8h_1a3f859b60d99c85f43fce8226c69f3c5e.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1ac66c1d142240be0cdf65c8ba38770eb6.html b/ffi/reference/cpp/generated/function_c__api_8h_1ac66c1d142240be0cdf65c8ba38770eb6.html
index a6b868c361..5d690aa891 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1ac66c1d142240be0cdf65c8ba38770eb6.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1ac66c1d142240be0cdf65c8ba38770eb6.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIObjectGetTypeIndex" href="function_c__api_8h_1a31a317a32bfa641180eed1bfb3d5cf01.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -741,7 +743,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1adaf9a5ab3d30bb3eca58b430f2592fc0.html b/ffi/reference/cpp/generated/function_c__api_8h_1adaf9a5ab3d30bb3eca58b430f2592fc0.html
index 929e69dc05..bf093fd874 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1adaf9a5ab3d30bb3eca58b430f2592fc0.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1adaf9a5ab3d30bb3eca58b430f2592fc0.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITensorFromDLPack" href="function_c__api_8h_1af1b8a29eb3f9405982c344f5e572dd65.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -742,7 +744,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1adec9f8a8f0683caeb9dd194d9a3c62d5.html b/ffi/reference/cpp/generated/function_c__api_8h_1adec9f8a8f0683caeb9dd194d9a3c62d5.html
index b770a93924..bd7cdfdbfc 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1adec9f8a8f0683caeb9dd194d9a3c62d5.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1adec9f8a8f0683caeb9dd194d9a3c62d5.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITensorGetDLTensorPtr" href="function_c__api_8h_1ab691fd5bc4442c631c1f70985a962f50.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -740,7 +742,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1aedd89f80f73d54dd5904d943dd0690c6.html b/ffi/reference/cpp/generated/function_c__api_8h_1aedd89f80f73d54dd5904d943dd0690c6.html
index f91c7ad3db..2e309cbbbb 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1aedd89f80f73d54dd5904d943dd0690c6.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1aedd89f80f73d54dd5904d943dd0690c6.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIErrorSetRaised" href="function_c__api_8h_1af108ca4da596c634b4cb9e82c8bec1ce.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -741,7 +743,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1aeee9dab8873b5b2f327f4dfe50f802ab.html b/ffi/reference/cpp/generated/function_c__api_8h_1aeee9dab8873b5b2f327f4dfe50f802ab.html
index 485c8f9316..15c4d81b62 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1aeee9dab8873b5b2f327f4dfe50f802ab.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1aeee9dab8873b5b2f327f4dfe50f802ab.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFITypeRegisterField" href="function_c__api_8h_1a1a99289a314c6c3de865721bd3efb525.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -734,7 +736,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1af108ca4da596c634b4cb9e82c8bec1ce.html b/ffi/reference/cpp/generated/function_c__api_8h_1af108ca4da596c634b4cb9e82c8bec1ce.html
index c53934d72d..f94e197169 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1af108ca4da596c634b4cb9e82c8bec1ce.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1af108ca4da596c634b4cb9e82c8bec1ce.html
@@ -40,7 +40,7 @@
 <link rel="preload" as="script" href="../../../_static/scripts/pydata-sphinx-theme.js?digest=dfe6caa3a7d634c4db9b" />
   <script src="../../../_static/vendor/fontawesome/6.5.2/js/all.min.js?digest=dfe6caa3a7d634c4db9b"></script>
 
-    <script src="../../../_static/documentation_options.js?v=5cfab2ea"></script>
+    <script src="../../../_static/documentation_options.js?v=8873d8db"></script>
     <script src="../../../_static/doctools.js?v=9bcbadda"></script>
     <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
     <script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -58,7 +58,7 @@
     <link rel="prev" title="Function TVMFFIErrorMoveFromRaised" href="function_c__api_8h_1a268d0b5dc89146020c09f77fa0eb8f67.html" />
   <meta name="viewport" content="width=device-width, initial-scale=1"/>
   <meta name="docsearch:language" content="en"/>
-    <meta name="docbuild:last-update" content="Oct 31, 2025"/>
+    <meta name="docbuild:last-update" content="Nov 09, 2025"/>
   </head>
   
   
@@ -209,6 +209,8 @@
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.get_raw_stream.html">tvm_ffi.get_raw_stream</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load_inline.html">tvm_ffi.cpp.load_inline</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build_inline.html">tvm_ffi.cpp.build_inline</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.load.html">tvm_ffi.cpp.load</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../python/cpp/generated/tvm_ffi.cpp.build.html">tvm_ffi.cpp.build</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.from_json_graph_str.html">tvm_ffi.serialization.from_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.serialization.to_json_graph_str.html">tvm_ffi.serialization.to_json_graph_str</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../python/generated/tvm_ffi.access_path.AccessKind.html">tvm_ffi.access_path.AccessKind</a></li>
@@ -734,7 +736,7 @@ By Apache TVM FFI contributors
   
   <div class="footer-item">
     <p class="last-updated">
-  Last updated on Oct 31, 2025.
+  Last updated on Nov 09, 2025.
   <br/>
 </p>
   </div>
diff --git a/ffi/reference/cpp/generated/function_c__api_8h_1af1b8a29eb3f9405982c344f5e572dd65.html b/ffi/reference/cpp/generated/function_c__api_8h_1af1b8a29eb3f9405982c344f5e572dd65.html
index a3ac63639e..433cb84cf6 100644
--- a/ffi/reference/cpp/generated/function_c__api_8h_1af1b8a29eb3f9405982c344f5e572dd65.html
+++ b/ffi/reference/cpp/generated/function_c__api_8h_1af1b8a29eb3f9405982c344f5e572dd65.html
@@ -40,7 +40,7 @@
... 16521 lines suppressed ...