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

tqchen 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 9ca1db9a438 deploying docs 
(apache/tvm@94613dc701c1a4f6b5caa40b573f42dddb0577f8)
9ca1db9a438 is described below

commit 9ca1db9a438a54fba38b4c438a7538f1cf3d6449
Author: tvm-bot <[email protected]>
AuthorDate: Sun Oct 18 17:55:52 2026 +0000

    deploying docs (apache/tvm@94613dc701c1a4f6b5caa40b573f42dddb0577f8)
---
 .../import_model.zip                               | Bin 35201 -> 35201 bytes
 .../dlight_gpu_scheduling.zip                      | Bin 26386 -> 26386 bytes
 .../11c11e53c7dace51a8be968ee169ed0d/ir_module.zip | Bin 23859 -> 23859 bytes
 .../tir_transformation.zip                         | Bin 16139 -> 16139 bytes
 .../meta_schedule.zip                              | Bin 24279 -> 24279 bytes
 .../mix_python_and_tvm_with_pymodule.zip           | Bin 38390 -> 38390 bytes
 .../relax_creation.zip                             | Bin 22489 -> 22489 bytes
 .../relax_transformation.zip                       | Bin 11596 -> 11596 bytes
 .../optimize_llm.zip                               | Bin 54486 -> 54486 bytes
 .../bring_your_own_codegen.zip                     | Bin 36585 -> 36585 bytes
 .../e2e_opt_model.zip                              | Bin 14552 -> 14552 bytes
 .../quick_start.zip                                | Bin 16317 -> 16317 bytes
 .../export_and_load_executable.zip                 | Bin 31499 -> 31499 bytes
 .../tir_creation.zip                               | Bin 24695 -> 24695 bytes
 .../cross_compilation_and_rpc.zip                  | Bin 62207 -> 62207 bytes
 .../customize_opt.zip                              | Bin 20750 -> 20750 bytes
 .../relax/tutorials/sg_execution_times.rst         |   6 ++---
 .../tensor_ir/tutorials/sg_execution_times.rst     |   6 ++---
 .../tensor_ir/tutorials/tir_transformation.rst     |   6 ++---
 docs/_sources/get_started/tutorials/ir_module.rst  |   8 +++----
 .../_sources/get_started/tutorials/quick_start.rst |   4 ++--
 .../get_started/tutorials/sg_execution_times.rst   |   6 ++---
 .../how_to/tutorials/cross_compilation_and_rpc.rst |   4 ++--
 docs/_sources/how_to/tutorials/e2e_opt_model.rst   |   2 +-
 docs/_sources/how_to/tutorials/optimize_llm.rst    |   2 +-
 .../how_to/tutorials/sg_execution_times.rst        |  14 +++++------
 docs/_sources/sg_execution_times.rst               |  26 ++++++++++-----------
 .../relax/tutorials/sg_execution_times.html        |   6 ++---
 .../tensor_ir/tutorials/sg_execution_times.html    |   6 ++---
 .../tensor_ir/tutorials/tir_transformation.html    |   6 ++---
 docs/get_started/tutorials/ir_module.html          |   8 +++----
 docs/get_started/tutorials/quick_start.html        |   4 ++--
 docs/get_started/tutorials/sg_execution_times.html |   6 ++---
 .../tutorials/cross_compilation_and_rpc.html       |   4 ++--
 docs/how_to/tutorials/e2e_opt_model.html           |   4 ++--
 docs/how_to/tutorials/optimize_llm.html            |   2 +-
 docs/how_to/tutorials/sg_execution_times.html      |  14 +++++------
 docs/reference/api/python/relax/relax.html         |   2 +-
 docs/searchindex.js                                |   2 +-
 docs/sg_execution_times.html                       |  26 ++++++++++-----------
 40 files changed, 87 insertions(+), 87 deletions(-)

diff --git a/docs/_downloads/050dda7aeddba33e083ae36606d3270f/import_model.zip 
b/docs/_downloads/050dda7aeddba33e083ae36606d3270f/import_model.zip
index 47d4ad5d511..5b70764aa06 100644
Binary files 
a/docs/_downloads/050dda7aeddba33e083ae36606d3270f/import_model.zip and 
b/docs/_downloads/050dda7aeddba33e083ae36606d3270f/import_model.zip differ
diff --git 
a/docs/_downloads/0eec6b3ea6ba863d0ed14b037c4b83ea/dlight_gpu_scheduling.zip 
b/docs/_downloads/0eec6b3ea6ba863d0ed14b037c4b83ea/dlight_gpu_scheduling.zip
index 3f9d39f253b..809fea882f8 100644
Binary files 
a/docs/_downloads/0eec6b3ea6ba863d0ed14b037c4b83ea/dlight_gpu_scheduling.zip 
and 
b/docs/_downloads/0eec6b3ea6ba863d0ed14b037c4b83ea/dlight_gpu_scheduling.zip 
differ
diff --git a/docs/_downloads/11c11e53c7dace51a8be968ee169ed0d/ir_module.zip 
b/docs/_downloads/11c11e53c7dace51a8be968ee169ed0d/ir_module.zip
index 10ca02c2c00..72fa0a56739 100644
Binary files a/docs/_downloads/11c11e53c7dace51a8be968ee169ed0d/ir_module.zip 
and b/docs/_downloads/11c11e53c7dace51a8be968ee169ed0d/ir_module.zip differ
diff --git 
a/docs/_downloads/18ba0d2ee8120824175aaef66bc9c9bf/tir_transformation.zip 
b/docs/_downloads/18ba0d2ee8120824175aaef66bc9c9bf/tir_transformation.zip
index 5e869be40cd..30c16ee6a82 100644
Binary files 
a/docs/_downloads/18ba0d2ee8120824175aaef66bc9c9bf/tir_transformation.zip and 
b/docs/_downloads/18ba0d2ee8120824175aaef66bc9c9bf/tir_transformation.zip differ
diff --git a/docs/_downloads/249a4acaa182fd00b9c381b53025777d/meta_schedule.zip 
b/docs/_downloads/249a4acaa182fd00b9c381b53025777d/meta_schedule.zip
index 10342e3d514..f594480ded9 100644
Binary files 
a/docs/_downloads/249a4acaa182fd00b9c381b53025777d/meta_schedule.zip and 
b/docs/_downloads/249a4acaa182fd00b9c381b53025777d/meta_schedule.zip differ
diff --git 
a/docs/_downloads/373278b9f6fc686adeaa0219598fe78b/mix_python_and_tvm_with_pymodule.zip
 
b/docs/_downloads/373278b9f6fc686adeaa0219598fe78b/mix_python_and_tvm_with_pymodule.zip
index aa54f91423b..36d7e336cab 100644
Binary files 
a/docs/_downloads/373278b9f6fc686adeaa0219598fe78b/mix_python_and_tvm_with_pymodule.zip
 and 
b/docs/_downloads/373278b9f6fc686adeaa0219598fe78b/mix_python_and_tvm_with_pymodule.zip
 differ
diff --git 
a/docs/_downloads/4753776bbe68e7c9ee4d19117973fc8b/relax_creation.zip 
b/docs/_downloads/4753776bbe68e7c9ee4d19117973fc8b/relax_creation.zip
index 7ff5d2f5be0..0d887323966 100644
Binary files 
a/docs/_downloads/4753776bbe68e7c9ee4d19117973fc8b/relax_creation.zip and 
b/docs/_downloads/4753776bbe68e7c9ee4d19117973fc8b/relax_creation.zip differ
diff --git 
a/docs/_downloads/7d201684dfa095a5ea48d98e9a2ef7ad/relax_transformation.zip 
b/docs/_downloads/7d201684dfa095a5ea48d98e9a2ef7ad/relax_transformation.zip
index 9e86f1a0c96..5c6689c9372 100644
Binary files 
a/docs/_downloads/7d201684dfa095a5ea48d98e9a2ef7ad/relax_transformation.zip and 
b/docs/_downloads/7d201684dfa095a5ea48d98e9a2ef7ad/relax_transformation.zip 
differ
diff --git a/docs/_downloads/83e85f38cf16f1d926d06615fd54095c/optimize_llm.zip 
b/docs/_downloads/83e85f38cf16f1d926d06615fd54095c/optimize_llm.zip
index 5203fe3117a..bde88cd6d23 100644
Binary files 
a/docs/_downloads/83e85f38cf16f1d926d06615fd54095c/optimize_llm.zip and 
b/docs/_downloads/83e85f38cf16f1d926d06615fd54095c/optimize_llm.zip differ
diff --git 
a/docs/_downloads/8c05f1d580979a2c26428a509c07ed72/bring_your_own_codegen.zip 
b/docs/_downloads/8c05f1d580979a2c26428a509c07ed72/bring_your_own_codegen.zip
index 67edbce7c81..95ddbccb631 100644
Binary files 
a/docs/_downloads/8c05f1d580979a2c26428a509c07ed72/bring_your_own_codegen.zip 
and 
b/docs/_downloads/8c05f1d580979a2c26428a509c07ed72/bring_your_own_codegen.zip 
differ
diff --git a/docs/_downloads/a7dd7652b2ad50f82d7b739ce3645799/e2e_opt_model.zip 
b/docs/_downloads/a7dd7652b2ad50f82d7b739ce3645799/e2e_opt_model.zip
index 01905dfd68c..25c1f10601d 100644
Binary files 
a/docs/_downloads/a7dd7652b2ad50f82d7b739ce3645799/e2e_opt_model.zip and 
b/docs/_downloads/a7dd7652b2ad50f82d7b739ce3645799/e2e_opt_model.zip differ
diff --git a/docs/_downloads/bb7db6678496193ed0c55d3b95fa6778/quick_start.zip 
b/docs/_downloads/bb7db6678496193ed0c55d3b95fa6778/quick_start.zip
index 492cfd4531b..d03633d90b6 100644
Binary files a/docs/_downloads/bb7db6678496193ed0c55d3b95fa6778/quick_start.zip 
and b/docs/_downloads/bb7db6678496193ed0c55d3b95fa6778/quick_start.zip differ
diff --git 
a/docs/_downloads/bc875d02d5382abc9ea5fb9eb2c1de2c/export_and_load_executable.zip
 
b/docs/_downloads/bc875d02d5382abc9ea5fb9eb2c1de2c/export_and_load_executable.zip
index 2f0c58d70de..be41849be33 100644
Binary files 
a/docs/_downloads/bc875d02d5382abc9ea5fb9eb2c1de2c/export_and_load_executable.zip
 and 
b/docs/_downloads/bc875d02d5382abc9ea5fb9eb2c1de2c/export_and_load_executable.zip
 differ
diff --git a/docs/_downloads/be26483bb70b8468499a01c55e8e866c/tir_creation.zip 
b/docs/_downloads/be26483bb70b8468499a01c55e8e866c/tir_creation.zip
index c3390351543..36bcf65fbd0 100644
Binary files 
a/docs/_downloads/be26483bb70b8468499a01c55e8e866c/tir_creation.zip and 
b/docs/_downloads/be26483bb70b8468499a01c55e8e866c/tir_creation.zip differ
diff --git 
a/docs/_downloads/f69380821f417ef2210f45503d81bded/cross_compilation_and_rpc.zip
 
b/docs/_downloads/f69380821f417ef2210f45503d81bded/cross_compilation_and_rpc.zip
index 7156c99cfb7..12aab2eb4c5 100644
Binary files 
a/docs/_downloads/f69380821f417ef2210f45503d81bded/cross_compilation_and_rpc.zip
 and 
b/docs/_downloads/f69380821f417ef2210f45503d81bded/cross_compilation_and_rpc.zip
 differ
diff --git a/docs/_downloads/f69433a4a80715725df90d1386679956/customize_opt.zip 
b/docs/_downloads/f69433a4a80715725df90d1386679956/customize_opt.zip
index 5ee793efd53..5acf1a1730e 100644
Binary files 
a/docs/_downloads/f69433a4a80715725df90d1386679956/customize_opt.zip and 
b/docs/_downloads/f69433a4a80715725df90d1386679956/customize_opt.zip differ
diff --git a/docs/_sources/deep_dive/relax/tutorials/sg_execution_times.rst 
b/docs/_sources/deep_dive/relax/tutorials/sg_execution_times.rst
index 5be83953268..d89b1d001a5 100644
--- a/docs/_sources/deep_dive/relax/tutorials/sg_execution_times.rst
+++ b/docs/_sources/deep_dive/relax/tutorials/sg_execution_times.rst
@@ -6,7 +6,7 @@
 
 Computation times
 =================
-**00:00.183** total execution time for 2 files **from 
deep_dive/relax/tutorials**:
+**00:00.180** total execution time for 2 files **from 
deep_dive/relax/tutorials**:
 
 .. container::
 
@@ -33,8 +33,8 @@ Computation times
      - Time
      - Mem (MB)
    * - :ref:`sphx_glr_deep_dive_relax_tutorials_relax_creation.py` 
(``relax_creation.py``)
-     - 00:00.097
+     - 00:00.095
      - 0.0
    * - :ref:`sphx_glr_deep_dive_relax_tutorials_relax_transformation.py` 
(``relax_transformation.py``)
-     - 00:00.086
+     - 00:00.085
      - 0.0
diff --git a/docs/_sources/deep_dive/tensor_ir/tutorials/sg_execution_times.rst 
b/docs/_sources/deep_dive/tensor_ir/tutorials/sg_execution_times.rst
index d521a0af1b0..7c0853c21bd 100644
--- a/docs/_sources/deep_dive/tensor_ir/tutorials/sg_execution_times.rst
+++ b/docs/_sources/deep_dive/tensor_ir/tutorials/sg_execution_times.rst
@@ -6,7 +6,7 @@
 
 Computation times
 =================
-**00:00.620** total execution time for 4 files **from 
deep_dive/tensor_ir/tutorials**:
+**00:00.624** total execution time for 4 files **from 
deep_dive/tensor_ir/tutorials**:
 
 .. container::
 
@@ -33,10 +33,10 @@ Computation times
      - Time
      - Mem (MB)
    * - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_tir_transformation.py` 
(``tir_transformation.py``)
-     - 00:00.276
+     - 00:00.280
      - 0.0
    * - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_dlight_gpu_scheduling.py` 
(``dlight_gpu_scheduling.py``)
-     - 00:00.189
+     - 00:00.188
      - 0.0
    * - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_tir_creation.py` 
(``tir_creation.py``)
      - 00:00.143
diff --git a/docs/_sources/deep_dive/tensor_ir/tutorials/tir_transformation.rst 
b/docs/_sources/deep_dive/tensor_ir/tutorials/tir_transformation.rst
index 488a1e04a47..8124f5eb5de 100644
--- a/docs/_sources/deep_dive/tensor_ir/tutorials/tir_transformation.rst
+++ b/docs/_sources/deep_dive/tensor_ir/tutorials/tir_transformation.rst
@@ -122,7 +122,7 @@ original implementation.
 
     Execution time summary:
      mean (ms)   median (ms)    max (ms)     min (ms)     std (ms)  
-       2.5627       2.5627       2.5627       2.5627       0.0000              
    
+       2.5501       2.5501       2.5501       2.5501       0.0000              
    
 
 
 
@@ -312,7 +312,7 @@ action involves reordering these two loops.
 
     Execution time summary:
      mean (ms)   median (ms)    max (ms)     min (ms)     std (ms)  
-       0.8810       0.8810       0.8810       0.8810       0.0000              
    
+       0.8618       0.8618       0.8618       0.8618       0.0000              
    
 
 
 
@@ -452,7 +452,7 @@ from the reduction update via the **decompose_reduction** 
primitive.
 
     Execution time summary:
      mean (ms)   median (ms)    max (ms)     min (ms)     std (ms)  
-       0.3556       0.3556       0.3556       0.3556       0.0000              
    
+       0.3444       0.3444       0.3444       0.3444       0.0000              
    
 
 
 
diff --git a/docs/_sources/get_started/tutorials/ir_module.rst 
b/docs/_sources/get_started/tutorials/ir_module.rst
index e67f1379a7a..9c812cb53b7 100644
--- a/docs/_sources/get_started/tutorials/ir_module.rst
+++ b/docs/_sources/get_started/tutorials/ir_module.rst
@@ -763,8 +763,8 @@ We can deploy the IRModule on CPU by specifying the target 
as ``llvm``.
 
  .. code-block:: none
 
-    [[-0.05184878 -0.03295283  0.04871898  0.12081525  0.18873315  0.23255375
-       0.03007826 -0.05129661 -0.02997494 -0.15870276]]
+    [[-0.29636303 -0.14266811  0.18733215 -0.16897473  0.05989285 -0.00366453
+       0.12271793 -0.08697905  0.09834949 -0.02062534]]
 
 
 
@@ -830,8 +830,8 @@ Now we can compile the IRModule on GPU, the similar way as 
we did on CPU.
 
  .. code-block:: none
 
-    [[-0.05184883 -0.03295283  0.04871897  0.12081528  0.18873313  0.23255384
-       0.03007827 -0.05129663 -0.02997489 -0.15870276]]
+    [[-0.29636303 -0.14266808  0.18733215 -0.16897479  0.05989284 -0.00366455
+       0.12271789 -0.08697892  0.09834938 -0.02062538]]
 
 
 
diff --git a/docs/_sources/get_started/tutorials/quick_start.rst 
b/docs/_sources/get_started/tutorials/quick_start.rst
index 058aa4e36cc..bb436c0c2a4 100644
--- a/docs/_sources/get_started/tutorials/quick_start.rst
+++ b/docs/_sources/get_started/tutorials/quick_start.rst
@@ -227,8 +227,8 @@ different devices.
 
  .. code-block:: none
 
-    [[26223.996 26501.184 24612.664 24679.178 23999.807 26176.549 23579.227
-      23757.016 25630.906 24997.697]]
+    [[26888.697 25647.17  24891.08  27289.844 25807.998 24161.43  26800.592
+      24757.977 24782.836 26566.795]]
 
 
 
diff --git a/docs/_sources/get_started/tutorials/sg_execution_times.rst 
b/docs/_sources/get_started/tutorials/sg_execution_times.rst
index b99a7bc76ad..6001b642344 100644
--- a/docs/_sources/get_started/tutorials/sg_execution_times.rst
+++ b/docs/_sources/get_started/tutorials/sg_execution_times.rst
@@ -6,7 +6,7 @@
 
 Computation times
 =================
-**00:04.465** total execution time for 2 files **from get_started/tutorials**:
+**00:04.459** total execution time for 2 files **from get_started/tutorials**:
 
 .. container::
 
@@ -33,8 +33,8 @@ Computation times
      - Time
      - Mem (MB)
    * - :ref:`sphx_glr_get_started_tutorials_ir_module.py` (``ir_module.py``)
-     - 00:04.290
+     - 00:04.281
      - 0.0
    * - :ref:`sphx_glr_get_started_tutorials_quick_start.py` 
(``quick_start.py``)
-     - 00:00.175
+     - 00:00.179
      - 0.0
diff --git a/docs/_sources/how_to/tutorials/cross_compilation_and_rpc.rst 
b/docs/_sources/how_to/tutorials/cross_compilation_and_rpc.rst
index 2f5ef8ce280..13f6369a23e 100644
--- a/docs/_sources/how_to/tutorials/cross_compilation_and_rpc.rst
+++ b/docs/_sources/how_to/tutorials/cross_compilation_and_rpc.rst
@@ -861,8 +861,8 @@ This workflow is applicable to various deployment scenarios:
     Converted PyTorch model to Relax:
       - Number of parameters: 4
     Using local target for demonstration
-    Exported library to: /tmp/tmpidlth12i/model_deployed.so
-    Saved parameters to: /tmp/tmpidlth12i/model_params.npz
+    Exported library to: /tmp/tmpv0w_y9e5/model_deployed.so
+    Saved parameters to: /tmp/tmpv0w_y9e5/model_params.npz
 
     RPC workflow (works for any remote device):
     ==================================================
diff --git a/docs/_sources/how_to/tutorials/e2e_opt_model.rst 
b/docs/_sources/how_to/tutorials/e2e_opt_model.rst
index 25b19bc65e8..edcd9775d18 100644
--- a/docs/_sources/how_to/tutorials/e2e_opt_model.rst
+++ b/docs/_sources/how_to/tutorials/e2e_opt_model.rst
@@ -54,7 +54,7 @@ PyTorch.
  .. code-block:: none
 
     Downloading: "https://download.pytorch.org/models/resnet18-f37072fd.pth"; 
to /workspace/.cache/torch/hub/checkpoints/resnet18-f37072fd.pth
-       0%|          | 0.00/44.7M [00:00<?, ?B/s]      73%|███████▎  | 
32.5M/44.7M [00:00<00:00, 340MB/s]     100%|██████████| 44.7M/44.7M 
[00:00<00:00, 365MB/s]
+       0%|          | 0.00/44.7M [00:00<?, ?B/s]      72%|███████▏  | 
32.1M/44.7M [00:00<00:00, 337MB/s]     100%|██████████| 44.7M/44.7M 
[00:00<00:00, 362MB/s]
 
 
 
diff --git a/docs/_sources/how_to/tutorials/optimize_llm.rst 
b/docs/_sources/how_to/tutorials/optimize_llm.rst
index 6c42443de54..3b765ec0b77 100644
--- a/docs/_sources/how_to/tutorials/optimize_llm.rst
+++ b/docs/_sources/how_to/tutorials/optimize_llm.rst
@@ -862,7 +862,7 @@ IRModule to generate the token.
 
 .. rst-class:: sphx-glr-timing
 
-   **Total running time of the script:** (2 minutes 49.294 seconds)
+   **Total running time of the script:** (2 minutes 59.509 seconds)
 
 
 .. _sphx_glr_download_how_to_tutorials_optimize_llm.py:
diff --git a/docs/_sources/how_to/tutorials/sg_execution_times.rst 
b/docs/_sources/how_to/tutorials/sg_execution_times.rst
index 9b53bfa2662..85234412d66 100644
--- a/docs/_sources/how_to/tutorials/sg_execution_times.rst
+++ b/docs/_sources/how_to/tutorials/sg_execution_times.rst
@@ -6,7 +6,7 @@
 
 Computation times
 =================
-**02:54.240** total execution time for 8 files **from how_to/tutorials**:
+**03:04.421** total execution time for 8 files **from how_to/tutorials**:
 
 .. container::
 
@@ -33,25 +33,25 @@ Computation times
      - Time
      - Mem (MB)
    * - :ref:`sphx_glr_how_to_tutorials_optimize_llm.py` (``optimize_llm.py``)
-     - 02:49.294
+     - 02:59.509
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_import_model.py` (``import_model.py``)
-     - 00:03.394
+     - 00:03.375
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_e2e_opt_model.py` (``e2e_opt_model.py``)
-     - 00:00.611
+     - 00:00.601
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_cross_compilation_and_rpc.py` 
(``cross_compilation_and_rpc.py``)
-     - 00:00.506
+     - 00:00.501
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_customize_opt.py` (``customize_opt.py``)
-     - 00:00.310
+     - 00:00.311
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_bring_your_own_codegen.py` 
(``bring_your_own_codegen.py``)
      - 00:00.117
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_mix_python_and_tvm_with_pymodule.py` 
(``mix_python_and_tvm_with_pymodule.py``)
-     - 00:00.005
+     - 00:00.004
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_export_and_load_executable.py` 
(``export_and_load_executable.py``)
      - 00:00.002
diff --git a/docs/_sources/sg_execution_times.rst 
b/docs/_sources/sg_execution_times.rst
index 3b0ea662d1a..1d4eb5cc6b7 100644
--- a/docs/_sources/sg_execution_times.rst
+++ b/docs/_sources/sg_execution_times.rst
@@ -6,7 +6,7 @@
 
 Computation times
 =================
-**02:59.508** total execution time for 16 files **from all galleries**:
+**03:09.684** total execution time for 16 files **from all galleries**:
 
 .. container::
 
@@ -33,31 +33,31 @@ Computation times
      - Time
      - Mem (MB)
    * - :ref:`sphx_glr_how_to_tutorials_optimize_llm.py` 
(``../how_to/tutorials/optimize_llm.py``)
-     - 02:49.294
+     - 02:59.509
      - 0.0
    * - :ref:`sphx_glr_get_started_tutorials_ir_module.py` 
(``../get_started/tutorials/ir_module.py``)
-     - 00:04.290
+     - 00:04.281
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_import_model.py` 
(``../how_to/tutorials/import_model.py``)
-     - 00:03.394
+     - 00:03.375
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_e2e_opt_model.py` 
(``../how_to/tutorials/e2e_opt_model.py``)
-     - 00:00.611
+     - 00:00.601
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_cross_compilation_and_rpc.py` 
(``../how_to/tutorials/cross_compilation_and_rpc.py``)
-     - 00:00.506
+     - 00:00.501
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_customize_opt.py` 
(``../how_to/tutorials/customize_opt.py``)
-     - 00:00.310
+     - 00:00.311
      - 0.0
    * - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_tir_transformation.py` 
(``../deep_dive/tensor_ir/tutorials/tir_transformation.py``)
-     - 00:00.276
+     - 00:00.280
      - 0.0
    * - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_dlight_gpu_scheduling.py` 
(``../deep_dive/tensor_ir/tutorials/dlight_gpu_scheduling.py``)
-     - 00:00.189
+     - 00:00.188
      - 0.0
    * - :ref:`sphx_glr_get_started_tutorials_quick_start.py` 
(``../get_started/tutorials/quick_start.py``)
-     - 00:00.175
+     - 00:00.179
      - 0.0
    * - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_tir_creation.py` 
(``../deep_dive/tensor_ir/tutorials/tir_creation.py``)
      - 00:00.143
@@ -66,16 +66,16 @@ Computation times
      - 00:00.117
      - 0.0
    * - :ref:`sphx_glr_deep_dive_relax_tutorials_relax_creation.py` 
(``../deep_dive/relax/tutorials/relax_creation.py``)
-     - 00:00.097
+     - 00:00.095
      - 0.0
    * - :ref:`sphx_glr_deep_dive_relax_tutorials_relax_transformation.py` 
(``../deep_dive/relax/tutorials/relax_transformation.py``)
-     - 00:00.086
+     - 00:00.085
      - 0.0
    * - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_meta_schedule.py` 
(``../deep_dive/tensor_ir/tutorials/meta_schedule.py``)
      - 00:00.012
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_mix_python_and_tvm_with_pymodule.py` 
(``../how_to/tutorials/mix_python_and_tvm_with_pymodule.py``)
-     - 00:00.005
+     - 00:00.004
      - 0.0
    * - :ref:`sphx_glr_how_to_tutorials_export_and_load_executable.py` 
(``../how_to/tutorials/export_and_load_executable.py``)
      - 00:00.002
diff --git a/docs/deep_dive/relax/tutorials/sg_execution_times.html 
b/docs/deep_dive/relax/tutorials/sg_execution_times.html
index 8f40bb4ea70..c86622eb8a5 100644
--- a/docs/deep_dive/relax/tutorials/sg_execution_times.html
+++ b/docs/deep_dive/relax/tutorials/sg_execution_times.html
@@ -629,7 +629,7 @@ document.write(`
                   
   <section id="computation-times">
 <span 
id="sphx-glr-deep-dive-relax-tutorials-sg-execution-times"></span><h1>Computation
 times<a class="headerlink" href="#computation-times" title="Link to this 
heading">#</a></h1>
-<p><strong>00:00.183</strong> total execution time for 2 files <strong>from 
deep_dive/relax/tutorials</strong>:</p>
+<p><strong>00:00.180</strong> total execution time for 2 files <strong>from 
deep_dive/relax/tutorials</strong>:</p>
 <div class="docutils container">
 <style scoped>
 <link 
href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.3.0/css/bootstrap.min.css";
 rel="stylesheet" />
@@ -651,11 +651,11 @@ $(document).ready( function () {
 </thead>
 <tbody>
 <tr class="row-even"><td><p><a class="reference internal" 
href="relax_creation.html#sphx-glr-deep-dive-relax-tutorials-relax-creation-py"><span
 class="std std-ref">Relax Creation</span></a> (<code class="docutils literal 
notranslate"><span class="pre">relax_creation.py</span></code>)</p></td>
-<td><p>00:00.097</p></td>
+<td><p>00:00.095</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="relax_transformation.html#sphx-glr-deep-dive-relax-tutorials-relax-transformation-py"><span
 class="std std-ref">Transformation</span></a> (<code class="docutils literal 
notranslate"><span class="pre">relax_transformation.py</span></code>)</p></td>
-<td><p>00:00.086</p></td>
+<td><p>00:00.085</p></td>
 <td><p>0.0</p></td>
 </tr>
 </tbody>
diff --git a/docs/deep_dive/tensor_ir/tutorials/sg_execution_times.html 
b/docs/deep_dive/tensor_ir/tutorials/sg_execution_times.html
index a1fe901920e..6b9c1c19708 100644
--- a/docs/deep_dive/tensor_ir/tutorials/sg_execution_times.html
+++ b/docs/deep_dive/tensor_ir/tutorials/sg_execution_times.html
@@ -629,7 +629,7 @@ document.write(`
                   
   <section id="computation-times">
 <span 
id="sphx-glr-deep-dive-tensor-ir-tutorials-sg-execution-times"></span><h1>Computation
 times<a class="headerlink" href="#computation-times" title="Link to this 
heading">#</a></h1>
-<p><strong>00:00.620</strong> total execution time for 4 files <strong>from 
deep_dive/tensor_ir/tutorials</strong>:</p>
+<p><strong>00:00.624</strong> total execution time for 4 files <strong>from 
deep_dive/tensor_ir/tutorials</strong>:</p>
 <div class="docutils container">
 <style scoped>
 <link 
href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.3.0/css/bootstrap.min.css";
 rel="stylesheet" />
@@ -651,11 +651,11 @@ $(document).ready( function () {
 </thead>
 <tbody>
 <tr class="row-even"><td><p><a class="reference internal" 
href="tir_transformation.html#sphx-glr-deep-dive-tensor-ir-tutorials-tir-transformation-py"><span
 class="std std-ref">Transformation</span></a> (<code class="docutils literal 
notranslate"><span class="pre">tir_transformation.py</span></code>)</p></td>
-<td><p>00:00.276</p></td>
+<td><p>00:00.280</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="dlight_gpu_scheduling.html#sphx-glr-deep-dive-tensor-ir-tutorials-dlight-gpu-scheduling-py"><span
 class="std std-ref">DLight: Rule-Based GPU Scheduling</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">dlight_gpu_scheduling.py</span></code>)</p></td>
-<td><p>00:00.189</p></td>
+<td><p>00:00.188</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="tir_creation.html#sphx-glr-deep-dive-tensor-ir-tutorials-tir-creation-py"><span
 class="std std-ref">TensorIR Creation</span></a> (<code class="docutils 
literal notranslate"><span class="pre">tir_creation.py</span></code>)</p></td>
diff --git a/docs/deep_dive/tensor_ir/tutorials/tir_transformation.html 
b/docs/deep_dive/tensor_ir/tutorials/tir_transformation.html
index 1f21188c6bc..44b3f09eadc 100644
--- a/docs/deep_dive/tensor_ir/tutorials/tir_transformation.html
+++ b/docs/deep_dive/tensor_ir/tutorials/tir_transformation.html
@@ -718,7 +718,7 @@ original implementation.</p>
 </div>
 <div class="sphx-glr-script-out highlight-none notranslate"><div 
class="highlight"><pre><span></span>Execution time summary:
  mean (ms)   median (ms)    max (ms)     min (ms)     std (ms)
-   2.5627       2.5627       2.5627       2.5627       0.0000
+   2.5501       2.5501       2.5501       2.5501       0.0000
 </pre></div>
 </div>
 <section id="initialization-schedule">
@@ -832,7 +832,7 @@ class Module:
 
 Execution time summary:
  mean (ms)   median (ms)    max (ms)     min (ms)     std (ms)
-   0.8810       0.8810       0.8810       0.8810       0.0000
+   0.8618       0.8618       0.8618       0.8618       0.0000
 </pre></div>
 </div>
 </section>
@@ -938,7 +938,7 @@ class Module:
 
 Execution time summary:
  mean (ms)   median (ms)    max (ms)     min (ms)     std (ms)
-   0.3556       0.3556       0.3556       0.3556       0.0000
+   0.3444       0.3444       0.3444       0.3444       0.0000
 </pre></div>
 </div>
 </section>
diff --git a/docs/get_started/tutorials/ir_module.html 
b/docs/get_started/tutorials/ir_module.html
index 72dab54ef9f..d891a7d9421 100644
--- a/docs/get_started/tutorials/ir_module.html
+++ b/docs/get_started/tutorials/ir_module.html
@@ -1223,8 +1223,8 @@ backends.</p>
 <span class="nb">print</span><span class="p">(</span><span 
class="n">cpu_out</span><span class="p">)</span>
 </pre></div>
 </div>
-<div class="sphx-glr-script-out highlight-none notranslate"><div 
class="highlight"><pre><span></span>[[-0.05184878 -0.03295283  0.04871898  
0.12081525  0.18873315  0.23255375
-   0.03007826 -0.05129661 -0.02997494 -0.15870276]]
+<div class="sphx-glr-script-out highlight-none notranslate"><div 
class="highlight"><pre><span></span>[[-0.29636303 -0.14266811  0.18733215 
-0.16897473  0.05989285 -0.00366453
+   0.12271793 -0.08697905  0.09834949 -0.02062534]]
 </pre></div>
 </div>
 </section>
@@ -1258,8 +1258,8 @@ the details of <code class="docutils literal 
notranslate"><span class="pre">DLig
 <span class="k">assert</span> <span class="n">np</span><span 
class="o">.</span><span class="n">allclose</span><span class="p">(</span><span 
class="n">cpu_out</span><span class="p">,</span> <span 
class="n">gpu_out</span><span class="p">,</span> <span 
class="n">atol</span><span class="o">=</span><span class="mf">1e-3</span><span 
class="p">)</span>
 </pre></div>
 </div>
-<div class="sphx-glr-script-out highlight-none notranslate"><div 
class="highlight"><pre><span></span>[[-0.05184883 -0.03295283  0.04871897  
0.12081528  0.18873313  0.23255384
-   0.03007827 -0.05129663 -0.02997489 -0.15870276]]
+<div class="sphx-glr-script-out highlight-none notranslate"><div 
class="highlight"><pre><span></span>[[-0.29636303 -0.14266808  0.18733215 
-0.16897479  0.05989284 -0.00366455
+   0.12271789 -0.08697892  0.09834938 -0.02062538]]
 </pre></div>
 </div>
 </section>
diff --git a/docs/get_started/tutorials/quick_start.html 
b/docs/get_started/tutorials/quick_start.html
index 02650548343..b0a8b04aa32 100644
--- a/docs/get_started/tutorials/quick_start.html
+++ b/docs/get_started/tutorials/quick_start.html
@@ -800,8 +800,8 @@ different devices.</p>
 <span class="nb">print</span><span class="p">(</span><span 
class="n">vm</span><span class="p">[</span><span 
class="s2">&quot;forward&quot;</span><span class="p">](</span><span 
class="n">tvm_data</span><span class="p">,</span> <span class="o">*</span><a 
href="https://docs.python.org/3/builtins/stdtypes.html#list"; 
title="builtins.list" class="sphx-glr-backref-module-builtins 
sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span 
class="n">params</span></a><span class="p">)</span>< [...]
 </pre></div>
 </div>
-<div class="sphx-glr-script-out highlight-none notranslate"><div 
class="highlight"><pre><span></span>[[26223.996 26501.184 24612.664 24679.178 
23999.807 26176.549 23579.227
-  23757.016 25630.906 24997.697]]
+<div class="sphx-glr-script-out highlight-none notranslate"><div 
class="highlight"><pre><span></span>[[26888.697 25647.17  24891.08  27289.844 
25807.998 24161.43  26800.592
+  24757.977 24782.836 26566.795]]
 </pre></div>
 </div>
 <p>Our goal is to bring machine learning to the application with any language 
of interest,
diff --git a/docs/get_started/tutorials/sg_execution_times.html 
b/docs/get_started/tutorials/sg_execution_times.html
index 6a3ead7c95a..aefc914a776 100644
--- a/docs/get_started/tutorials/sg_execution_times.html
+++ b/docs/get_started/tutorials/sg_execution_times.html
@@ -629,7 +629,7 @@ document.write(`
                   
   <section id="computation-times">
 <span 
id="sphx-glr-get-started-tutorials-sg-execution-times"></span><h1>Computation 
times<a class="headerlink" href="#computation-times" title="Link to this 
heading">#</a></h1>
-<p><strong>00:04.465</strong> total execution time for 2 files <strong>from 
get_started/tutorials</strong>:</p>
+<p><strong>00:04.459</strong> total execution time for 2 files <strong>from 
get_started/tutorials</strong>:</p>
 <div class="docutils container">
 <style scoped>
 <link 
href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.3.0/css/bootstrap.min.css";
 rel="stylesheet" />
@@ -651,11 +651,11 @@ $(document).ready( function () {
 </thead>
 <tbody>
 <tr class="row-even"><td><p><a class="reference internal" 
href="ir_module.html#sphx-glr-get-started-tutorials-ir-module-py"><span 
class="std std-ref">IRModule</span></a> (<code class="docutils literal 
notranslate"><span class="pre">ir_module.py</span></code>)</p></td>
-<td><p>00:04.290</p></td>
+<td><p>00:04.281</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="quick_start.html#sphx-glr-get-started-tutorials-quick-start-py"><span 
class="std std-ref">Quick Start</span></a> (<code class="docutils literal 
notranslate"><span class="pre">quick_start.py</span></code>)</p></td>
-<td><p>00:00.175</p></td>
+<td><p>00:00.179</p></td>
 <td><p>0.0</p></td>
 </tr>
 </tbody>
diff --git a/docs/how_to/tutorials/cross_compilation_and_rpc.html 
b/docs/how_to/tutorials/cross_compilation_and_rpc.html
index d44a6e45c77..797eec5a9d0 100644
--- a/docs/how_to/tutorials/cross_compilation_and_rpc.html
+++ b/docs/how_to/tutorials/cross_compilation_and_rpc.html
@@ -1354,8 +1354,8 @@ for ONNX models. Simply replace <code class="docutils 
literal notranslate"><span
 Converted PyTorch model to Relax:
   - Number of parameters: 4
 Using local target for demonstration
-Exported library to: /tmp/tmpidlth12i/model_deployed.so
-Saved parameters to: /tmp/tmpidlth12i/model_params.npz
+Exported library to: /tmp/tmpv0w_y9e5/model_deployed.so
+Saved parameters to: /tmp/tmpv0w_y9e5/model_params.npz
 
 RPC workflow (works for any remote device):
 ==================================================
diff --git a/docs/how_to/tutorials/e2e_opt_model.html 
b/docs/how_to/tutorials/e2e_opt_model.html
index 2ba44fd19b0..345187d5513 100644
--- a/docs/how_to/tutorials/e2e_opt_model.html
+++ b/docs/how_to/tutorials/e2e_opt_model.html
@@ -669,8 +669,8 @@ PyTorch.</p>
 <div class="sphx-glr-script-out highlight-none notranslate"><div 
class="highlight"><pre><span></span>Downloading: 
&quot;https://download.pytorch.org/models/resnet18-f37072fd.pth&quot; to 
/workspace/.cache/torch/hub/checkpoints/resnet18-f37072fd.pth
 
   0%|          | 0.00/44.7M [00:00&lt;?, ?B/s]
- 73%|███████▎  | 32.5M/44.7M [00:00&lt;00:00, 340MB/s]
-100%|██████████| 44.7M/44.7M [00:00&lt;00:00, 365MB/s]
+ 72%|███████▏  | 32.1M/44.7M [00:00&lt;00:00, 337MB/s]
+100%|██████████| 44.7M/44.7M [00:00&lt;00:00, 362MB/s]
 </pre></div>
 </div>
 </section>
diff --git a/docs/how_to/tutorials/optimize_llm.html 
b/docs/how_to/tutorials/optimize_llm.html
index 30622a91ead..4b8c95f941e 100644
--- a/docs/how_to/tutorials/optimize_llm.html
+++ b/docs/how_to/tutorials/optimize_llm.html
@@ -1248,7 +1248,7 @@ IRModule to generate the token.</p>
     <span class="nb">print</span><span class="p">(</span><span 
class="n">tokenizer</span><span class="o">.</span><span 
class="n">decode</span><span class="p">(</span><span 
class="n">output_tokens</span><span class="p">))</span>
 </pre></div>
 </div>
-<p class="sphx-glr-timing"><strong>Total running time of the script:</strong> 
(2 minutes 49.294 seconds)</p>
+<p class="sphx-glr-timing"><strong>Total running time of the script:</strong> 
(2 minutes 59.509 seconds)</p>
 <div class="sphx-glr-footer sphx-glr-footer-example docutils container" 
id="sphx-glr-download-how-to-tutorials-optimize-llm-py">
 <div class="sphx-glr-download sphx-glr-download-jupyter docutils container">
 <p><a class="reference download internal" download="" 
href="../../_downloads/ab03cb35cd7f92b5425a8974fcab921a/optimize_llm.ipynb"><code
 class="xref download docutils literal notranslate"><span 
class="pre">Download</span> <span class="pre">Jupyter</span> <span 
class="pre">notebook:</span> <span 
class="pre">optimize_llm.ipynb</span></code></a></p>
diff --git a/docs/how_to/tutorials/sg_execution_times.html 
b/docs/how_to/tutorials/sg_execution_times.html
index 816b5e59182..1fa3078f3d8 100644
--- a/docs/how_to/tutorials/sg_execution_times.html
+++ b/docs/how_to/tutorials/sg_execution_times.html
@@ -629,7 +629,7 @@ document.write(`
                   
   <section id="computation-times">
 <span id="sphx-glr-how-to-tutorials-sg-execution-times"></span><h1>Computation 
times<a class="headerlink" href="#computation-times" title="Link to this 
heading">#</a></h1>
-<p><strong>02:54.240</strong> total execution time for 8 files <strong>from 
how_to/tutorials</strong>:</p>
+<p><strong>03:04.421</strong> total execution time for 8 files <strong>from 
how_to/tutorials</strong>:</p>
 <div class="docutils container">
 <style scoped>
 <link 
href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.3.0/css/bootstrap.min.css";
 rel="stylesheet" />
@@ -651,23 +651,23 @@ $(document).ready( function () {
 </thead>
 <tbody>
 <tr class="row-even"><td><p><a class="reference internal" 
href="optimize_llm.html#sphx-glr-how-to-tutorials-optimize-llm-py"><span 
class="std std-ref">Optimize Large Language Model</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">optimize_llm.py</span></code>)</p></td>
-<td><p>02:49.294</p></td>
+<td><p>02:59.509</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="import_model.html#sphx-glr-how-to-tutorials-import-model-py"><span 
class="std std-ref">Importing Models from ML Frameworks</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">import_model.py</span></code>)</p></td>
-<td><p>00:03.394</p></td>
+<td><p>00:03.375</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="e2e_opt_model.html#sphx-glr-how-to-tutorials-e2e-opt-model-py"><span 
class="std std-ref">End-to-End Optimize Model</span></a> (<code class="docutils 
literal notranslate"><span class="pre">e2e_opt_model.py</span></code>)</p></td>
-<td><p>00:00.611</p></td>
+<td><p>00:00.601</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="cross_compilation_and_rpc.html#sphx-glr-how-to-tutorials-cross-compilation-and-rpc-py"><span
 class="std std-ref">Cross Compilation and RPC</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">cross_compilation_and_rpc.py</span></code>)</p></td>
-<td><p>00:00.506</p></td>
+<td><p>00:00.501</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="customize_opt.html#sphx-glr-how-to-tutorials-customize-opt-py"><span 
class="std std-ref">Customize Optimization</span></a> (<code class="docutils 
literal notranslate"><span class="pre">customize_opt.py</span></code>)</p></td>
-<td><p>00:00.310</p></td>
+<td><p>00:00.311</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="bring_your_own_codegen.html#sphx-glr-how-to-tutorials-bring-your-own-codegen-py"><span
 class="std std-ref">Bring Your Own Codegen</span></a> (<code class="docutils 
literal notranslate"><span 
class="pre">bring_your_own_codegen.py</span></code>)</p></td>
@@ -675,7 +675,7 @@ $(document).ready( function () {
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="mix_python_and_tvm_with_pymodule.html#sphx-glr-how-to-tutorials-mix-python-and-tvm-with-pymodule-py"><span
 class="std std-ref">Mix Python/PyTorch with TVM Using BasePyModule</span></a> 
(<code class="docutils literal notranslate"><span 
class="pre">mix_python_and_tvm_with_pymodule.py</span></code>)</p></td>
-<td><p>00:00.005</p></td>
+<td><p>00:00.004</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="export_and_load_executable.html#sphx-glr-how-to-tutorials-export-and-load-executable-py"><span
 class="std std-ref">Export and Load Relax Executables</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">export_and_load_executable.py</span></code>)</p></td>
diff --git a/docs/reference/api/python/relax/relax.html 
b/docs/reference/api/python/relax/relax.html
index 04f3f6413e4..51c3ba54cbb 100644
--- a/docs/reference/api/python/relax/relax.html
+++ b/docs/reference/api/python/relax/relax.html
@@ -2426,7 +2426,7 @@ Python functions stored in the IRModule’s pyfuncs 
attribute.</p>
 
 <dl class="py function">
 <dt class="sig sig-object py" id="tvm.relax.build">
-<span class="sig-prename descclassname"><span 
class="pre">tvm.relax.</span></span><span class="sig-name descname"><span 
class="pre">build</span></span><span class="sig-paren">(</span><em 
class="sig-param"><span class="n"><span class="pre">mod</span></span><span 
class="p"><span class="pre">:</span></span><span class="w"> </span><span 
class="n"><a class="reference internal" href="../ir.html#tvm_tirx.ir.IRModule" 
title="tvm_tirx.ir.module.IRModule"><span class="pre">IRModule</span></a></spa 
[...]
+<span class="sig-prename descclassname"><span 
class="pre">tvm.relax.</span></span><span class="sig-name descname"><span 
class="pre">build</span></span><span class="sig-paren">(</span><em 
class="sig-param"><span class="n"><span class="pre">mod</span></span><span 
class="p"><span class="pre">:</span></span><span class="w"> </span><span 
class="n"><a class="reference internal" href="../ir.html#tvm_tirx.ir.IRModule" 
title="tvm_tirx.ir.module.IRModule"><span class="pre">IRModule</span></a></spa 
[...]
 <dd><p>Build an IRModule to VM executable.</p>
 <dl class="field-list simple">
 <dt class="field-odd">Parameters<span class="colon">:</span></dt>
diff --git a/docs/searchindex.js b/docs/searchindex.js
index 8d8d45cc997..1dbbd663ba7 100644
--- a/docs/searchindex.js
+++ b/docs/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"128-bit global load": [[127, 
"bit-global-load"]], "@Tx.function vs @Tx.jit": [[136, 
"tx-function-vs-tx-jit"]], "@Tx.inline \u2014 inline functions": [[137, 
"tx-inline-inline-functions"]], "@Tx.meta_class \u2014 parser-side state 
objects": [[137, "tx-meta-class-parser-side-state-objects"]], "A stable 
extension boundary for future hardware": [[141, 
"a-stable-extension-boundary-for-future-hardware"]], "A worked example": [[125, 
"a-worked-example"]], "API Refe [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"128-bit global load": [[127, 
"bit-global-load"]], "@Tx.function vs @Tx.jit": [[136, 
"tx-function-vs-tx-jit"]], "@Tx.inline \u2014 inline functions": [[137, 
"tx-inline-inline-functions"]], "@Tx.meta_class \u2014 parser-side state 
objects": [[137, "tx-meta-class-parser-side-state-objects"]], "A stable 
extension boundary for future hardware": [[141, 
"a-stable-extension-boundary-for-future-hardware"]], "A worked example": [[125, 
"a-worked-example"]], "API Refe [...]
\ No newline at end of file
diff --git a/docs/sg_execution_times.html b/docs/sg_execution_times.html
index 0fd50c464a3..a2e53430197 100644
--- a/docs/sg_execution_times.html
+++ b/docs/sg_execution_times.html
@@ -629,7 +629,7 @@ document.write(`
                   
   <section id="computation-times">
 <span id="sphx-glr-sg-execution-times"></span><h1>Computation times<a 
class="headerlink" href="#computation-times" title="Link to this 
heading">#</a></h1>
-<p><strong>02:59.508</strong> total execution time for 16 files <strong>from 
all galleries</strong>:</p>
+<p><strong>03:09.684</strong> total execution time for 16 files <strong>from 
all galleries</strong>:</p>
 <div class="docutils container">
 <style scoped>
 <link 
href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.3.0/css/bootstrap.min.css";
 rel="stylesheet" />
@@ -651,39 +651,39 @@ $(document).ready( function () {
 </thead>
 <tbody>
 <tr class="row-even"><td><p><a class="reference internal" 
href="how_to/tutorials/optimize_llm.html#sphx-glr-how-to-tutorials-optimize-llm-py"><span
 class="std std-ref">Optimize Large Language Model</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">../how_to/tutorials/optimize_llm.py</span></code>)</p></td>
-<td><p>02:49.294</p></td>
+<td><p>02:59.509</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="get_started/tutorials/ir_module.html#sphx-glr-get-started-tutorials-ir-module-py"><span
 class="std std-ref">IRModule</span></a> (<code class="docutils literal 
notranslate"><span 
class="pre">../get_started/tutorials/ir_module.py</span></code>)</p></td>
-<td><p>00:04.290</p></td>
+<td><p>00:04.281</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="how_to/tutorials/import_model.html#sphx-glr-how-to-tutorials-import-model-py"><span
 class="std std-ref">Importing Models from ML Frameworks</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">../how_to/tutorials/import_model.py</span></code>)</p></td>
-<td><p>00:03.394</p></td>
+<td><p>00:03.375</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="how_to/tutorials/e2e_opt_model.html#sphx-glr-how-to-tutorials-e2e-opt-model-py"><span
 class="std std-ref">End-to-End Optimize Model</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">../how_to/tutorials/e2e_opt_model.py</span></code>)</p></td>
-<td><p>00:00.611</p></td>
+<td><p>00:00.601</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="how_to/tutorials/cross_compilation_and_rpc.html#sphx-glr-how-to-tutorials-cross-compilation-and-rpc-py"><span
 class="std std-ref">Cross Compilation and RPC</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">../how_to/tutorials/cross_compilation_and_rpc.py</span></code>)</p></td>
-<td><p>00:00.506</p></td>
+<td><p>00:00.501</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="how_to/tutorials/customize_opt.html#sphx-glr-how-to-tutorials-customize-opt-py"><span
 class="std std-ref">Customize Optimization</span></a> (<code class="docutils 
literal notranslate"><span 
class="pre">../how_to/tutorials/customize_opt.py</span></code>)</p></td>
-<td><p>00:00.310</p></td>
+<td><p>00:00.311</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="deep_dive/tensor_ir/tutorials/tir_transformation.html#sphx-glr-deep-dive-tensor-ir-tutorials-tir-transformation-py"><span
 class="std std-ref">Transformation</span></a> (<code class="docutils literal 
notranslate"><span 
class="pre">../deep_dive/tensor_ir/tutorials/tir_transformation.py</span></code>)</p></td>
-<td><p>00:00.276</p></td>
+<td><p>00:00.280</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="deep_dive/tensor_ir/tutorials/dlight_gpu_scheduling.html#sphx-glr-deep-dive-tensor-ir-tutorials-dlight-gpu-scheduling-py"><span
 class="std std-ref">DLight: Rule-Based GPU Scheduling</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">../deep_dive/tensor_ir/tutorials/dlight_gpu_scheduling.py</span></code>)</p></td>
-<td><p>00:00.189</p></td>
+<td><p>00:00.188</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="get_started/tutorials/quick_start.html#sphx-glr-get-started-tutorials-quick-start-py"><span
 class="std std-ref">Quick Start</span></a> (<code class="docutils literal 
notranslate"><span 
class="pre">../get_started/tutorials/quick_start.py</span></code>)</p></td>
-<td><p>00:00.175</p></td>
+<td><p>00:00.179</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="deep_dive/tensor_ir/tutorials/tir_creation.html#sphx-glr-deep-dive-tensor-ir-tutorials-tir-creation-py"><span
 class="std std-ref">TensorIR Creation</span></a> (<code class="docutils 
literal notranslate"><span 
class="pre">../deep_dive/tensor_ir/tutorials/tir_creation.py</span></code>)</p></td>
@@ -695,11 +695,11 @@ $(document).ready( function () {
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="deep_dive/relax/tutorials/relax_creation.html#sphx-glr-deep-dive-relax-tutorials-relax-creation-py"><span
 class="std std-ref">Relax Creation</span></a> (<code class="docutils literal 
notranslate"><span 
class="pre">../deep_dive/relax/tutorials/relax_creation.py</span></code>)</p></td>
-<td><p>00:00.097</p></td>
+<td><p>00:00.095</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="deep_dive/relax/tutorials/relax_transformation.html#sphx-glr-deep-dive-relax-tutorials-relax-transformation-py"><span
 class="std std-ref">Transformation</span></a> (<code class="docutils literal 
notranslate"><span 
class="pre">../deep_dive/relax/tutorials/relax_transformation.py</span></code>)</p></td>
-<td><p>00:00.086</p></td>
+<td><p>00:00.085</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="deep_dive/tensor_ir/tutorials/meta_schedule.html#sphx-glr-deep-dive-tensor-ir-tutorials-meta-schedule-py"><span
 class="std std-ref">MetaSchedule: Search-Based Auto-Tuning</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">../deep_dive/tensor_ir/tutorials/meta_schedule.py</span></code>)</p></td>
@@ -707,7 +707,7 @@ $(document).ready( function () {
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-even"><td><p><a class="reference internal" 
href="how_to/tutorials/mix_python_and_tvm_with_pymodule.html#sphx-glr-how-to-tutorials-mix-python-and-tvm-with-pymodule-py"><span
 class="std std-ref">Mix Python/PyTorch with TVM Using BasePyModule</span></a> 
(<code class="docutils literal notranslate"><span 
class="pre">../how_to/tutorials/mix_python_and_tvm_with_pymodule.py</span></code>)</p></td>
-<td><p>00:00.005</p></td>
+<td><p>00:00.004</p></td>
 <td><p>0.0</p></td>
 </tr>
 <tr class="row-odd"><td><p><a class="reference internal" 
href="how_to/tutorials/export_and_load_executable.html#sphx-glr-how-to-tutorials-export-and-load-executable-py"><span
 class="std std-ref">Export and Load Relax Executables</span></a> (<code 
class="docutils literal notranslate"><span 
class="pre">../how_to/tutorials/export_and_load_executable.py</span></code>)</p></td>

Reply via email to