You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tvm.apache.org by tq...@apache.org on 2026/02/09 02:25:13 UTC
(tvm-site) branch asf-site updated: deploying docs (apache/tvm@adda179705192c422e29fedb12f4a3901281b296)
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 bcfa62e0f8 deploying docs (apache/tvm@adda179705192c422e29fedb12f4a3901281b296)
bcfa62e0f8 is described below
commit bcfa62e0f8c9904e4a414dc3614bacc10bb37fc3
Author: tvm-bot <95...@users.noreply.github.com>
AuthorDate: Mon Feb 9 02:25:06 2026 +0000
deploying docs (apache/tvm@adda179705192c422e29fedb12f4a3901281b296)
---
.../0b64717d4cc6027368b96fad40119738/ir_module.py | 2 +-
.../11c11e53c7dace51a8be968ee169ed0d/ir_module.zip | Bin 23904 -> 23916 bytes
.../cross_compilation_and_rpc.ipynb | 2 +-
.../tir_transformation.zip | Bin 15611 -> 15611 bytes
.../cross_compilation_and_rpc.py | 2 +-
.../customize_opt.py | 2 +-
.../relax_creation.zip | Bin 22398 -> 22398 bytes
.../relax_transformation.zip | Bin 11460 -> 11460 bytes
.../optimize_llm.zip | Bin 54101 -> 54144 bytes
.../ir_module.ipynb | 2 +-
.../e2e_opt_model.zip | Bin 14486 -> 14486 bytes
.../optimize_llm.ipynb | 2 +-
.../quick_start.zip | Bin 16254 -> 16254 bytes
.../export_and_load_executable.zip | Bin 31428 -> 31428 bytes
.../tir_creation.zip | Bin 24395 -> 24395 bytes
.../customize_opt.ipynb | 2 +-
.../cross_compilation_and_rpc.zip | Bin 46611 -> 46623 bytes
.../customize_opt.zip | Bin 19813 -> 19825 bytes
.../optimize_llm.py | 3 +-
.../tensor_ir/tutorials/sg_execution_times.rst.txt | 6 +-
.../tensor_ir/tutorials/tir_creation.rst.txt | 20 +-
.../tensor_ir/tutorials/tir_transformation.rst.txt | 6 +-
.../get_started/tutorials/ir_module.rst.txt | 10 +-
.../get_started/tutorials/quick_start.rst.txt | 4 +-
.../tutorials/sg_execution_times.rst.txt | 6 +-
.../tutorials/cross_compilation_and_rpc.rst.txt | 8 +-
.../how_to/tutorials/customize_opt.rst.txt | 6 +-
.../how_to/tutorials/e2e_opt_model.rst.txt | 2 +-
.../_sources/how_to/tutorials/optimize_llm.rst.txt | 67 +--
.../how_to/tutorials/sg_execution_times.rst.txt | 8 +-
docs/_sources/reference/api/python/index.rst.txt | 5 +-
.../api/python/{ => s_tir}/dlight.rst.txt | 6 +-
docs/_sources/sg_execution_times.rst.txt | 16 +-
docs/commit_hash | 2 +-
docs/deep_dive/relax/tutorials/relax_creation.html | 16 +-
.../relax/tutorials/relax_transformation.html | 15 +-
.../tensor_ir/tutorials/sg_execution_times.html | 6 +-
.../tensor_ir/tutorials/tir_creation.html | 44 +-
.../tensor_ir/tutorials/tir_transformation.html | 23 +-
docs/genindex.html | 62 +-
docs/get_started/tutorials/ir_module.html | 16 +-
docs/get_started/tutorials/quick_start.html | 4 +-
docs/get_started/tutorials/sg_execution_times.html | 6 +-
.../tutorials/cross_compilation_and_rpc.html | 8 +-
docs/how_to/tutorials/customize_opt.html | 18 +-
docs/how_to/tutorials/e2e_opt_model.html | 5 +-
docs/how_to/tutorials/optimize_llm.html | 15 +-
docs/how_to/tutorials/sg_execution_times.html | 8 +-
docs/objects.inv | Bin 19625 -> 19617 bytes
docs/py-modindex.html | 10 +-
docs/reference/api/python/contrib.html | 2 +-
docs/reference/api/python/dlight.html | 631 ---------------------
docs/reference/api/python/driver.html | 2 +-
docs/reference/api/python/error.html | 2 +-
docs/reference/api/python/index.html | 9 +-
docs/reference/api/python/instrument.html | 2 +-
docs/reference/api/python/ir.html | 2 +-
docs/reference/api/python/meta_schedule.html | 6 +-
docs/reference/api/python/relax/analysis.html | 2 +-
docs/reference/api/python/relax/block_builder.html | 2 +-
docs/reference/api/python/relax/frontend.html | 2 +-
docs/reference/api/python/relax/op.html | 2 +-
docs/reference/api/python/relax/relax.html | 2 +-
docs/reference/api/python/relax/transform.html | 2 +-
docs/reference/api/python/rpc.html | 6 +-
docs/reference/api/python/runtime/disco.html | 2 +-
docs/reference/api/python/runtime/profiling.html | 2 +-
docs/reference/api/python/runtime/runtime.html | 2 +-
docs/reference/api/python/runtime/vm.html | 2 +-
docs/reference/api/python/s_tir/dlight.html | 631 +++++++++++++++++++++
docs/reference/api/python/s_tir/schedule.html | 6 +-
docs/reference/api/python/target.html | 2 +-
docs/reference/api/python/te.html | 6 +-
docs/reference/api/python/tir/analysis.html | 2 +-
docs/reference/api/python/tir/stmt_functor.html | 2 +-
docs/reference/api/python/tir/tir.html | 2 +-
docs/reference/api/python/tir/transform.html | 2 +-
docs/reference/api/python/topi.html | 2 +-
docs/reference/api/python/transform.html | 2 +-
.../api/typedoc/classes/ArtifactCache.html | 14 +-
.../typedoc/classes/ArtifactIndexedDBCache.html | 16 +-
docs/reference/api/typedoc/classes/DLDataType.html | 14 +-
docs/reference/api/typedoc/classes/DLDevice.html | 12 +-
docs/reference/api/typedoc/classes/Instance.html | 112 ++--
.../classes/LinearCongruentialGenerator.html | 16 +-
docs/reference/api/typedoc/classes/Module.html | 16 +-
docs/reference/api/typedoc/classes/RPCServer.html | 16 +-
docs/reference/api/typedoc/classes/Scalar.html | 8 +-
docs/reference/api/typedoc/classes/TVMArray.html | 16 +-
docs/reference/api/typedoc/classes/TVMObject.html | 12 +-
docs/reference/api/typedoc/classes/Tensor.html | 34 +-
.../api/typedoc/classes/VirtualMachine.html | 10 +-
.../classes/_internal_.AsyncifyHandler.html | 14 +-
.../classes/_internal_.CachedCallStack.html | 38 +-
.../classes/_internal_.CanvasRenderManager.html | 10 +-
.../typedoc/classes/_internal_.Environment.html | 14 +-
.../api/typedoc/classes/_internal_.FFILibrary.html | 22 +-
.../api/typedoc/classes/_internal_.Memory.html | 46 +-
.../typedoc/classes/_internal_.PackedFuncCell.html | 12 +-
.../typedoc/classes/_internal_.RuntimeContext.html | 72 +--
.../typedoc/classes/_internal_.WebGPUContext.html | 28 +-
.../enums/_internal_.AsyncifyStateKind.html | 8 +-
.../typedoc/enums/_internal_.RPCServerState.html | 14 +-
docs/reference/api/typedoc/functions/assert.html | 2 +-
.../api/typedoc/functions/createPolyfillWASI.html | 2 +-
.../api/typedoc/functions/deleteTensorCache.html | 2 +-
.../api/typedoc/functions/detectGPUDevice.html | 2 +-
.../api/typedoc/functions/hasTensorInCache.html | 2 +-
.../api/typedoc/functions/instantiate.html | 2 +-
docs/reference/api/typedoc/functions/wasmPath.html | 2 +-
.../typedoc/interfaces/ArtifactCacheTemplate.html | 10 +-
.../api/typedoc/interfaces/Disposable.html | 4 +-
.../typedoc/interfaces/GPUDeviceDetectOutput.html | 8 +-
.../api/typedoc/interfaces/InitProgressReport.html | 8 +-
.../api/typedoc/interfaces/LibraryProvider.html | 6 +-
.../interfaces/_internal_.FunctionInfo.html | 8 +-
.../interfaces/_internal_.TensorCacheEntry.html | 14 +-
.../interfaces/_internal_.TensorShardEntry.html | 10 +-
.../api/typedoc/types/InitProgressCallback.html | 2 +-
docs/reference/api/typedoc/types/PackedFunc.html | 2 +-
.../typedoc/types/_internal_.AsyncPackedFunc.html | 2 +-
.../types/_internal_.FObjectConstructor.html | 2 +-
.../types/_internal_.FTVMFFIWasmSafeCallType.html | 2 +-
.../types/_internal_.FTVMWasmAllocSpace.html | 2 +-
.../types/_internal_.FTVMWasmFreeSpace.html | 2 +-
.../api/typedoc/types/_internal_.Pointer.html | 2 +-
.../typedoc/types/_internal_.TVMObjectBase.html | 2 +-
docs/searchindex.js | 2 +-
docs/sg_execution_times.html | 16 +-
129 files changed, 1208 insertions(+), 1268 deletions(-)
diff --git a/docs/_downloads/0b64717d4cc6027368b96fad40119738/ir_module.py b/docs/_downloads/0b64717d4cc6027368b96fad40119738/ir_module.py
index 8bb8fb77a4..91aedaa682 100644
--- a/docs/_downloads/0b64717d4cc6027368b96fad40119738/ir_module.py
+++ b/docs/_downloads/0b64717d4cc6027368b96fad40119738/ir_module.py
@@ -252,7 +252,7 @@ print(cpu_out)
# the details of ``DLight``.
#
-from tvm import dlight as dl
+from tvm.s_tir import dlight as dl
with tvm.target.Target("cuda"):
gpu_mod = dl.ApplyDefaultSchedule(
diff --git a/docs/_downloads/11c11e53c7dace51a8be968ee169ed0d/ir_module.zip b/docs/_downloads/11c11e53c7dace51a8be968ee169ed0d/ir_module.zip
index 6aec6b65be..829df6695f 100644
Binary files a/docs/_downloads/11c11e53c7dace51a8be968ee169ed0d/ir_module.zip and b/docs/_downloads/11c11e53c7dace51a8be968ee169ed0d/ir_module.zip differ
diff --git a/docs/_downloads/148819f3421b8d89b1723c3e15e3f19f/cross_compilation_and_rpc.ipynb b/docs/_downloads/148819f3421b8d89b1723c3e15e3f19f/cross_compilation_and_rpc.ipynb
index 6f537ff6ee..b5ea160dcd 100644
--- a/docs/_downloads/148819f3421b8d89b1723c3e15e3f19f/cross_compilation_and_rpc.ipynb
+++ b/docs/_downloads/148819f3421b8d89b1723c3e15e3f19f/cross_compilation_and_rpc.ipynb
@@ -162,7 +162,7 @@
},
"outputs": [],
"source": [
- "# First, let's check if PyTorch is available\ntry:\n import torch\n from torch.export import export\n\n HAS_TORCH = True\nexcept ImportError:\n HAS_TORCH = False\n\n\ndef run_pytorch_model_via_rpc():\n \"\"\"\n Demonstrates the complete workflow of deploying a PyTorch model to an ARM device via RPC.\n \"\"\"\n if not HAS_TORCH:\n print(\"Skipping PyTorch example (PyTorch not installed)\")\n return\n\n from tvm import relax\n from tvm.r [...]
+ "# First, let's check if PyTorch is available\ntry:\n import torch\n from torch.export import export\n\n HAS_TORCH = True\nexcept ImportError:\n HAS_TORCH = False\n\n\ndef run_pytorch_model_via_rpc():\n \"\"\"\n Demonstrates the complete workflow of deploying a PyTorch model to an ARM device via RPC.\n \"\"\"\n if not HAS_TORCH:\n print(\"Skipping PyTorch example (PyTorch not installed)\")\n return\n\n from tvm import relax\n from tvm.r [...]
]
},
{
diff --git a/docs/_downloads/18ba0d2ee8120824175aaef66bc9c9bf/tir_transformation.zip b/docs/_downloads/18ba0d2ee8120824175aaef66bc9c9bf/tir_transformation.zip
index bb6974bb3d..98f7ffe6a7 100644
Binary files a/docs/_downloads/18ba0d2ee8120824175aaef66bc9c9bf/tir_transformation.zip and b/docs/_downloads/18ba0d2ee8120824175aaef66bc9c9bf/tir_transformation.zip differ
diff --git a/docs/_downloads/3cbcc56110528f886a987b8b251e7c88/cross_compilation_and_rpc.py b/docs/_downloads/3cbcc56110528f886a987b8b251e7c88/cross_compilation_and_rpc.py
index b6b06e2676..229f40f938 100644
--- a/docs/_downloads/3cbcc56110528f886a987b8b251e7c88/cross_compilation_and_rpc.py
+++ b/docs/_downloads/3cbcc56110528f886a987b8b251e7c88/cross_compilation_and_rpc.py
@@ -513,7 +513,7 @@ def run_pytorch_model_via_rpc():
#
# .. code-block:: python
#
- # from tvm import dlight as dl
+ # from tvm.s_tir import dlight as dl
# with target:
# mod = dl.ApplyDefaultSchedule()(mod)
#
diff --git a/docs/_downloads/42304b518561422fdab8c7d8ee640a55/customize_opt.py b/docs/_downloads/42304b518561422fdab8c7d8ee640a55/customize_opt.py
index 2e2747d61f..43ce71343f 100644
--- a/docs/_downloads/42304b518561422fdab8c7d8ee640a55/customize_opt.py
+++ b/docs/_downloads/42304b518561422fdab8c7d8ee640a55/customize_opt.py
@@ -174,7 +174,7 @@ if os.getenv("CI", "") != "true":
# e.g. language model, DLight provides excellent performance, while for generic models,
# it achieves a balance between performance and compilation time.
-from tvm import dlight as dl
+from tvm.s_tir import dlight as dl
# Apply DLight rules
with target:
diff --git a/docs/_downloads/4753776bbe68e7c9ee4d19117973fc8b/relax_creation.zip b/docs/_downloads/4753776bbe68e7c9ee4d19117973fc8b/relax_creation.zip
index fcb6c9f09c..b2fa690f44 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 e9e342dee3..c1f0e1a10d 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 04d8e64f61..fbb4a33b56 100644
Binary files a/docs/_downloads/83e85f38cf16f1d926d06615fd54095c/optimize_llm.zip and b/docs/_downloads/83e85f38cf16f1d926d06615fd54095c/optimize_llm.zip differ
diff --git a/docs/_downloads/a6d7947451d373bc811080cffa18dc7c/ir_module.ipynb b/docs/_downloads/a6d7947451d373bc811080cffa18dc7c/ir_module.ipynb
index 30041e4e11..f4462f2f42 100644
--- a/docs/_downloads/a6d7947451d373bc811080cffa18dc7c/ir_module.ipynb
+++ b/docs/_downloads/a6d7947451d373bc811080cffa18dc7c/ir_module.ipynb
@@ -231,7 +231,7 @@
},
"outputs": [],
"source": [
- "from tvm import dlight as dl\n\nwith tvm.target.Target(\"cuda\"):\n gpu_mod = dl.ApplyDefaultSchedule(\n dl.gpu.Matmul(),\n dl.gpu.Fallback(),\n )(mod)"
+ "from tvm.s_tir import dlight as dl\n\nwith tvm.target.Target(\"cuda\"):\n gpu_mod = dl.ApplyDefaultSchedule(\n dl.gpu.Matmul(),\n dl.gpu.Fallback(),\n )(mod)"
]
},
{
diff --git a/docs/_downloads/a7dd7652b2ad50f82d7b739ce3645799/e2e_opt_model.zip b/docs/_downloads/a7dd7652b2ad50f82d7b739ce3645799/e2e_opt_model.zip
index 46cd952646..061eea3d22 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/ab03cb35cd7f92b5425a8974fcab921a/optimize_llm.ipynb b/docs/_downloads/ab03cb35cd7f92b5425a8974fcab921a/optimize_llm.ipynb
index c5d966c898..7ca565aec6 100644
--- a/docs/_downloads/ab03cb35cd7f92b5425a8974fcab921a/optimize_llm.ipynb
+++ b/docs/_downloads/ab03cb35cd7f92b5425a8974fcab921a/optimize_llm.ipynb
@@ -40,7 +40,7 @@
},
"outputs": [],
"source": [
- "import dataclasses\nimport enum\nimport os\nfrom pathlib import Path\nfrom pprint import pprint\nfrom typing import List, Optional\n\nimport tvm\nfrom tvm import dlight, relax, te, tir\nfrom tvm.relax import register_pipeline\nfrom tvm.relax.frontend import nn\nfrom tvm.relax.frontend.nn import Tensor, op\nfrom tvm.relax.frontend.nn.llm.kv_cache import PagedKVCache, TIRPagedKVCache\nfrom tvm.runtime import ShapeTuple"
+ "import dataclasses\nimport enum\nimport os\nfrom pathlib import Path\nfrom pprint import pprint\nfrom typing import List, Optional\n\nimport tvm\nfrom tvm import relax, te, tir\nfrom tvm.s_tir import dlight\nfrom tvm.relax import register_pipeline\nfrom tvm.relax.frontend import nn\nfrom tvm.relax.frontend.nn import Tensor, op\nfrom tvm.relax.frontend.nn.llm.kv_cache import PagedKVCache, TIRPagedKVCache\nfrom tvm.runtime import ShapeTuple"
]
},
{
diff --git a/docs/_downloads/bb7db6678496193ed0c55d3b95fa6778/quick_start.zip b/docs/_downloads/bb7db6678496193ed0c55d3b95fa6778/quick_start.zip
index 208d7c7be7..7a4498fd7c 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 92c3c2b488..e6fa552dad 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 8481ec6fdb..9c9583f36a 100644
Binary files a/docs/_downloads/be26483bb70b8468499a01c55e8e866c/tir_creation.zip and b/docs/_downloads/be26483bb70b8468499a01c55e8e866c/tir_creation.zip differ
diff --git a/docs/_downloads/d64d105c8921b2ab908ef001ab382b45/customize_opt.ipynb b/docs/_downloads/d64d105c8921b2ab908ef001ab382b45/customize_opt.ipynb
index 37bbbb6723..59ddd02863 100644
--- a/docs/_downloads/d64d105c8921b2ab908ef001ab382b45/customize_opt.ipynb
+++ b/docs/_downloads/d64d105c8921b2ab908ef001ab382b45/customize_opt.ipynb
@@ -119,7 +119,7 @@
},
"outputs": [],
"source": [
- "from tvm import dlight as dl\n\n# Apply DLight rules\nwith target:\n mod = tvm.ir.transform.Sequential(\n [\n relax.get_pipeline(\"zero\"),\n dl.ApplyDefaultSchedule( # pylint: disable=not-callable\n dl.gpu.Matmul(),\n dl.gpu.GEMV(),\n dl.gpu.Reduction(),\n dl.gpu.GeneralReduction(),\n dl.gpu.Fallback(),\n ),\n ]\n )(mod)\n\nmod.show()"
+ "from tvm.s_tir import dlight as dl\n\n# Apply DLight rules\nwith target:\n mod = tvm.ir.transform.Sequential(\n [\n relax.get_pipeline(\"zero\"),\n dl.ApplyDefaultSchedule( # pylint: disable=not-callable\n dl.gpu.Matmul(),\n dl.gpu.GEMV(),\n dl.gpu.Reduction(),\n dl.gpu.GeneralReduction(),\n dl.gpu.Fallback(),\n ),\n ]\n )(mod)\n\nmod.show()"
]
},
{
diff --git a/docs/_downloads/f69380821f417ef2210f45503d81bded/cross_compilation_and_rpc.zip b/docs/_downloads/f69380821f417ef2210f45503d81bded/cross_compilation_and_rpc.zip
index 18a837cb9c..ddf69a88b1 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 be7fa3b69c..af67abc44d 100644
Binary files a/docs/_downloads/f69433a4a80715725df90d1386679956/customize_opt.zip and b/docs/_downloads/f69433a4a80715725df90d1386679956/customize_opt.zip differ
diff --git a/docs/_downloads/fb98884d1e98b239c77e2b86f43d4ac2/optimize_llm.py b/docs/_downloads/fb98884d1e98b239c77e2b86f43d4ac2/optimize_llm.py
index 0e82b05559..cf8ec5fe8c 100644
--- a/docs/_downloads/fb98884d1e98b239c77e2b86f43d4ac2/optimize_llm.py
+++ b/docs/_downloads/fb98884d1e98b239c77e2b86f43d4ac2/optimize_llm.py
@@ -63,7 +63,8 @@ from pprint import pprint
from typing import List, Optional
import tvm
-from tvm import dlight, relax, te, tir
+from tvm import relax, te, tir
+from tvm.s_tir import dlight
from tvm.relax import register_pipeline
from tvm.relax.frontend import nn
from tvm.relax.frontend.nn import Tensor, op
diff --git a/docs/_sources/deep_dive/tensor_ir/tutorials/sg_execution_times.rst.txt b/docs/_sources/deep_dive/tensor_ir/tutorials/sg_execution_times.rst.txt
index bd944063a5..a143549122 100644
--- a/docs/_sources/deep_dive/tensor_ir/tutorials/sg_execution_times.rst.txt
+++ b/docs/_sources/deep_dive/tensor_ir/tutorials/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:00.459** total execution time for 2 files **from deep_dive/tensor_ir/tutorials**:
+**00:00.460** total execution time for 2 files **from deep_dive/tensor_ir/tutorials**:
.. container::
@@ -33,8 +33,8 @@ Computation times
- Time
- Mem (MB)
* - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_tir_transformation.py` (``tir_transformation.py``)
- - 00:00.290
+ - 00:00.292
- 0.0
* - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_tir_creation.py` (``tir_creation.py``)
- - 00:00.169
+ - 00:00.168
- 0.0
diff --git a/docs/_sources/deep_dive/tensor_ir/tutorials/tir_creation.rst.txt b/docs/_sources/deep_dive/tensor_ir/tutorials/tir_creation.rst.txt
index feb292718a..d83ca826ba 100644
--- a/docs/_sources/deep_dive/tensor_ir/tutorials/tir_creation.rst.txt
+++ b/docs/_sources/deep_dive/tensor_ir/tutorials/tir_creation.rst.txt
@@ -319,17 +319,17 @@ Now let's check the runtime dynamic shape inference:
.. code-block:: none
- [[0.8886274 1.566266 1.4120796 0.99022496]
- [0.69979185 1.2366827 1.1663469 0.81512916]
- [1.465724 1.6209009 0.4342273 0.96426266]
- [1.0189905 1.4718349 1.3255126 1.1406054 ]]
- [[35.708023 36.410187 32.305504 ... 36.517464 35.330383 33.619205]
- [35.452015 36.356277 31.319702 ... 37.49297 31.81497 33.795406]
- [37.17729 35.188313 31.45157 ... 36.18443 34.985924 34.917152]
+ [[0.8603471 0.62081456 0.55506736 0.4320583 ]
+ [1.0798392 0.6115089 0.82049316 0.79402244]
+ [1.6702199 1.543556 1.3550656 1.1044341 ]
+ [0.85651875 0.70658296 0.6929371 0.7139152 ]]
+ [[33.725643 28.425365 30.209913 ... 31.161531 31.653385 28.52448 ]
+ [35.054054 33.493248 32.2785 ... 31.99159 31.992111 28.50876 ]
+ [28.743782 24.485592 27.021206 ... 24.617413 24.58269 23.929594]
...
- [33.00886 35.65269 30.811682 ... 33.12176 31.744537 31.833555]
- [35.744614 35.57579 31.424105 ... 34.735706 33.96934 34.638023]
- [33.560497 34.12794 28.577457 ... 34.66952 31.606472 32.16199 ]]
+ [32.95979 28.137274 30.673777 ... 27.19469 28.925552 29.043545]
+ [32.811867 29.272482 30.016346 ... 28.00314 25.736237 27.42964 ]
+ [32.79909 30.311714 30.22736 ... 29.53275 30.63872 29.465763]]
diff --git a/docs/_sources/deep_dive/tensor_ir/tutorials/tir_transformation.rst.txt b/docs/_sources/deep_dive/tensor_ir/tutorials/tir_transformation.rst.txt
index 878371fb44..f5556fb316 100644
--- a/docs/_sources/deep_dive/tensor_ir/tutorials/tir_transformation.rst.txt
+++ b/docs/_sources/deep_dive/tensor_ir/tutorials/tir_transformation.rst.txt
@@ -117,7 +117,7 @@ original implementation.
Execution time summary:
mean (ms) median (ms) max (ms) min (ms) std (ms)
- 2.7392 2.7392 2.7392 2.7392 0.0000
+ 2.7540 2.7540 2.7540 2.7540 0.0000
@@ -289,7 +289,7 @@ action involves reordering these two loops.
Execution time summary:
mean (ms) median (ms) max (ms) min (ms) std (ms)
- 0.8599 0.8599 0.8599 0.8599 0.0000
+ 0.8651 0.8651 0.8651 0.8651 0.0000
@@ -417,7 +417,7 @@ from the reduction update via the **decompose_reduction** primitive.
Execution time summary:
mean (ms) median (ms) max (ms) min (ms) std (ms)
- 0.3373 0.3373 0.3373 0.3373 0.0000
+ 0.3371 0.3371 0.3371 0.3371 0.0000
diff --git a/docs/_sources/get_started/tutorials/ir_module.rst.txt b/docs/_sources/get_started/tutorials/ir_module.rst.txt
index 59554ec2cb..286513bf1c 100644
--- a/docs/_sources/get_started/tutorials/ir_module.rst.txt
+++ b/docs/_sources/get_started/tutorials/ir_module.rst.txt
@@ -692,8 +692,8 @@ We can deploy the IRModule on CPU by specifying the target as ``llvm``.
.. code-block:: none
- [[-0.18747157 -0.03189169 0.22628424 0.10691161 0.11759973 0.03824051
- 0.05211382 0.19838986 0.276696 -0.04277643]]
+ [[-0.07506226 0.02221167 -0.04435149 0.19530034 -0.0034403 -0.24311624
+ 0.14636865 0.01401724 0.23790537 0.08373909]]
@@ -715,7 +715,7 @@ the details of ``DLight``.
.. code-block:: Python
- from tvm import dlight as dl
+ from tvm.s_tir import dlight as dl
with tvm.target.Target("cuda"):
gpu_mod = dl.ApplyDefaultSchedule(
@@ -759,8 +759,8 @@ Now we can compile the IRModule on GPU, the similar way as we did on CPU.
.. code-block:: none
- [[-0.18747158 -0.03189162 0.2262843 0.10691157 0.11759972 0.0382405
- 0.05211382 0.19838977 0.2766961 -0.04277644]]
+ [[-0.07506228 0.02221168 -0.04435152 0.19530033 -0.0034403 -0.24311627
+ 0.14636865 0.01401725 0.2379054 0.08373906]]
diff --git a/docs/_sources/get_started/tutorials/quick_start.rst.txt b/docs/_sources/get_started/tutorials/quick_start.rst.txt
index 36a75e76fa..f1174ab9d5 100644
--- a/docs/_sources/get_started/tutorials/quick_start.rst.txt
+++ b/docs/_sources/get_started/tutorials/quick_start.rst.txt
@@ -224,8 +224,8 @@ different devices.
.. code-block:: none
- [[25366.244 24188.916 24660.682 23080.129 26122.584 25055.281 24762.83
- 23748.94 25163.578 24549.98 ]]
+ [[25373.686 23829.76 25160.916 24961.889 25129.98 25889.324 24780.275
+ 24933.56 25336.408 24489.559]]
diff --git a/docs/_sources/get_started/tutorials/sg_execution_times.rst.txt b/docs/_sources/get_started/tutorials/sg_execution_times.rst.txt
index dd95f8fe7a..e7e7735820 100644
--- a/docs/_sources/get_started/tutorials/sg_execution_times.rst.txt
+++ b/docs/_sources/get_started/tutorials/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:07.483** total execution time for 2 files **from get_started/tutorials**:
+**00:07.942** 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:07.313
+ - 00:07.770
- 0.0
* - :ref:`sphx_glr_get_started_tutorials_quick_start.py` (``quick_start.py``)
- - 00:00.170
+ - 00:00.172
- 0.0
diff --git a/docs/_sources/how_to/tutorials/cross_compilation_and_rpc.rst.txt b/docs/_sources/how_to/tutorials/cross_compilation_and_rpc.rst.txt
index a33d286548..a0f2499df2 100644
--- a/docs/_sources/how_to/tutorials/cross_compilation_and_rpc.rst.txt
+++ b/docs/_sources/how_to/tutorials/cross_compilation_and_rpc.rst.txt
@@ -268,7 +268,7 @@ device and returns the measured cost. Network overhead is excluded.
.. code-block:: none
- 1.17e-07 secs/op
+ 1.14e-07 secs/op
@@ -606,7 +606,7 @@ This workflow is applicable to various deployment scenarios:
#
# .. code-block:: python
#
- # from tvm import dlight as dl
+ # from tvm.s_tir import dlight as dl
# with target:
# mod = dl.ApplyDefaultSchedule()(mod)
#
@@ -651,8 +651,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/tmpfyki6ayw/model_deployed.so
- Saved parameters to: /tmp/tmpfyki6ayw/model_params.npz
+ Exported library to: /tmp/tmpzir690xh/model_deployed.so
+ Saved parameters to: /tmp/tmpzir690xh/model_params.npz
RPC workflow (works for any remote device):
==================================================
diff --git a/docs/_sources/how_to/tutorials/customize_opt.rst.txt b/docs/_sources/how_to/tutorials/customize_opt.rst.txt
index b5069b9fe5..70daea4355 100644
--- a/docs/_sources/how_to/tutorials/customize_opt.rst.txt
+++ b/docs/_sources/how_to/tutorials/customize_opt.rst.txt
@@ -281,7 +281,7 @@ it achieves a balance between performance and compilation time.
.. code-block:: Python
- from tvm import dlight as dl
+ from tvm.s_tir import dlight as dl
# Apply DLight rules
with target:
@@ -414,8 +414,8 @@ We can build and deploy the optimized model to the TVM runtime.
.. code-block:: none
- [[27200.605 25423.309 28611.254 24562.898 25502.533 25922.56 25341.312
- 25912.98 26160.162 26307.115]]
+ [[26026.285 26336.934 24694.098 25288.934 27629.832 26257.812 27476.328
+ 25004.637 25779.955 25714.363]]
diff --git a/docs/_sources/how_to/tutorials/e2e_opt_model.rst.txt b/docs/_sources/how_to/tutorials/e2e_opt_model.rst.txt
index 49b6f0508b..46e24c8dc5 100644
--- a/docs/_sources/how_to/tutorials/e2e_opt_model.rst.txt
+++ b/docs/_sources/how_to/tutorials/e2e_opt_model.rst.txt
@@ -53,7 +53,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] 54%|█████▍ | 24.2M/44.7M [00:00<00:00, 253MB/s] 100%|██████████| 44.7M/44.7M [00:00<00:00, 291MB/s]
+ 0%| | 0.00/44.7M [00:00<?, ?B/s] 41%|████ | 18.1M/44.7M [00:00<00:00, 190MB/s] 90%|████████▉ | 40.1M/44.7M [00:00<00:00, 214MB/s] 100%|██████████| 44.7M/44.7M [00:00<00:00, 217MB/s]
diff --git a/docs/_sources/how_to/tutorials/optimize_llm.rst.txt b/docs/_sources/how_to/tutorials/optimize_llm.rst.txt
index 48263f3e57..b326d3f135 100644
--- a/docs/_sources/how_to/tutorials/optimize_llm.rst.txt
+++ b/docs/_sources/how_to/tutorials/optimize_llm.rst.txt
@@ -54,7 +54,7 @@ pre-trained weight from Hugging Face but not the model architecture. We need to
model architecture by ourselves. Apache TVM prepares a PyTorch-liked API to construct the model
architecture. We can use the API to construct the model architecture.
-.. GENERATED FROM PYTHON SOURCE LINES 56-73
+.. GENERATED FROM PYTHON SOURCE LINES 56-74
.. code-block:: Python
@@ -68,7 +68,8 @@ architecture. We can use the API to construct the model architecture.
from typing import List, Optional
import tvm
- from tvm import dlight, relax, te, tir
+ from tvm import relax, te, tir
+ from tvm.s_tir import dlight
from tvm.relax import register_pipeline
from tvm.relax.frontend import nn
from tvm.relax.frontend.nn import Tensor, op
@@ -82,13 +83,13 @@ architecture. We can use the API to construct the model architecture.
-.. GENERATED FROM PYTHON SOURCE LINES 74-77
+.. GENERATED FROM PYTHON SOURCE LINES 75-78
First, we need to define the model configuration. The configuration includes the key parameters
of the model, such as hidden size, intermediate size, etc. Here for convenience, we define a
constant config specially for the TinyLlama model.
-.. GENERATED FROM PYTHON SOURCE LINES 77-98
+.. GENERATED FROM PYTHON SOURCE LINES 78-99
.. code-block:: Python
@@ -120,7 +121,7 @@ constant config specially for the TinyLlama model.
-.. GENERATED FROM PYTHON SOURCE LINES 99-105
+.. GENERATED FROM PYTHON SOURCE LINES 100-106
Next, we define the RoPE mode of the Paged KV cache. The RoPE mode is used to apply the
Relative Positional Encoding (RoPE) to the query and key tensors. The RoPE mode can be set to
@@ -129,7 +130,7 @@ the query and key tensors. If the RoPE mode is `NORMAL`, RoPE will be applied to
before adding the key tensor to the cache. If the RoPE mode is `INLINE`, RoPE will be applied to
the query and key tensors in the attention kernel on-the-fly.
-.. GENERATED FROM PYTHON SOURCE LINES 105-119
+.. GENERATED FROM PYTHON SOURCE LINES 106-120
.. code-block:: Python
@@ -154,7 +155,7 @@ the query and key tensors in the attention kernel on-the-fly.
-.. GENERATED FROM PYTHON SOURCE LINES 120-139
+.. GENERATED FROM PYTHON SOURCE LINES 121-140
Secondly, we define the model architecture. The model architecture consists of three parts:
@@ -176,7 +177,7 @@ The optimized implementation is:
FFN(x) = down_proj(silu(gate_x) * up_x)
-.. GENERATED FROM PYTHON SOURCE LINES 139-157
+.. GENERATED FROM PYTHON SOURCE LINES 140-158
.. code-block:: Python
@@ -205,7 +206,7 @@ The optimized implementation is:
-.. GENERATED FROM PYTHON SOURCE LINES 158-171
+.. GENERATED FROM PYTHON SOURCE LINES 159-172
Then we define the self-attention layer. The self-attention layer consists of three parts:
@@ -221,7 +222,7 @@ We perform optimizations on the different parts of the self-attention layer:
kernel.
- Attention: We leverage the horizontal fusion on attention and fuse the QKV projection and
-.. GENERATED FROM PYTHON SOURCE LINES 171-203
+.. GENERATED FROM PYTHON SOURCE LINES 172-204
.. code-block:: Python
@@ -264,11 +265,11 @@ We perform optimizations on the different parts of the self-attention layer:
-.. GENERATED FROM PYTHON SOURCE LINES 204-205
+.. GENERATED FROM PYTHON SOURCE LINES 205-206
Finally, we define the model architecture with FFN and self-attention layers.
-.. GENERATED FROM PYTHON SOURCE LINES 205-354
+.. GENERATED FROM PYTHON SOURCE LINES 206-355
.. code-block:: Python
@@ -428,14 +429,14 @@ Finally, we define the model architecture with FFN and self-attention layers.
-.. GENERATED FROM PYTHON SOURCE LINES 355-359
+.. GENERATED FROM PYTHON SOURCE LINES 356-360
Export the model to Relax IRModule
----------------------------------
After defining the model architecture, we can export the model to the Relax IRModule.
For demonstration, we only show the part of the model architecture. and parameters.
-.. GENERATED FROM PYTHON SOURCE LINES 359-371
+.. GENERATED FROM PYTHON SOURCE LINES 360-372
.. code-block:: Python
@@ -488,14 +489,14 @@ For demonstration, we only show the part of the model architecture. and paramete
-.. GENERATED FROM PYTHON SOURCE LINES 372-376
+.. GENERATED FROM PYTHON SOURCE LINES 373-377
Define Optimization Pipeline
----------------------------
We define a series of optimization passes to optimize the model. The optimization pipeline
is designed specifically for the LLMs.
-.. GENERATED FROM PYTHON SOURCE LINES 376-433
+.. GENERATED FROM PYTHON SOURCE LINES 377-434
.. code-block:: Python
@@ -563,7 +564,7 @@ is designed specifically for the LLMs.
-.. GENERATED FROM PYTHON SOURCE LINES 434-445
+.. GENERATED FROM PYTHON SOURCE LINES 435-446
Prepare the model weights
-------------------------
@@ -577,7 +578,7 @@ and prepare the model parameters.
are not available in the CI environment.
-.. GENERATED FROM PYTHON SOURCE LINES 445-496
+.. GENERATED FROM PYTHON SOURCE LINES 446-497
.. code-block:: Python
@@ -639,7 +640,7 @@ and prepare the model parameters.
-.. GENERATED FROM PYTHON SOURCE LINES 497-503
+.. GENERATED FROM PYTHON SOURCE LINES 498-504
Deploy the compiled model
-------------------------
@@ -648,7 +649,7 @@ The language models inference includes two steps: prefill and decode. The prefil
used to process the input tokens and store the KVCache. The decode step is used to generate
the token until the end token is generated.
-.. GENERATED FROM PYTHON SOURCE LINES 506-513
+.. GENERATED FROM PYTHON SOURCE LINES 507-514
Tokenization
~~~~~~~~~~~~
@@ -658,7 +659,7 @@ to tokenize the input prompt and embed the tokens into the hidden states.
Note that different models require different tokenization and prompt format, please refer to
the model documentation for the correct tokenization and prompt format.
-.. GENERATED FROM PYTHON SOURCE LINES 513-528
+.. GENERATED FROM PYTHON SOURCE LINES 514-529
.. code-block:: Python
@@ -684,7 +685,7 @@ the model documentation for the correct tokenization and prompt format.
-.. GENERATED FROM PYTHON SOURCE LINES 529-534
+.. GENERATED FROM PYTHON SOURCE LINES 530-535
Create the KVCache
~~~~~~~~~~~~~~~~~~
@@ -692,7 +693,7 @@ Before starting the inference, we need to create the KVCache. The KVCache is use
key and value tensors for the attention layer. Apache TVM provides a PagedKVCache to store the
key and value tensors. We create the PagedKVCache with the specified parameters.
-.. GENERATED FROM PYTHON SOURCE LINES 534-544
+.. GENERATED FROM PYTHON SOURCE LINES 535-545
.. code-block:: Python
@@ -713,14 +714,14 @@ key and value tensors. We create the PagedKVCache with the specified parameters.
-.. GENERATED FROM PYTHON SOURCE LINES 545-549
+.. GENERATED FROM PYTHON SOURCE LINES 546-550
Embedding
~~~~~~~~~
The next step is to embed the tokens into the hidden states. We use the `embed` function
compiled in the Relax IRModule to embed the tokens into the hidden states.
-.. GENERATED FROM PYTHON SOURCE LINES 549-560
+.. GENERATED FROM PYTHON SOURCE LINES 550-561
.. code-block:: Python
@@ -742,13 +743,13 @@ compiled in the Relax IRModule to embed the tokens into the hidden states.
-.. GENERATED FROM PYTHON SOURCE LINES 561-564
+.. GENERATED FROM PYTHON SOURCE LINES 562-565
Prefill
~~~~~~~
Before running the forward pass, we first get some help functions for preparation.
-.. GENERATED FROM PYTHON SOURCE LINES 564-569
+.. GENERATED FROM PYTHON SOURCE LINES 565-570
.. code-block:: Python
@@ -764,13 +765,13 @@ Before running the forward pass, we first get some help functions for preparatio
-.. GENERATED FROM PYTHON SOURCE LINES 570-573
+.. GENERATED FROM PYTHON SOURCE LINES 571-574
As we are creating a new sequence, we need to call `add_sequence_func` to initialize
the request. Additionally, we need to call `begin_forward_func` to start the forward pass,
and `end_forward_func` to end the forward pass.
-.. GENERATED FROM PYTHON SOURCE LINES 573-582
+.. GENERATED FROM PYTHON SOURCE LINES 574-583
.. code-block:: Python
@@ -790,7 +791,7 @@ and `end_forward_func` to end the forward pass.
-.. GENERATED FROM PYTHON SOURCE LINES 583-589
+.. GENERATED FROM PYTHON SOURCE LINES 584-590
Now we have the output logits from the prefill step. The logits are used to generate the token
via sampling. Let's sample the token from the logits.
@@ -799,7 +800,7 @@ In this tutorial, we simplify the sampling process and pick the token with the h
probability. In practice, we should sample the token based on the probability distribution.
Also, to make the tutorial concise, we execute the sample process on CPU.
-.. GENERATED FROM PYTHON SOURCE LINES 589-601
+.. GENERATED FROM PYTHON SOURCE LINES 590-602
.. code-block:: Python
@@ -822,7 +823,7 @@ Also, to make the tutorial concise, we execute the sample process on CPU.
-.. GENERATED FROM PYTHON SOURCE LINES 602-607
+.. GENERATED FROM PYTHON SOURCE LINES 603-608
Decode
~~~~~~
@@ -830,7 +831,7 @@ After the prefill step, we can start the decode step. The decode step is used to
token until the end token is generated. We use the `decode` function compiled in the Relax
IRModule to generate the token.
-.. GENERATED FROM PYTHON SOURCE LINES 607-622
+.. GENERATED FROM PYTHON SOURCE LINES 608-623
.. code-block:: Python
diff --git a/docs/_sources/how_to/tutorials/sg_execution_times.rst.txt b/docs/_sources/how_to/tutorials/sg_execution_times.rst.txt
index a57bf444f8..963ed241fb 100644
--- a/docs/_sources/how_to/tutorials/sg_execution_times.rst.txt
+++ b/docs/_sources/how_to/tutorials/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:32.012** total execution time for 5 files **from how_to/tutorials**:
+**00:32.054** total execution time for 5 files **from how_to/tutorials**:
.. container::
@@ -36,13 +36,13 @@ Computation times
- 00:29.805
- 0.0
* - :ref:`sphx_glr_how_to_tutorials_cross_compilation_and_rpc.py` (``cross_compilation_and_rpc.py``)
- - 00:00.801
+ - 00:00.800
- 0.0
* - :ref:`sphx_glr_how_to_tutorials_customize_opt.py` (``customize_opt.py``)
- - 00:00.740
+ - 00:00.733
- 0.0
* - :ref:`sphx_glr_how_to_tutorials_e2e_opt_model.py` (``e2e_opt_model.py``)
- - 00:00.664
+ - 00:00.715
- 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/reference/api/python/index.rst.txt b/docs/_sources/reference/api/python/index.rst.txt
index 38ae6a81b1..1752b9d99c 100644
--- a/docs/_sources/reference/api/python/index.rst.txt
+++ b/docs/_sources/reference/api/python/index.rst.txt
@@ -63,6 +63,7 @@ Python API
:caption: tvm.s_tir
s_tir/schedule
+ s_tir/dlight
.. toctree::
:maxdepth: 1
@@ -77,11 +78,7 @@ Python API
meta_schedule
-.. toctree::
- :maxdepth: 1
- :caption: tvm.dlight
- dlight
.. toctree::
:maxdepth: 1
diff --git a/docs/_sources/reference/api/python/dlight.rst.txt b/docs/_sources/reference/api/python/s_tir/dlight.rst.txt
similarity index 92%
rename from docs/_sources/reference/api/python/dlight.rst.txt
rename to docs/_sources/reference/api/python/s_tir/dlight.rst.txt
index 37859ed790..777840055f 100644
--- a/docs/_sources/reference/api/python/dlight.rst.txt
+++ b/docs/_sources/reference/api/python/s_tir/dlight.rst.txt
@@ -15,8 +15,8 @@
specific language governing permissions and limitations
under the License.
-tvm.dlight
-----------
-.. automodule:: tvm.dlight
+tvm.s_tir.dlight
+----------------
+.. automodule:: tvm.s_tir.dlight
:members:
:imported-members:
diff --git a/docs/_sources/sg_execution_times.rst.txt b/docs/_sources/sg_execution_times.rst.txt
index f58639fad6..4d2a678ab0 100644
--- a/docs/_sources/sg_execution_times.rst.txt
+++ b/docs/_sources/sg_execution_times.rst.txt
@@ -6,7 +6,7 @@
Computation times
=================
-**00:40.121** total execution time for 11 files **from all galleries**:
+**00:40.624** total execution time for 11 files **from all galleries**:
.. container::
@@ -36,25 +36,25 @@ Computation times
- 00:29.805
- 0.0
* - :ref:`sphx_glr_get_started_tutorials_ir_module.py` (``../get_started/tutorials/ir_module.py``)
- - 00:07.313
+ - 00:07.770
- 0.0
* - :ref:`sphx_glr_how_to_tutorials_cross_compilation_and_rpc.py` (``../how_to/tutorials/cross_compilation_and_rpc.py``)
- - 00:00.801
+ - 00:00.800
- 0.0
* - :ref:`sphx_glr_how_to_tutorials_customize_opt.py` (``../how_to/tutorials/customize_opt.py``)
- - 00:00.740
+ - 00:00.733
- 0.0
* - :ref:`sphx_glr_how_to_tutorials_e2e_opt_model.py` (``../how_to/tutorials/e2e_opt_model.py``)
- - 00:00.664
+ - 00:00.715
- 0.0
* - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_tir_transformation.py` (``../deep_dive/tensor_ir/tutorials/tir_transformation.py``)
- - 00:00.290
+ - 00:00.292
- 0.0
* - :ref:`sphx_glr_get_started_tutorials_quick_start.py` (``../get_started/tutorials/quick_start.py``)
- - 00:00.170
+ - 00:00.172
- 0.0
* - :ref:`sphx_glr_deep_dive_tensor_ir_tutorials_tir_creation.py` (``../deep_dive/tensor_ir/tutorials/tir_creation.py``)
- - 00:00.169
+ - 00:00.168
- 0.0
* - :ref:`sphx_glr_deep_dive_relax_tutorials_relax_creation.py` (``../deep_dive/relax/tutorials/relax_creation.py``)
- 00:00.106
diff --git a/docs/commit_hash b/docs/commit_hash
index 676db94a15..46f5a5a280 100644
--- a/docs/commit_hash
+++ b/docs/commit_hash
@@ -1 +1 @@
-2e34d8b04e899ba9254e5cde4ef3d297953528c9
+adda179705192c422e29fedb12f4a3901281b296
diff --git a/docs/deep_dive/relax/tutorials/relax_creation.html b/docs/deep_dive/relax/tutorials/relax_creation.html
index 760c654e87..ac36c4c44f 100644
--- a/docs/deep_dive/relax/tutorials/relax_creation.html
+++ b/docs/deep_dive/relax/tutorials/relax_creation.html
@@ -192,22 +192,10 @@
<li class="toctree-l1"><a class="reference internal" href="../../../how_to/dev/index.html">Development Guides</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Deep Dive</span></p>
-<ul class="current">
+<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../arch/index.html">Design and Architecture</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../tensor_ir/index.html">TensorIR</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Relax</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../abstraction.html">Graph Abstraction for ML Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../learning.html">Understand Relax Abstraction</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Relax Creation</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="#create-relax-programs-using-tvmscript">Create Relax programs using TVMScript</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#create-relax-programs-using-nnmodule-api">Create Relax programs using NNModule API</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#create-relax-programs-using-block-builder-api">Create Relax programs using Block Builder API</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#summary">Summary</a></li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="relax_transformation.html">Transformation</a></li>
-</ul>
-</li>
+<li class="toctree-l1"><a class="reference internal" href="../index.html">Relax</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
diff --git a/docs/deep_dive/relax/tutorials/relax_transformation.html b/docs/deep_dive/relax/tutorials/relax_transformation.html
index dbe7e49e7b..d1eff89b89 100644
--- a/docs/deep_dive/relax/tutorials/relax_transformation.html
+++ b/docs/deep_dive/relax/tutorials/relax_transformation.html
@@ -192,21 +192,10 @@
<li class="toctree-l1"><a class="reference internal" href="../../../how_to/dev/index.html">Development Guides</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Deep Dive</span></p>
-<ul class="current">
+<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../arch/index.html">Design and Architecture</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../tensor_ir/index.html">TensorIR</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Relax</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../abstraction.html">Graph Abstraction for ML Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../learning.html">Understand Relax Abstraction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="relax_creation.html">Relax Creation</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Transformation</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="#apply-transformations">Apply transformations</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#custom-passes">Custom Passes</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#summary">Summary</a></li>
-</ul>
-</li>
-</ul>
-</li>
+<li class="toctree-l1"><a class="reference internal" href="../index.html">Relax</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
<ul>
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 5315052718..2c47900698 100644
--- a/docs/deep_dive/tensor_ir/tutorials/sg_execution_times.html
+++ b/docs/deep_dive/tensor_ir/tutorials/sg_execution_times.html
@@ -294,7 +294,7 @@
<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.459</strong> total execution time for 2 files <strong>from deep_dive/tensor_ir/tutorials</strong>:</p>
+<p><strong>00:00.460</strong> total execution time for 2 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" />
@@ -316,11 +316,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.290</p></td>
+<td><p>00:00.292</p></td>
<td><p>0.0</p></td>
</tr>
<tr class="row-odd"><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>
-<td><p>00:00.169</p></td>
+<td><p>00:00.168</p></td>
<td><p>0.0</p></td>
</tr>
</tbody>
diff --git a/docs/deep_dive/tensor_ir/tutorials/tir_creation.html b/docs/deep_dive/tensor_ir/tutorials/tir_creation.html
index 15e793dd49..f3734e55f9 100644
--- a/docs/deep_dive/tensor_ir/tutorials/tir_creation.html
+++ b/docs/deep_dive/tensor_ir/tutorials/tir_creation.html
@@ -193,29 +193,9 @@
<li class="toctree-l1"><a class="reference internal" href="../../../how_to/dev/index.html">Development Guides</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Deep Dive</span></p>
-<ul class="current">
+<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../arch/index.html">Design and Architecture</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">TensorIR</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../abstraction.html">Tensor Program Abstraction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../learning.html">Understand TensorIR Abstraction</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">TensorIR Creation</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="#create-tensorir-using-tvmscript">Create TensorIR using TVMScript</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#standard-format">Standard Format</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#concise-with-syntactic-sugar">Concise with Syntactic Sugar</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#interactive-with-python-variables">Interactive with Python Variables</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tensorir-function-with-dynamic-shapes">TensorIR Function with Dynamic Shapes</a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="#create-tensorir-using-tensor-expression">Create TensorIR using Tensor Expression</a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#create-static-shape-functions">Create Static-Shape Functions</a></li>
-<li class="toctree-l4"><a class="reference internal" href="#create-dynamic-shape-functions">Create Dynamic-Shape Functions</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="tir_transformation.html">Transformation</a></li>
-</ul>
-</li>
+<li class="toctree-l1"><a class="reference internal" href="../index.html">TensorIR</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../relax/index.html">Relax</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
@@ -509,17 +489,17 @@ be used to ascertain the shape and data type of a TensorIR.</p>
<span class="nb">print</span><span class="p">(</span><span class="n">evaluate_dynamic_shape</span><span class="p">(</span><span class="n">dyn_shape_lib</span><span class="p">,</span> <span class="n">m</span><span class="o">=</span><span class="mi">64</span><span class="p">,</span> <span class="n">n</span><span class="o">=</span><span class="mi">64</span><span class="p">,</span> <a href="../../../reference/api/python/tir/tir.html#tvm.tir.IterVar" title="tvm.tir.IterVar" class="sphx-glr-ba [...]
</pre></div>
</div>
-<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>[[0.8886274 1.566266 1.4120796 0.99022496]
- [0.69979185 1.2366827 1.1663469 0.81512916]
- [1.465724 1.6209009 0.4342273 0.96426266]
- [1.0189905 1.4718349 1.3255126 1.1406054 ]]
-[[35.708023 36.410187 32.305504 ... 36.517464 35.330383 33.619205]
- [35.452015 36.356277 31.319702 ... 37.49297 31.81497 33.795406]
- [37.17729 35.188313 31.45157 ... 36.18443 34.985924 34.917152]
+<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>[[0.8603471 0.62081456 0.55506736 0.4320583 ]
+ [1.0798392 0.6115089 0.82049316 0.79402244]
+ [1.6702199 1.543556 1.3550656 1.1044341 ]
+ [0.85651875 0.70658296 0.6929371 0.7139152 ]]
+[[33.725643 28.425365 30.209913 ... 31.161531 31.653385 28.52448 ]
+ [35.054054 33.493248 32.2785 ... 31.99159 31.992111 28.50876 ]
+ [28.743782 24.485592 27.021206 ... 24.617413 24.58269 23.929594]
...
- [33.00886 35.65269 30.811682 ... 33.12176 31.744537 31.833555]
- [35.744614 35.57579 31.424105 ... 34.735706 33.96934 34.638023]
- [33.560497 34.12794 28.577457 ... 34.66952 31.606472 32.16199 ]]
+ [32.95979 28.137274 30.673777 ... 27.19469 28.925552 29.043545]
+ [32.811867 29.272482 30.016346 ... 28.00314 25.736237 27.42964 ]
+ [32.79909 30.311714 30.22736 ... 29.53275 30.63872 29.465763]]
</pre></div>
</div>
</section>
diff --git a/docs/deep_dive/tensor_ir/tutorials/tir_transformation.html b/docs/deep_dive/tensor_ir/tutorials/tir_transformation.html
index f8c2486d30..5a95f4c61f 100644
--- a/docs/deep_dive/tensor_ir/tutorials/tir_transformation.html
+++ b/docs/deep_dive/tensor_ir/tutorials/tir_transformation.html
@@ -192,22 +192,9 @@
<li class="toctree-l1"><a class="reference internal" href="../../../how_to/dev/index.html">Development Guides</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Deep Dive</span></p>
-<ul class="current">
+<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../arch/index.html">Design and Architecture</a></li>
-<li class="toctree-l1 current"><a class="reference internal" href="../index.html">TensorIR</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="../abstraction.html">Tensor Program Abstraction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../learning.html">Understand TensorIR Abstraction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="tir_creation.html">TensorIR Creation</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">Transformation</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="#initialization-schedule">Initialization Schedule</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#loop-tiling">Loop Tiling</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#leverage-localities">Leverage Localities</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#rewrite-reduction">Rewrite Reduction</a></li>
-<li class="toctree-l3"><a class="reference internal" href="#trace-the-transformation">Trace the Transformation</a></li>
-</ul>
-</li>
-</ul>
-</li>
+<li class="toctree-l1"><a class="reference internal" href="../index.html">TensorIR</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../relax/index.html">Relax</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
@@ -381,7 +368,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.7392 2.7392 2.7392 2.7392 0.0000
+ 2.7540 2.7540 2.7540 2.7540 0.0000
</pre></div>
</div>
<section id="initialization-schedule">
@@ -477,7 +464,7 @@ class Module:
Execution time summary:
mean (ms) median (ms) max (ms) min (ms) std (ms)
- 0.8599 0.8599 0.8599 0.8599 0.0000
+ 0.8651 0.8651 0.8651 0.8651 0.0000
</pre></div>
</div>
</section>
@@ -571,7 +558,7 @@ class Module:
Execution time summary:
mean (ms) median (ms) max (ms) min (ms) std (ms)
- 0.3373 0.3373 0.3373 0.3373 0.0000
+ 0.3371 0.3371 0.3371 0.3371 0.0000
</pre></div>
</div>
</section>
diff --git a/docs/genindex.html b/docs/genindex.html
index d4132a2cb7..7b0cadf60f 100644
--- a/docs/genindex.html
+++ b/docs/genindex.html
@@ -476,7 +476,7 @@
</li>
<li><a href="reference/api/python/tir/transform.html#tvm.tir.transform.Apply">Apply() (in module tvm.tir.transform)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.ScheduleRule.apply">apply() (tvm.dlight.ScheduleRule method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule.apply">apply() (tvm.s_tir.dlight.ScheduleRule method)</a>
<ul>
<li><a href="reference/api/python/meta_schedule.html#tvm.s_tir.meta_schedule.MeasureCallback.apply">(tvm.s_tir.meta_schedule.MeasureCallback method)</a>
@@ -494,7 +494,7 @@
</li>
<li><a href="reference/api/python/s_tir/schedule.html#tvm.s_tir.schedule.Trace.apply_to_schedule">apply_to_schedule() (tvm.s_tir.schedule.Trace method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.ApplyDefaultSchedule">ApplyDefaultSchedule (class in tvm.dlight)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ApplyDefaultSchedule">ApplyDefaultSchedule (class in tvm.s_tir.dlight)</a>
</li>
<li><a href="reference/api/python/transform.html#tvm.transform.ApplyPassToFunction">ApplyPassToFunction() (in module tvm.transform)</a>
</li>
@@ -1504,11 +1504,11 @@
</li>
<li><a href="reference/api/python/runtime/disco.html#tvm.runtime.disco.DModule">DModule (class in tvm.runtime.disco)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.IterInfo.dom">dom (tvm.dlight.IterInfo property)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.IterInfo.dom">dom (tvm.s_tir.dlight.IterInfo property)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.dom">dom() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.dom">dom() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.dom_kind">dom_kind() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.dom_kind">dom_kind() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
<li><a href="reference/api/python/rpc.html#tvm.rpc.RPCSession.download">download() (tvm.rpc.RPCSession method)</a>
</li>
@@ -1824,7 +1824,7 @@
</li>
<li><a href="reference/api/python/relax/analysis.html#tvm.relax.analysis.free_vars">free_vars() (in module tvm.relax.analysis)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.ScheduleRule.from_callable">from_callable() (tvm.dlight.ScheduleRule static method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule.from_callable">from_callable() (tvm.s_tir.dlight.ScheduleRule static method)</a>
</li>
<li><a href="reference/api/python/target.html#tvm.target.Target.from_device">from_device() (tvm.target.Target static method)</a>
</li>
@@ -2362,13 +2362,13 @@
</li>
<li><a href="reference/api/python/instrument.html#tvm.instrument.Path.is_char_device">is_char_device() (tvm.instrument.Path method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_convolution">is_convolution() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_convolution">is_convolution() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_data_pad">is_data_pad() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_data_pad">is_data_pad() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
<li><a href="reference/api/python/instrument.html#tvm.instrument.Path.is_dir">is_dir() (tvm.instrument.Path method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_elementwise">is_elementwise() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_elementwise">is_elementwise() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
<li><a href="reference/api/python/tir/tir.html#tvm.tir.IndexMap.is_equivalent_to">is_equivalent_to() (tvm.tir.IndexMap method)</a>
</li>
@@ -2376,23 +2376,23 @@
</li>
<li><a href="reference/api/python/instrument.html#tvm.instrument.Path.is_file">is_file() (tvm.instrument.Path method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_gemm">is_gemm() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_gemm">is_gemm() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_gemv">is_gemv() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_gemv">is_gemv() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_injective">is_injective() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_injective">is_injective() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_layout_transform">is_layout_transform() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_layout_transform">is_layout_transform() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
<li><a href="reference/api/python/instrument.html#tvm.instrument.Path.is_mount">is_mount() (tvm.instrument.Path method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_pool">is_pool() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_pool">is_pool() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
<li><a href="reference/api/python/s_tir/schedule.html#tvm.s_tir.schedule.InstructionKind.is_pure">is_pure (tvm.s_tir.schedule.InstructionKind property)</a>
</li>
<li><a href="reference/api/python/tir/analysis.html#tvm.tir.analysis.analysis.is_pure_function">is_pure_function() (in module tvm.tir.analysis.analysis)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo.is_reduction">is_reduction() (tvm.dlight.SBlockInfo method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo.is_reduction">is_reduction() (tvm.s_tir.dlight.SBlockInfo method)</a>
</li>
<li><a href="reference/api/python/instrument.html#tvm.instrument.Path.is_socket">is_socket() (tvm.instrument.Path method)</a>
</li>
@@ -2400,7 +2400,7 @@
</li>
<li><a href="reference/api/python/instrument.html#tvm.instrument.Path.is_symlink">is_symlink() (tvm.instrument.Path method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.ScheduleRule.is_target_available">is_target_available() (tvm.dlight.ScheduleRule method)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule.is_target_available">is_target_available() (tvm.s_tir.dlight.ScheduleRule method)</a>
</li>
<li><a href="reference/api/python/relax/op.html#tvm.relax.op.isfinite">isfinite() (in module tvm.relax.op)</a>
@@ -2436,7 +2436,7 @@
</ul></li>
<li><a href="reference/api/python/instrument.html#tvm.instrument.Path.iterdir">iterdir() (tvm.instrument.Path method)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.IterInfo">IterInfo (class in tvm.dlight)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.IterInfo">IterInfo (class in tvm.s_tir.dlight)</a>
</li>
<li><a href="reference/api/python/tir/tir.html#tvm.tir.IterVar">IterVar (class in tvm.tir)</a>
</li>
@@ -2911,8 +2911,6 @@
<li><a href="reference/api/python/contrib.html#module-tvm.contrib.utils">tvm.contrib.utils</a>
</li>
<li><a href="reference/api/python/contrib.html#module-tvm.contrib.xcode">tvm.contrib.xcode</a>
-</li>
- <li><a href="reference/api/python/dlight.html#module-tvm.dlight">tvm.dlight</a>
</li>
<li><a href="reference/api/python/driver.html#module-tvm.driver">tvm.driver</a>
</li>
@@ -2965,6 +2963,8 @@
<li><a href="reference/api/python/runtime/profiling.html#module-tvm.runtime.profiling">tvm.runtime.profiling</a>
</li>
<li><a href="reference/api/python/runtime/vm.html#module-tvm.runtime.vm">tvm.runtime.vm</a>
+</li>
+ <li><a href="reference/api/python/s_tir/dlight.html#module-tvm.s_tir.dlight">tvm.s_tir.dlight</a>
</li>
<li><a href="reference/api/python/meta_schedule.html#module-tvm.s_tir.meta_schedule">tvm.s_tir.meta_schedule</a>
</li>
@@ -3087,7 +3087,7 @@
</li>
<li><a href="reference/api/python/contrib.html#tvm.contrib.tar.normalize_file_list_by_unpacking_tars">normalize_file_list_by_unpacking_tars() (in module tvm.contrib.tar)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.normalize_prim_func">normalize_prim_func() (in module tvm.dlight)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.normalize_prim_func">normalize_prim_func() (in module tvm.s_tir.dlight)</a>
</li>
<li><a href="reference/api/python/relax/transform.html#tvm.relax.transform.NormalizeGlobalVar">NormalizeGlobalVar() (in module tvm.relax.transform)</a>
</li>
@@ -3821,7 +3821,7 @@
</li>
<li><a href="reference/api/python/tir/tir.html#tvm.tir.SBlock">SBlock (class in tvm.tir)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.SBlockInfo">SBlockInfo (class in tvm.dlight)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.SBlockInfo">SBlockInfo (class in tvm.s_tir.dlight)</a>
</li>
<li><a href="reference/api/python/tir/tir.html#tvm.tir.SBlockRealize">SBlockRealize (class in tvm.tir)</a>
</li>
@@ -3877,7 +3877,7 @@
</li>
<li><a href="reference/api/python/s_tir/schedule.html#tvm.s_tir.schedule.ScheduleError">ScheduleError</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.ScheduleRule">ScheduleRule (class in tvm.dlight)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule">ScheduleRule (class in tvm.s_tir.dlight)</a>
<ul>
<li><a href="reference/api/python/meta_schedule.html#tvm.s_tir.meta_schedule.ScheduleRule">(class in tvm.s_tir.meta_schedule)</a>
@@ -4387,9 +4387,9 @@
<li><a href="reference/api/python/tir/tir.html#tvm.tir.truncmod">(in module tvm.tir)</a>
</li>
</ul></li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.try_inline">try_inline() (in module tvm.dlight)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.try_inline">try_inline() (in module tvm.s_tir.dlight)</a>
</li>
- <li><a href="reference/api/python/dlight.html#tvm.dlight.try_inline_contiguous_spatial">try_inline_contiguous_spatial() (in module tvm.dlight)</a>
+ <li><a href="reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.try_inline_contiguous_spatial">try_inline_contiguous_spatial() (in module tvm.s_tir.dlight)</a>
</li>
<li><a href="reference/api/python/meta_schedule.html#tvm.s_tir.meta_schedule.TaskScheduler.tune">tune() (tvm.s_tir.meta_schedule.TaskScheduler method)</a>
</li>
@@ -4540,13 +4540,6 @@
<ul>
<li><a href="reference/api/python/contrib.html#module-tvm.contrib.xcode">module</a>
-</li>
- </ul></li>
- <li>
- tvm.dlight
-
- <ul>
- <li><a href="reference/api/python/dlight.html#module-tvm.dlight">module</a>
</li>
</ul></li>
<li>
@@ -4729,6 +4722,13 @@
<ul>
<li><a href="reference/api/python/runtime/vm.html#module-tvm.runtime.vm">module</a>
+</li>
+ </ul></li>
+ <li>
+ tvm.s_tir.dlight
+
+ <ul>
+ <li><a href="reference/api/python/s_tir/dlight.html#module-tvm.s_tir.dlight">module</a>
</li>
</ul></li>
<li>
diff --git a/docs/get_started/tutorials/ir_module.html b/docs/get_started/tutorials/ir_module.html
index 51c392dddf..61eff87d00 100644
--- a/docs/get_started/tutorials/ir_module.html
+++ b/docs/get_started/tutorials/ir_module.html
@@ -811,8 +811,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.18747157 -0.03189169 0.22628424 0.10691161 0.11759973 0.03824051
- 0.05211382 0.19838986 0.276696 -0.04277643]]
+<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>[[-0.07506226 0.02221167 -0.04435149 0.19530034 -0.0034403 -0.24311624
+ 0.14636865 0.01401724 0.23790537 0.08373909]]
</pre></div>
</div>
</section>
@@ -823,12 +823,12 @@ programs containing extra information, such as the thread bindings and shared me
allocations. We need a further transformation to generate the GPU programs.</p>
<p>We use <code class="docutils literal notranslate"><span class="pre">DLight</span></code> to generate the GPU programs. In this tutorial, we won’t go into
the details of <code class="docutils literal notranslate"><span class="pre">DLight</span></code>.</p>
-<div class="highlight-Python notranslate"><div class="highlight"><pre><span></span><span class="kn">from</span><span class="w"> </span><span class="nn">tvm</span><span class="w"> </span><span class="kn">import</span> <span class="n">dlight</span> <span class="k">as</span> <span class="n">dl</span>
+<div class="highlight-Python notranslate"><div class="highlight"><pre><span></span><span class="kn">from</span><span class="w"> </span><span class="nn">tvm.s_tir</span><span class="w"> </span><span class="kn">import</span> <span class="n">dlight</span> <span class="k">as</span> <span class="n">dl</span>
<span class="k">with</span> <a href="../../reference/api/python/target.html#tvm.target.Target" title="tvm.target.Target" class="sphx-glr-backref-module-tvm-target sphx-glr-backref-type-py-class"><span class="n">tvm</span><span class="o">.</span><span class="n">target</span><span class="o">.</span><span class="n">Target</span></a><span class="p">(</span><span class="s2">"cuda"</span><span class="p">):</span>
- <span class="n">gpu_mod</span> <span class="o">=</span> <a href="../../reference/api/python/dlight.html#tvm.dlight.ApplyDefaultSchedule" title="tvm.dlight.ApplyDefaultSchedule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">dl</span><span class="o">.</span><span class="n">ApplyDefaultSchedule</span></a><span class="p">(</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Matmul</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Fallback</span></a><span class="p">(),</span>
+ <span class="n">gpu_mod</span> <span class="o">=</span> <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ApplyDefaultSchedule" title="tvm.s_tir.dlight.ApplyDefaultSchedule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">dl</span><span class="o">.</span><span class="n">ApplyDefaultSchedule</span></a><span class="p">(</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Matmul</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Fallback</span></a><span class="p">(),</span>
<span class="p">)(</span><span class="n">mod</span><span class="p">)</span>
</pre></div>
</div>
@@ -846,8 +846,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.18747158 -0.03189162 0.2262843 0.10691157 0.11759972 0.0382405
- 0.05211382 0.19838977 0.2766961 -0.04277644]]
+<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>[[-0.07506228 0.02221168 -0.04435152 0.19530033 -0.0034403 -0.24311627
+ 0.14636865 0.01401725 0.2379054 0.08373906]]
</pre></div>
</div>
</section>
diff --git a/docs/get_started/tutorials/quick_start.html b/docs/get_started/tutorials/quick_start.html
index 8a4d8d0487..f94bbcaa2c 100644
--- a/docs/get_started/tutorials/quick_start.html
+++ b/docs/get_started/tutorials/quick_start.html
@@ -457,8 +457,8 @@ different devices.</p>
<span class="nb">print</span><span class="p">(</span><a href="../../reference/api/python/runtime/vm.html#tvm.runtime.vm.VirtualMachine" title="tvm.runtime.vm.VirtualMachine" class="sphx-glr-backref-module-tvm-runtime-vm sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">vm</span></a><span class="p">[</span><span class="s2">"forward"</span><span class="p">](</span><span class="n">tvm_data</span><span class="p">,</span> <span class="o">*</span><a href="http [...]
</pre></div>
</div>
-<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>[[25366.244 24188.916 24660.682 23080.129 26122.584 25055.281 24762.83
- 23748.94 25163.578 24549.98 ]]
+<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>[[25373.686 23829.76 25160.916 24961.889 25129.98 25889.324 24780.275
+ 24933.56 25336.408 24489.559]]
</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 89fdd390bf..6a8c2b64de 100644
--- a/docs/get_started/tutorials/sg_execution_times.html
+++ b/docs/get_started/tutorials/sg_execution_times.html
@@ -294,7 +294,7 @@
<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:07.483</strong> total execution time for 2 files <strong>from get_started/tutorials</strong>:</p>
+<p><strong>00:07.942</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" />
@@ -316,11 +316,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:07.313</p></td>
+<td><p>00:07.770</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.170</p></td>
+<td><p>00:00.172</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 724187513e..4062cb0400 100644
--- a/docs/how_to/tutorials/cross_compilation_and_rpc.html
+++ b/docs/how_to/tutorials/cross_compilation_and_rpc.html
@@ -473,7 +473,7 @@ device and returns the measured cost. Network overhead is excluded.</p>
<span class="nb">print</span><span class="p">(</span><span class="s2">"</span><span class="si">%g</span><span class="s2"> secs/op"</span> <span class="o">%</span> <span class="n">cost</span><span class="p">)</span>
</pre></div>
</div>
-<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>1.17e-07 secs/op
+<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>1.14e-07 secs/op
</pre></div>
</div>
</section>
@@ -785,7 +785,7 @@ for ONNX models. Simply replace <code class="docutils literal notranslate"><span
<span class="c1">#</span>
<span class="c1"># .. code-block:: python</span>
<span class="c1">#</span>
- <span class="c1"># from tvm import dlight as dl</span>
+ <span class="c1"># from tvm.s_tir import dlight as dl</span>
<span class="c1"># with target:</span>
<span class="c1"># mod = dl.ApplyDefaultSchedule()(mod)</span>
<span class="c1">#</span>
@@ -822,8 +822,8 @@ for ONNX models. Simply replace <code class="docutils literal notranslate"><span
<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>Converted PyTorch model to Relax:
- Number of parameters: 4
Using local target for demonstration
-Exported library to: /tmp/tmpfyki6ayw/model_deployed.so
-Saved parameters to: /tmp/tmpfyki6ayw/model_params.npz
+Exported library to: /tmp/tmpzir690xh/model_deployed.so
+Saved parameters to: /tmp/tmpzir690xh/model_params.npz
RPC workflow (works for any remote device):
==================================================
diff --git a/docs/how_to/tutorials/customize_opt.html b/docs/how_to/tutorials/customize_opt.html
index f07ce1bc51..f87ad0fbea 100644
--- a/docs/how_to/tutorials/customize_opt.html
+++ b/docs/how_to/tutorials/customize_opt.html
@@ -499,19 +499,19 @@ running the passes, we need to lowering relax operator into TensorIR functions v
DLight rules are designed for fast compilation and <strong>fair</strong> performance. In some cases,
e.g. language model, DLight provides excellent performance, while for generic models,
it achieves a balance between performance and compilation time.</p>
-<div class="highlight-Python notranslate"><div class="highlight"><pre><span></span><span class="kn">from</span><span class="w"> </span><span class="nn">tvm</span><span class="w"> </span><span class="kn">import</span> <span class="n">dlight</span> <span class="k">as</span> <span class="n">dl</span>
+<div class="highlight-Python notranslate"><div class="highlight"><pre><span></span><span class="kn">from</span><span class="w"> </span><span class="nn">tvm.s_tir</span><span class="w"> </span><span class="kn">import</span> <span class="n">dlight</span> <span class="k">as</span> <span class="n">dl</span>
<span class="c1"># Apply DLight rules</span>
<span class="k">with</span> <a href="../../reference/api/python/target.html#tvm.target.Target" title="tvm.target.Target" class="sphx-glr-backref-module-tvm-target sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">target</span></a><span class="p">:</span>
<span class="n">mod</span> <span class="o">=</span> <span class="n">tvm</span><span class="o">.</span><span class="n">ir</span><span class="o">.</span><span class="n">transform</span><span class="o">.</span><span class="n">Sequential</span><span class="p">(</span>
<span class="p">[</span>
<a href="../../reference/api/python/relax/relax.html#tvm.relax.get_pipeline" title="tvm.relax.get_pipeline" class="sphx-glr-backref-module-tvm-relax sphx-glr-backref-type-py-function"><span class="n">relax</span><span class="o">.</span><span class="n">get_pipeline</span></a><span class="p">(</span><span class="s2">"zero"</span><span class="p">),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ApplyDefaultSchedule" title="tvm.dlight.ApplyDefaultSchedule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">dl</span><span class="o">.</span><span class="n">ApplyDefaultSchedule</span></a><span class="p">(</span> <span class="c1"># pylint: disable=not-callable</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Matmul</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">GEMV</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Reduction</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">GeneralReduction</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Fallback</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ApplyDefaultSchedule" title="tvm.s_tir.dlight.ApplyDefaultSchedule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">dl</span><span class="o">.</span><span class="n">ApplyDefaultSchedule</span></a><span class="p">(</span> <span class="c1"># pylint: disable=not-callable</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Matmul</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">GEMV</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Reduction</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">GeneralReduction</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dl</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Fallback</span></a><span class="p">(),</span>
<span class="p">),</span>
<span class="p">]</span>
<span class="p">)(</span><span class="n">mod</span><span class="p">)</span>
@@ -606,8 +606,8 @@ pushing the performance to the limit. The current optimization may not be the be
<span class="nb">print</span><span class="p">(</span><span class="n">gpu_out</span><span class="p">)</span>
</pre></div>
</div>
-<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>[[27200.605 25423.309 28611.254 24562.898 25502.533 25922.56 25341.312
- 25912.98 26160.162 26307.115]]
+<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>[[26026.285 26336.934 24694.098 25288.934 27629.832 26257.812 27476.328
+ 25004.637 25779.955 25714.363]]
</pre></div>
</div>
</section>
diff --git a/docs/how_to/tutorials/e2e_opt_model.html b/docs/how_to/tutorials/e2e_opt_model.html
index d60deda907..81ac6cdf4a 100644
--- a/docs/how_to/tutorials/e2e_opt_model.html
+++ b/docs/how_to/tutorials/e2e_opt_model.html
@@ -328,8 +328,9 @@ PyTorch.</p>
<div class="sphx-glr-script-out highlight-none notranslate"><div class="highlight"><pre><span></span>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]
- 54%|█████▍ | 24.2M/44.7M [00:00<00:00, 253MB/s]
-100%|██████████| 44.7M/44.7M [00:00<00:00, 291MB/s]
+ 41%|████ | 18.1M/44.7M [00:00<00:00, 190MB/s]
+ 90%|████████▉ | 40.1M/44.7M [00:00<00:00, 214MB/s]
+100%|██████████| 44.7M/44.7M [00:00<00:00, 217MB/s]
</pre></div>
</div>
</section>
diff --git a/docs/how_to/tutorials/optimize_llm.html b/docs/how_to/tutorials/optimize_llm.html
index fe8dac81ff..3640bca030 100644
--- a/docs/how_to/tutorials/optimize_llm.html
+++ b/docs/how_to/tutorials/optimize_llm.html
@@ -351,7 +351,8 @@ architecture. We can use the API to construct the model architecture.</p>
<span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <a href="https://docs.python.org/3/library/typing.html#typing.List" title="typing.List" class="sphx-glr-backref-module-typing sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">List</span></a><span class="p">,</span> <a href="https://docs.python.org/3/library/typing.html#typing.Optional" title="typing.Optional" class="sphx-glr-bac [...]
<span class="kn">import</span><span class="w"> </span><span class="nn">tvm</span>
-<span class="kn">from</span><span class="w"> </span><span class="nn">tvm</span><span class="w"> </span><span class="kn">import</span> <span class="n">dlight</span><span class="p">,</span> <span class="n">relax</span><span class="p">,</span> <span class="n">te</span><span class="p">,</span> <span class="n">tir</span>
+<span class="kn">from</span><span class="w"> </span><span class="nn">tvm</span><span class="w"> </span><span class="kn">import</span> <span class="n">relax</span><span class="p">,</span> <span class="n">te</span><span class="p">,</span> <span class="n">tir</span>
+<span class="kn">from</span><span class="w"> </span><span class="nn">tvm.s_tir</span><span class="w"> </span><span class="kn">import</span> <span class="n">dlight</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">tvm.relax</span><span class="w"> </span><span class="kn">import</span> <a href="../../reference/api/python/relax/relax.html#tvm.relax.register_pipeline" title="tvm.relax.register_pipeline" class="sphx-glr-backref-module-tvm-relax sphx-glr-backref-type-py-function"><span class="n">register_pipeline</span></a>
<span class="kn">from</span><span class="w"> </span><span class="nn">tvm.relax.frontend</span><span class="w"> </span><span class="kn">import</span> <span class="n">nn</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">tvm.relax.frontend.nn</span><span class="w"> </span><span class="kn">import</span> <span class="n">Tensor</span><span class="p">,</span> <span class="n">op</span>
@@ -695,12 +696,12 @@ is designed specifically for the LLMs.</p>
<span class="c1"># Phase 3. Passes on TIR</span>
<a href="../../reference/api/python/relax/transform.html#tvm.relax.transform.DeadCodeElimination" title="tvm.relax.transform.DeadCodeElimination" class="sphx-glr-backref-module-tvm-relax-transform sphx-glr-backref-type-py-function"><span class="n">relax</span><span class="o">.</span><span class="n">transform</span><span class="o">.</span><span class="n">DeadCodeElimination</span></a><span class="p">(),</span>
<span class="c1"># Phase 4. Low-level Optimizations</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ApplyDefaultSchedule" title="tvm.dlight.ApplyDefaultSchedule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">dlight</span><span class="o">.</span><span class="n">ApplyDefaultSchedule</span></a><span class="p">(</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Matmul</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">GEMV</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Reduction</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">GeneralReduction</span></a><span class="p">(),</span>
- <a href="../../reference/api/python/dlight.html#tvm.dlight.ScheduleRule" title="tvm.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Fallback</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ApplyDefaultSchedule" title="tvm.s_tir.dlight.ApplyDefaultSchedule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class sphx-glr-backref-instance"><span class="n">dlight</span><span class="o">.</span><span class="n">ApplyDefaultSchedule</span></a><span class="p">(</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Matmul</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">GEMV</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Reduction</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">GeneralReduction</span></a><span class="p">(),</span>
+ <a href="../../reference/api/python/s_tir/dlight.html#tvm.s_tir.dlight.ScheduleRule" title="tvm.s_tir.dlight.ScheduleRule" class="sphx-glr-backref-module-tvm-s_tir-dlight sphx-glr-backref-type-py-class"><span class="n">dlight</span><span class="o">.</span><span class="n">gpu</span><span class="o">.</span><span class="n">Fallback</span></a><span class="p">(),</span>
<span class="p">),</span>
<span class="c1"># Phase 5. Lowering to VM bytecode</span>
<a href="../../reference/api/python/relax/transform.html#tvm.relax.transform.RewriteDataflowReshape" title="tvm.relax.transform.RewriteDataflowReshape" class="sphx-glr-backref-module-tvm-relax-transform sphx-glr-backref-type-py-function"><span class="n">relax</span><span class="o">.</span><span class="n">transform</span><span class="o">.</span><span class="n">RewriteDataflowReshape</span></a><span class="p">(),</span>
diff --git a/docs/how_to/tutorials/sg_execution_times.html b/docs/how_to/tutorials/sg_execution_times.html
index 828898aceb..a10282d300 100644
--- a/docs/how_to/tutorials/sg_execution_times.html
+++ b/docs/how_to/tutorials/sg_execution_times.html
@@ -294,7 +294,7 @@
<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>00:32.012</strong> total execution time for 5 files <strong>from how_to/tutorials</strong>:</p>
+<p><strong>00:32.054</strong> total execution time for 5 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" />
@@ -320,15 +320,15 @@ $(document).ready( function () {
<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.801</p></td>
+<td><p>00:00.800</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.740</p></td>
+<td><p>00:00.733</p></td>
<td><p>0.0</p></td>
</tr>
<tr class="row-odd"><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.664</p></td>
+<td><p>00:00.715</p></td>
<td><p>0.0</p></td>
</tr>
<tr class="row-even"><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/objects.inv b/docs/objects.inv
index d6c05a67f0..b7cc3450e1 100644
Binary files a/docs/objects.inv and b/docs/objects.inv differ
diff --git a/docs/py-modindex.html b/docs/py-modindex.html
index 6d1896d615..61e5e85d83 100644
--- a/docs/py-modindex.html
+++ b/docs/py-modindex.html
@@ -395,11 +395,6 @@
<td>   
<a href="reference/api/python/contrib.html#module-tvm.contrib.xcode"><code class="xref">tvm.contrib.xcode</code></a></td><td>
<em></em></td></tr>
- <tr class="cg-1">
- <td></td>
- <td>   
- <a href="reference/api/python/dlight.html#module-tvm.dlight"><code class="xref">tvm.dlight</code></a></td><td>
- <em></em></td></tr>
<tr class="cg-1">
<td></td>
<td>   
@@ -530,6 +525,11 @@
<td>   
<a href="reference/api/python/runtime/vm.html#module-tvm.runtime.vm"><code class="xref">tvm.runtime.vm</code></a></td><td>
<em></em></td></tr>
+ <tr class="cg-1">
+ <td></td>
+ <td>   
+ <a href="reference/api/python/s_tir/dlight.html#module-tvm.s_tir.dlight"><code class="xref">tvm.s_tir.dlight</code></a></td><td>
+ <em></em></td></tr>
<tr class="cg-1">
<td></td>
<td>   
diff --git a/docs/reference/api/python/contrib.html b/docs/reference/api/python/contrib.html
index 0107bf8346..69b045a101 100644
--- a/docs/reference/api/python/contrib.html
+++ b/docs/reference/api/python/contrib.html
@@ -221,10 +221,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">tvm.contrib</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#module-tvm.contrib.cblas">tvm.contrib.cblas</a><ul>
diff --git a/docs/reference/api/python/dlight.html b/docs/reference/api/python/dlight.html
deleted file mode 100644
index 56fdc8ad7b..0000000000
--- a/docs/reference/api/python/dlight.html
+++ /dev/null
@@ -1,631 +0,0 @@
-
-
-
-
-<!DOCTYPE html>
-<html class="writer-html5" lang="en" >
-<head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1" />
-
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
-
- <title>tvm.dlight — tvm 0.24.dev0 documentation</title>
-
-
-
- <link rel="stylesheet" href="../../../_static/downloads/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
- <link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
- <link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
- <link rel="stylesheet" href="../../../_static/sg_gallery.css" type="text/css" />
- <link rel="stylesheet" href="../../../_static/sg_gallery-binder.css" type="text/css" />
- <link rel="stylesheet" href="../../../_static/sg_gallery-dataframe.css" type="text/css" />
- <link rel="stylesheet" href="../../../_static/sg_gallery-rendered-html.css" type="text/css" />
- <link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
- <link rel="stylesheet" href="../../../_static/css/tlcpack_theme.css" type="text/css" />
-
-
-
-
-
-
-
-
-
- <script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
- <script src="../../../_static/jquery.js?v=5d32c60e"></script>
- <script src="../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
- <script src="../../../_static/documentation_options.js?v=0bc77288"></script>
- <script src="../../../_static/doctools.js?v=9a2dae69"></script>
- <script src="../../../_static/sphinx_highlight.js?v=dc90522c"></script>
-
- <script type="text/javascript" src="../../../_static/js/theme.js"></script>
-
-
- <script type="text/javascript" src="../../../_static/js/tlcpack_theme.js"></script>
- <link rel="index" title="Index" href="../../../genindex.html" />
- <link rel="search" title="Search" href="../../../search.html" />
- <link rel="next" title="tvm.rpc" href="rpc.html" />
- <link rel="prev" title="tvm.s_tir.meta_schedule" href="meta_schedule.html" />
-</head>
-
-<body class="wy-body-for-nav">
-
-
- <div class="wy-grid-for-nav">
-
-
-<header class="header">
- <div class="innercontainer">
- <div class="headerInner d-flex justify-content-between align-items-center">
- <div class="headerLogo">
- <a href="https://tvm.apache.org/"><img src=https://tvm.apache.org/assets/images/logo.svg alt="logo"></a>
- </div>
-
- <div id="headMenu" class="headerNav">
- <button type="button" id="closeHeadMenu" class="navCloseBtn"><img src="../../../_static/img/close-icon.svg" alt="Close"></button>
- <ul class="nav">
- <li class="nav-item">
- <a class="nav-link" href=https://tvm.apache.org/community>Community</a>
- </li>
- <li class="nav-item">
- <a class="nav-link" href=https://tvm.apache.org/download>Download</a>
- </li>
- <li class="nav-item">
- <a class="nav-link" href=https://tvm.apache.org/docs>Docs</a>
- </li>
- <li class="nav-item">
- <a class="nav-link" href=https://github.com/apache/tvm/>Github</a>
- </li>
- </ul>
- <div class="responsivetlcdropdown">
- <button type="button" class="btn-link">
- ASF
- </button>
- <ul>
- <li>
- <a href=https://apache.org/>Apache Homepage</a>
- </li>
- <li>
- <a href=https://www.apache.org/licenses/>License</a>
- </li>
- <li>
- <a href=https://www.apache.org/foundation/sponsorship.html>Sponsorship</a>
- </li>
- <li>
- <a href=https://tvm.apache.org/docs/reference/security.html>Security</a>
- </li>
- <li>
- <a href=https://www.apache.org/foundation/thanks.html>Thanks</a>
- </li>
- <li>
- <a href=https://www.apache.org/events/current-event>Events</a>
- </li>
- </ul>
- </div>
- </div>
- <div class="responsiveMenuIcon">
- <button type="button" id="menuBtn" class="btn-menu"><img src="../../../_static/img/menu-icon.svg" alt="Menu Icon"></button>
- </div>
-
- <div class="tlcDropdown">
- <div class="dropdown">
- <button type="button" class="btn-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
- ASF
- </button>
- <div class="dropdown-menu dropdown-menu-right">
- <ul>
- <li>
- <a href=https://apache.org/>Apache Homepage</a>
- </li>
- <li>
- <a href=https://www.apache.org/licenses/>License</a>
- </li>
- <li>
- <a href=https://www.apache.org/foundation/sponsorship.html>Sponsorship</a>
- </li>
- <li>
- <a href=https://tvm.apache.org/docs/reference/security.html>Security</a>
- </li>
- <li>
- <a href=https://www.apache.org/foundation/thanks.html>Thanks</a>
- </li>
- <li>
- <a href=https://www.apache.org/events/current-event>Events</a>
- </li>
- </ul>
- </div>
- </div>
- </div>
- </div>
- </div>
- </header>
-
- <nav data-toggle="wy-nav-shift" class="wy-nav-side fixed">
- <div class="wy-side-scroll">
- <div class="wy-side-nav-search" >
-
-
-
- <a href="../../../index.html" class="sidetitle" alt="Documentation Home"> tvm
-
-
-
- </a>
-
-
-
-
-<div role="search">
- <form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
- <input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
- <input type="hidden" name="check_keywords" value="yes" />
- <input type="hidden" name="area" value="default" />
- </form>
-</div>
-
-
- </div>
-
-
- <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
-
-
-
-
-
-
- <p class="caption" role="heading"><span class="caption-text">Getting Started</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../get_started/overview.html">Overview</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../install/index.html">Installing TVM</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../get_started/tutorials/quick_start.html">Quick Start</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../get_started/tutorials/ir_module.html">IRModule</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">How To</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../how_to/tutorials/e2e_opt_model.html">End-to-End Optimize Model</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../how_to/tutorials/customize_opt.html">Customize Optimization</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../how_to/tutorials/optimize_llm.html">Optimize Large Language Model</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../how_to/tutorials/cross_compilation_and_rpc.html">Cross Compilation and RPC</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../how_to/tutorials/export_and_load_executable.html">Export and Load Relax Executables</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../how_to/dev/index.html">Development Guides</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Deep Dive</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../arch/index.html">Design and Architecture</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../deep_dive/tensor_ir/index.html">TensorIR</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../../deep_dive/relax/index.html">Relax</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
-<ul class="current">
-<li class="toctree-l1 current"><a class="reference internal" href="index.html">Python API</a><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="error.html">tvm.error</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ir.html">tvm.ir</a></li>
-<li class="toctree-l2"><a class="reference internal" href="instrument.html">tvm.instrument</a></li>
-<li class="toctree-l2"><a class="reference internal" href="transform.html">tvm.transform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="target.html">tvm.target</a></li>
-<li class="toctree-l2"><a class="reference internal" href="driver.html">tvm.driver</a></li>
-<li class="toctree-l2"><a class="reference internal" href="runtime/runtime.html">tvm.runtime</a></li>
-<li class="toctree-l2"><a class="reference internal" href="runtime/vm.html">tvm.runtime.vm</a></li>
-<li class="toctree-l2"><a class="reference internal" href="runtime/disco.html">tvm.runtime.disco</a></li>
-<li class="toctree-l2"><a class="reference internal" href="runtime/profiling.html">tvm.runtime.profiling</a></li>
-<li class="toctree-l2"><a class="reference internal" href="relax/relax.html">tvm.relax</a></li>
-<li class="toctree-l2"><a class="reference internal" href="relax/analysis.html">tvm.relax.analysis</a></li>
-<li class="toctree-l2"><a class="reference internal" href="relax/block_builder.html">tvm.relax.block_builder</a></li>
-<li class="toctree-l2"><a class="reference internal" href="relax/frontend.html">tvm.relax.frontend</a></li>
-<li class="toctree-l2"><a class="reference internal" href="relax/op.html">tvm.relax.op</a></li>
-<li class="toctree-l2"><a class="reference internal" href="relax/transform.html">tvm.relax.transform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="tir/tir.html">tvm.tir</a></li>
-<li class="toctree-l2"><a class="reference internal" href="tir/analysis.html">tvm.tir.analysis</a></li>
-<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
-<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
-<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
-<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
-<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2 current"><a class="current reference internal" href="#">tvm.dlight</a><ul>
-<li class="toctree-l3"><a class="reference internal" href="#tvm.dlight.SBlockInfo"><code class="docutils literal notranslate"><span class="pre">SBlockInfo</span></code></a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.dom"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.dom()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.dom_kind"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.dom_kind()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_injective"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_injective()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_elementwise"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_elementwise()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_reduction"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_reduction()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_layout_transform"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_layout_transform()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_data_pad"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_data_pad()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_convolution"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_convolution()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_pool"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_pool()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_gemv"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_gemv()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.SBlockInfo.is_gemm"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_gemm()</span></code></a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="#tvm.dlight.IterInfo"><code class="docutils literal notranslate"><span class="pre">IterInfo</span></code></a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.IterInfo.dom"><code class="docutils literal notranslate"><span class="pre">IterInfo.dom</span></code></a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="#tvm.dlight.normalize_prim_func"><code class="docutils literal notranslate"><span class="pre">normalize_prim_func()</span></code></a></li>
-<li class="toctree-l3"><a class="reference internal" href="#tvm.dlight.ApplyDefaultSchedule"><code class="docutils literal notranslate"><span class="pre">ApplyDefaultSchedule</span></code></a></li>
-<li class="toctree-l3"><a class="reference internal" href="#tvm.dlight.ScheduleRule"><code class="docutils literal notranslate"><span class="pre">ScheduleRule</span></code></a><ul>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.ScheduleRule.apply"><code class="docutils literal notranslate"><span class="pre">ScheduleRule.apply()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.ScheduleRule.from_callable"><code class="docutils literal notranslate"><span class="pre">ScheduleRule.from_callable()</span></code></a></li>
-<li class="toctree-l4"><a class="reference internal" href="#tvm.dlight.ScheduleRule.is_target_available"><code class="docutils literal notranslate"><span class="pre">ScheduleRule.is_target_available()</span></code></a></li>
-</ul>
-</li>
-<li class="toctree-l3"><a class="reference internal" href="#tvm.dlight.try_inline"><code class="docutils literal notranslate"><span class="pre">try_inline()</span></code></a></li>
-<li class="toctree-l3"><a class="reference internal" href="#tvm.dlight.try_inline_contiguous_spatial"><code class="docutils literal notranslate"><span class="pre">try_inline_contiguous_spatial()</span></code></a></li>
-</ul>
-</li>
-<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
-<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../links.html">Other APIs</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">About</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../contribute/index.html">Contributor Guide</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../publications.html">Publications</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../security.html">Security Guide</a></li>
-</ul>
-<p class="caption" role="heading"><span class="caption-text">Index</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="../../../genindex.html">Index</a></li>
-</ul>
-
-
-
- </div>
-
- </div>
- </nav>
-
- <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
-
- <nav class="wy-nav-top" aria-label="top navigation" data-toggle="wy-nav-top">
-
- <div class="togglemenu">
-
- </div>
- <div class="nav-content">
- <!-- tvm -->
- Table of Contents
- </div>
-
- </nav>
-
-
- <div class="wy-nav-content">
-
- <div class="rst-content">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation">
-
- <ul class="wy-breadcrumbs">
-
- <li><a href="../../../index.html">Docs</a> <span class="br-arrow">></span></li>
-
- <li><a href="index.html">Python API</a> <span class="br-arrow">></span></li>
-
- <li>tvm.dlight</li>
-
-
-
-
-
-
-
-
- <li class="wy-breadcrumbs-aside">
-
-
-
- <a href="https://github.com/apache/tvm/edit/main/docs/reference/api/python/dlight.rst" class="fa fa-github"> Edit on GitHub</a>
-
-
-
- </li>
-
- </ul>
-
-
- <hr/>
-</div>
- <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
- <div itemprop="articleBody">
-
- <section id="module-tvm.dlight">
-<span id="tvm-dlight"></span><h1>tvm.dlight<a class="headerlink" href="#module-tvm.dlight" title="Link to this heading"></a></h1>
-<p>DLight package provides efficient schedules out-of-box for deep learning workloads.</p>
-<dl class="py class">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tvm.dlight.</span></span><span class="sig-name descname"><span class="pre">SBlockInfo</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference external" href="https://docs.python.org/ [...]
-<dd><p>Information about a TIR block.</p>
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.dom">
-<span class="sig-name descname"><span class="pre">dom</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.List" title="(in Python v3.14)"><span class="pre">List</span></a><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.pyt [...]
-<dd><p>The iteration domain of the block.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.dom_kind">
-<span class="sig-name descname"><span class="pre">dom_kind</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.14)"><span class="pre">str</span></a></span></span><a class="headerlink" href="#tvm.dlight.SBlockInfo.dom_kind" title="Link to this definiti [...]
-<dd><p>The iteration domain kind of the block, for example, SSSS, SSSR.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_injective">
-<span class="sig-name descname"><span class="pre">is_injective</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.dlight.SBlockInfo.is_injective" title="Link to th [...]
-<dd><p>Whether the SBlock is injective, i.e. all its iteration domains are injective.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_elementwise">
-<span class="sig-name descname"><span class="pre">is_elementwise</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="s_tir/schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><span class="pre">Schedule</span></a></span></em><span class="sig-paren">)</span> <span cl [...]
-<dd><p>Whether the SBlock is elementwise, i.e. trivial mapping between read/write region</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_reduction">
-<span class="sig-name descname"><span class="pre">is_reduction</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.dlight.SBlockInfo.is_reduction" title="Link to th [...]
-<dd><p>Whether the SBlock is a reduction workload.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_layout_transform">
-<span class="sig-name descname"><span class="pre">is_layout_transform</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="s_tir/schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><span class="pre">Schedule</span></a></span></em><span class="sig-paren">)</span> <sp [...]
-<dd><p>Whether the SBlock can be considered having a Layout Transform Pattern</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_data_pad">
-<span class="sig-name descname"><span class="pre">is_data_pad</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="s_tir/schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><span class="pre">Schedule</span></a></span></em><span class="sig-paren">)</span> <span class [...]
-<dd><p>Whether the SBlock can be considered having a data pad pattern</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_convolution">
-<span class="sig-name descname"><span class="pre">is_convolution</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.dlight.SBlockInfo.is_convolution" title="Link t [...]
-<dd><p>Whether a SBlock can be considered having Convolution Pattern</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_pool">
-<span class="sig-name descname"><span class="pre">is_pool</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.dlight.SBlockInfo.is_pool" title="Link to this definit [...]
-<dd><p>Whether a SBlock can be considered having Pooling Pattern</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_gemv">
-<span class="sig-name descname"><span class="pre">is_gemv</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.dlight.SBlockInfo.is_gemv" title="Link to this definit [...]
-<dd><p>Whether the SBlock is a GEMV workload.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.SBlockInfo.is_gemm">
-<span class="sig-name descname"><span class="pre">is_gemm</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.dlight.SBlockInfo.is_gemm" title="Link to this definit [...]
-<dd><p>Whether the SBlock is a GEMM workload.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="py class">
-<dt class="sig sig-object py" id="tvm.dlight.IterInfo">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tvm.dlight.</span></span><span class="sig-name descname"><span class="pre">IterInfo</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">kind</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">typing_extensions.Literal</span><span class= [...]
-<dd><p>Information about a loop/iter var.</p>
-<dl class="py property">
-<dt class="sig sig-object py" id="tvm.dlight.IterInfo.dom">
-<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dom</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.14)"><span class="pre">int</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a [...]
-<dd><p>The iteration domain of the loop.</p>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="py function">
-<dt class="sig sig-object py" id="tvm.dlight.normalize_prim_func">
-<span class="sig-prename descclassname"><span class="pre">tvm.dlight.</span></span><span class="sig-name descname"><span class="pre">normalize_prim_func</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="s_tir/schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><s [...]
-<dd><p>Normalize the primfunc to normal form</p>
-</dd></dl>
-
-<dl class="py class">
-<dt class="sig sig-object py" id="tvm.dlight.ApplyDefaultSchedule">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tvm.dlight.</span></span><span class="sig-name descname"><span class="pre">ApplyDefaultSchedule</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">rules</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"> [...]
-<dd><p>A IRModule pass that applies a list of ScheduleRules to all PrimFuncs in the module.</p>
-</dd></dl>
-
-<dl class="py class">
-<dt class="sig sig-object py" id="tvm.dlight.ScheduleRule">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tvm.dlight.</span></span><span class="sig-name descname"><span class="pre">ScheduleRule</span></span><a class="headerlink" href="#tvm.dlight.ScheduleRule" title="Link to this definition"></a></dt>
-<dd><p>A thin wrapper on an arbitrary function that can be used to schedule a TIR PrimFunc.</p>
-<p>Given a PrimFunc, a target, and a tunable flag, the apply method of a ScheduleRule
-returns either a Schedule, a list of Schedules, or None, where None means that the rule
-is not applicable to the given PrimFunc. If the tunable flag is True, the ScheduleRule is
-allowed to return either a Schedule or a list of Schedules, and the Schedules are allowed to
-contain tunable instructions. If the tunable flag is False, the ScheduleRule is only allowed to
-return a Schedule, and the Schedule is not allowed to contain tunable instructions.</p>
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.ScheduleRule.apply">
-<span class="sig-name descname"><span class="pre">apply</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">func</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="tir/tir.html#tvm.tir.PrimFunc" title="tvm.tir.function.PrimFunc"><span class="pre">PrimFunc</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">target</span></span> [...]
-<dd><p>Apply the ScheduleRule to the given PrimFunc.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>func</strong> (<a class="reference internal" href="tir/tir.html#tvm.tir.PrimFunc" title="tvm.tir.PrimFunc"><em>tir.PrimFunc</em></a>) – The PrimFunc to apply the ScheduleRule to.</p></li>
-<li><p><strong>target</strong> (<a class="reference internal" href="target.html#tvm.target.Target" title="tvm.target.Target"><em>Target</em></a>) – The compilation target the schedule is supposed to be built for.</p></li>
-<li><p><strong>tunable</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><em>bool</em></a>) – Whether the schedule is allowed to contain tunable instructions.</p></li>
-</ul>
-</dd>
-<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p><strong>results</strong> – Either a Schedule, a list of Schedules, or None, where None means that the rule
-is not applicable to the given PrimFunc.</p>
-</dd>
-<dt class="field-odd">Return type<span class="colon">:</span></dt>
-<dd class="field-odd"><p>Union[None, s_tir.Schedule, List[s_tir.Schedule]]</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.ScheduleRule.from_callable">
-<em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_callable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/typing.html#typ [...]
-<dd><p>Create a ScheduleRule from a callable.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.14)"><em>str</em></a>)</p>
-</dd>
-<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p><strong>decorator</strong> – A decorator that takes a callable and returns a ScheduleRule.</p>
-</dd>
-<dt class="field-odd">Return type<span class="colon">:</span></dt>
-<dd class="field-odd"><p>Callable</p>
-</dd>
-</dl>
-<p class="rubric">Examples</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="nd">@ScheduleRule</span><span class="o">.</span><span class="n">from_callable</span><span class="p">(</span><span class="s2">"MyRule"</span><span class="p">)</span>
-<span class="k">def</span><span class="w"> </span><span class="nf">my_rule</span><span class="p">(</span><span class="n">func</span><span class="p">:</span> <span class="n">tir</span><span class="o">.</span><span class="n">PrimFunc</span><span class="p">,</span> <span class="n">target</span><span class="p">:</span> <span class="n">Target</span><span class="p">,</span> <span class="n">tunable</span><span class="p">:</span> <span class="nb">bool</span><span class="p">)</span> <span class=" [...]
- <span class="c1"># Do something with func and target</span>
-</pre></div>
-</div>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="tvm.dlight.ScheduleRule.is_target_available">
-<span class="sig-name descname"><span class="pre">is_target_available</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">target</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="target.html#tvm.target.Target" title="tvm.target.target.Target"><span class="pre">Target</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span c [...]
-<dd><p>Check whether the rule is available for the given target.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><p><strong>target</strong> (<a class="reference internal" href="target.html#tvm.target.Target" title="tvm.target.Target"><em>Target</em></a>) – The compilation target the schedule is supposed to be built for.</p>
-</dd>
-<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p><strong>available</strong> – Whether the rule is available for the given target.</p>
-</dd>
-<dt class="field-odd">Return type<span class="colon">:</span></dt>
-<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)">bool</a></p>
-</dd>
-</dl>
-</dd></dl>
-
-</dd></dl>
-
-<dl class="py function">
-<dt class="sig sig-object py" id="tvm.dlight.try_inline">
-<span class="sig-prename descclassname"><span class="pre">tvm.dlight.</span></span><span class="sig-name descname"><span class="pre">try_inline</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="s_tir/schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><span class [...]
-<dd><p>Try to inline as many blocks as possible, and return the remaining blocks.</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>sch</strong> (<em>s_tir.Schedule</em>) – The TIR schedule used to inline blocks.</p></li>
-<li><p><strong>blocks</strong> (<em>List</em><em>[</em><a class="reference internal" href="#tvm.dlight.SBlockInfo" title="tvm.dlight.SBlockInfo"><em>SBlockInfo</em></a><em>]</em>) – The blocks to be inlined.</p></li>
-</ul>
-</dd>
-<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p><strong>remaining</strong> – The remaining blocks that cannot be inlined.</p>
-</dd>
-<dt class="field-odd">Return type<span class="colon">:</span></dt>
-<dd class="field-odd"><p>List[<a class="reference internal" href="#tvm.dlight.SBlockInfo" title="tvm.dlight.SBlockInfo">SBlockInfo</a>]</p>
-</dd>
-</dl>
-</dd></dl>
-
-<dl class="py function">
-<dt class="sig sig-object py" id="tvm.dlight.try_inline_contiguous_spatial">
-<span class="sig-prename descclassname"><span class="pre">tvm.dlight.</span></span><span class="sig-name descname"><span class="pre">try_inline_contiguous_spatial</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="s_tir/schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Sc [...]
-<dd><p>Try to inline contiguous spatial blocks in a schedule</p>
-<dl class="field-list simple">
-<dt class="field-odd">Parameters<span class="colon">:</span></dt>
-<dd class="field-odd"><ul class="simple">
-<li><p><strong>sch</strong> (<em>s_tir.Schedule</em>) – The TIR schedule used to inline blocks.</p></li>
-<li><p><strong>block_infos</strong> (<em>List</em><em>[</em><a class="reference internal" href="#tvm.dlight.SBlockInfo" title="tvm.dlight.SBlockInfo"><em>SBlockInfo</em></a><em>]</em>) – The blocks to be try.</p></li>
-</ul>
-</dd>
-<dt class="field-even">Returns<span class="colon">:</span></dt>
-<dd class="field-even"><p><strong>remaining</strong> – The remaining blocks that cannot be inlined.</p>
-</dd>
-<dt class="field-odd">Return type<span class="colon">:</span></dt>
-<dd class="field-odd"><p>List[<a class="reference internal" href="#tvm.dlight.SBlockInfo" title="tvm.dlight.SBlockInfo">SBlockInfo</a>]</p>
-</dd>
-</dl>
-</dd></dl>
-
-</section>
-
-
- </div>
-
- </div>
-
-
-<footer>
-
- <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
-
- <a href="rpc.html" class="btn btn-neutral float-right" title="tvm.rpc" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
-
-
- <a href="meta_schedule.html" class="btn btn-neutral float-left" title="tvm.s_tir.meta_schedule" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
-
- </div>
-
-<div id="button" class="backtop"><img src="../../../_static/img/right.svg" alt="backtop"/> </div>
-<section class="footerSec">
- <div class="footerHeader">
- <div class="d-flex align-md-items-center justify-content-between flex-column flex-md-row">
- <div class="copywrite d-flex align-items-center">
- <h5 id="copy-right-info">© 2024 Apache Software Foundation | All rights reserved</h5>
- </div>
- </div>
-
- </div>
-
- <div>
- <div class="footernote">Copyright © 2024 The Apache Software Foundation. Apache TVM, Apache, the Apache feather, and the Apache TVM project logo are either trademarks or registered trademarks of the Apache Software Foundation.</div>
- </div>
-
-</section>
-</footer>
- </div>
- </div>
-
- </section>
-
- </div>
-
-
- <script src="../../../_static/downloads/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
- <script src="../../../_static/downloads/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
-
- </body>
- <script type="text/javascript">
- jQuery(function () {
- SphinxRtdTheme.Navigation.enable(true);
- });
- </script>
-
-
-
-
-
-
-</body>
-</html>
\ No newline at end of file
diff --git a/docs/reference/api/python/driver.html b/docs/reference/api/python/driver.html
index acb48f613f..e603e645b1 100644
--- a/docs/reference/api/python/driver.html
+++ b/docs/reference/api/python/driver.html
@@ -224,10 +224,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/error.html b/docs/reference/api/python/error.html
index 8b533da3ee..30a91054e6 100644
--- a/docs/reference/api/python/error.html
+++ b/docs/reference/api/python/error.html
@@ -234,10 +234,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/index.html b/docs/reference/api/python/index.html
index 7dc7b1cab5..ad8759128e 100644
--- a/docs/reference/api/python/index.html
+++ b/docs/reference/api/python/index.html
@@ -222,10 +222,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
@@ -370,6 +370,7 @@
<p class="caption" role="heading"><span class="caption-text">tvm.s_tir</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l1"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
</ul>
</div>
<div class="toctree-wrapper compound">
@@ -386,12 +387,6 @@
</ul>
</div>
<div class="toctree-wrapper compound">
-<p class="caption" role="heading"><span class="caption-text">tvm.dlight</span></p>
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
-</ul>
-</div>
-<div class="toctree-wrapper compound">
<p class="caption" role="heading"><span class="caption-text">Misc</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
diff --git a/docs/reference/api/python/instrument.html b/docs/reference/api/python/instrument.html
index 02375bf170..31e043884b 100644
--- a/docs/reference/api/python/instrument.html
+++ b/docs/reference/api/python/instrument.html
@@ -281,10 +281,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/ir.html b/docs/reference/api/python/ir.html
index 2aff83601c..691483cc3f 100644
--- a/docs/reference/api/python/ir.html
+++ b/docs/reference/api/python/ir.html
@@ -320,10 +320,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/meta_schedule.html b/docs/reference/api/python/meta_schedule.html
index fe70afdc50..737a8dae43 100644
--- a/docs/reference/api/python/meta_schedule.html
+++ b/docs/reference/api/python/meta_schedule.html
@@ -45,7 +45,7 @@
<script type="text/javascript" src="../../../_static/js/tlcpack_theme.js"></script>
<link rel="index" title="Index" href="../../../genindex.html" />
<link rel="search" title="Search" href="../../../search.html" />
- <link rel="next" title="tvm.dlight" href="dlight.html" />
+ <link rel="next" title="tvm.rpc" href="rpc.html" />
<link rel="prev" title="tvm.topi" href="topi.html" />
</head>
@@ -221,6 +221,7 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">tvm.s_tir.meta_schedule</a><ul>
@@ -333,7 +334,6 @@
<li class="toctree-l3"><a class="reference internal" href="#tvm.s_tir.meta_schedule.derived_object"><code class="docutils literal notranslate"><span class="pre">derived_object()</span></code></a></li>
</ul>
</li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
@@ -1856,7 +1856,7 @@ then use <cite>tvm.s_tir.meta_schedule.cost_model.RandomModel</cite>.</p></li>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
- <a href="dlight.html" class="btn btn-neutral float-right" title="tvm.dlight" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+ <a href="rpc.html" class="btn btn-neutral float-right" title="tvm.rpc" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="topi.html" class="btn btn-neutral float-left" title="tvm.topi" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
diff --git a/docs/reference/api/python/relax/analysis.html b/docs/reference/api/python/relax/analysis.html
index 0237ef5540..80cb06fddf 100644
--- a/docs/reference/api/python/relax/analysis.html
+++ b/docs/reference/api/python/relax/analysis.html
@@ -251,10 +251,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/relax/block_builder.html b/docs/reference/api/python/relax/block_builder.html
index 3604f87a45..a393f68a1f 100644
--- a/docs/reference/api/python/relax/block_builder.html
+++ b/docs/reference/api/python/relax/block_builder.html
@@ -251,10 +251,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/relax/frontend.html b/docs/reference/api/python/relax/frontend.html
index d76fa3cba1..e20c727de7 100644
--- a/docs/reference/api/python/relax/frontend.html
+++ b/docs/reference/api/python/relax/frontend.html
@@ -241,10 +241,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/relax/op.html b/docs/reference/api/python/relax/op.html
index 566633054e..28980d1077 100644
--- a/docs/reference/api/python/relax/op.html
+++ b/docs/reference/api/python/relax/op.html
@@ -533,10 +533,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/relax/relax.html b/docs/reference/api/python/relax/relax.html
index a27a8183c7..b92fea37c4 100644
--- a/docs/reference/api/python/relax/relax.html
+++ b/docs/reference/api/python/relax/relax.html
@@ -406,10 +406,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/relax/transform.html b/docs/reference/api/python/relax/transform.html
index 9f7f480e97..3a5439099c 100644
--- a/docs/reference/api/python/relax/transform.html
+++ b/docs/reference/api/python/relax/transform.html
@@ -301,10 +301,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/rpc.html b/docs/reference/api/python/rpc.html
index bc76de4e7a..5e8de6c348 100644
--- a/docs/reference/api/python/rpc.html
+++ b/docs/reference/api/python/rpc.html
@@ -46,7 +46,7 @@
<link rel="index" title="Index" href="../../../genindex.html" />
<link rel="search" title="Search" href="../../../search.html" />
<link rel="next" title="tvm.contrib" href="contrib.html" />
- <link rel="prev" title="tvm.dlight" href="dlight.html" />
+ <link rel="prev" title="tvm.s_tir.meta_schedule" href="meta_schedule.html" />
</head>
<body class="wy-body-for-nav">
@@ -221,10 +221,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">tvm.rpc</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#tvm.rpc.Server"><code class="docutils literal notranslate"><span class="pre">Server</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="#tvm.rpc.Server.terminate"><code class="docutils literal notranslate"><span class="pre">Server.terminate()</span></code></a></li>
@@ -970,7 +970,7 @@ When duration is zero, it means the request must always be kept alive.</p></li>
<a href="contrib.html" class="btn btn-neutral float-right" title="tvm.contrib" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
- <a href="dlight.html" class="btn btn-neutral float-left" title="tvm.dlight" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+ <a href="meta_schedule.html" class="btn btn-neutral float-left" title="tvm.s_tir.meta_schedule" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
</div>
diff --git a/docs/reference/api/python/runtime/disco.html b/docs/reference/api/python/runtime/disco.html
index b60bd6afeb..a68ea71592 100644
--- a/docs/reference/api/python/runtime/disco.html
+++ b/docs/reference/api/python/runtime/disco.html
@@ -254,10 +254,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/runtime/profiling.html b/docs/reference/api/python/runtime/profiling.html
index 02419ca276..0c7173738f 100644
--- a/docs/reference/api/python/runtime/profiling.html
+++ b/docs/reference/api/python/runtime/profiling.html
@@ -239,10 +239,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/runtime/runtime.html b/docs/reference/api/python/runtime/runtime.html
index 34515bae3d..0cbc91ac7e 100644
--- a/docs/reference/api/python/runtime/runtime.html
+++ b/docs/reference/api/python/runtime/runtime.html
@@ -221,10 +221,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/runtime/vm.html b/docs/reference/api/python/runtime/vm.html
index 9df8cb060e..691506bbf5 100644
--- a/docs/reference/api/python/runtime/vm.html
+++ b/docs/reference/api/python/runtime/vm.html
@@ -235,10 +235,10 @@
<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/s_tir/dlight.html b/docs/reference/api/python/s_tir/dlight.html
new file mode 100644
index 0000000000..9f4e39bfc6
--- /dev/null
+++ b/docs/reference/api/python/s_tir/dlight.html
@@ -0,0 +1,631 @@
+
+
+
+
+<!DOCTYPE html>
+<html class="writer-html5" lang="en" >
+<head>
+ <meta charset="utf-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+ <title>tvm.s_tir.dlight — tvm 0.24.dev0 documentation</title>
+
+
+
+ <link rel="stylesheet" href="../../../../_static/downloads/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
+ <link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../_static/css/theme.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../_static/sg_gallery.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../_static/sg_gallery-binder.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../_static/sg_gallery-dataframe.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../_static/sg_gallery-rendered-html.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../_static/pygments.css" type="text/css" />
+ <link rel="stylesheet" href="../../../../_static/css/tlcpack_theme.css" type="text/css" />
+
+
+
+
+
+
+
+
+
+ <script type="text/javascript" id="documentation_options" data-url_root="../../../../" src="../../../../_static/documentation_options.js"></script>
+ <script src="../../../../_static/jquery.js?v=5d32c60e"></script>
+ <script src="../../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
+ <script src="../../../../_static/documentation_options.js?v=0bc77288"></script>
+ <script src="../../../../_static/doctools.js?v=9a2dae69"></script>
+ <script src="../../../../_static/sphinx_highlight.js?v=dc90522c"></script>
+
+ <script type="text/javascript" src="../../../../_static/js/theme.js"></script>
+
+
+ <script type="text/javascript" src="../../../../_static/js/tlcpack_theme.js"></script>
+ <link rel="index" title="Index" href="../../../../genindex.html" />
+ <link rel="search" title="Search" href="../../../../search.html" />
+ <link rel="next" title="tvm.te" href="../te.html" />
+ <link rel="prev" title="tvm.s_tir.schedule" href="schedule.html" />
+</head>
+
+<body class="wy-body-for-nav">
+
+
+ <div class="wy-grid-for-nav">
+
+
+<header class="header">
+ <div class="innercontainer">
+ <div class="headerInner d-flex justify-content-between align-items-center">
+ <div class="headerLogo">
+ <a href="https://tvm.apache.org/"><img src=https://tvm.apache.org/assets/images/logo.svg alt="logo"></a>
+ </div>
+
+ <div id="headMenu" class="headerNav">
+ <button type="button" id="closeHeadMenu" class="navCloseBtn"><img src="../../../../_static/img/close-icon.svg" alt="Close"></button>
+ <ul class="nav">
+ <li class="nav-item">
+ <a class="nav-link" href=https://tvm.apache.org/community>Community</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" href=https://tvm.apache.org/download>Download</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" href=https://tvm.apache.org/docs>Docs</a>
+ </li>
+ <li class="nav-item">
+ <a class="nav-link" href=https://github.com/apache/tvm/>Github</a>
+ </li>
+ </ul>
+ <div class="responsivetlcdropdown">
+ <button type="button" class="btn-link">
+ ASF
+ </button>
+ <ul>
+ <li>
+ <a href=https://apache.org/>Apache Homepage</a>
+ </li>
+ <li>
+ <a href=https://www.apache.org/licenses/>License</a>
+ </li>
+ <li>
+ <a href=https://www.apache.org/foundation/sponsorship.html>Sponsorship</a>
+ </li>
+ <li>
+ <a href=https://tvm.apache.org/docs/reference/security.html>Security</a>
+ </li>
+ <li>
+ <a href=https://www.apache.org/foundation/thanks.html>Thanks</a>
+ </li>
+ <li>
+ <a href=https://www.apache.org/events/current-event>Events</a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ <div class="responsiveMenuIcon">
+ <button type="button" id="menuBtn" class="btn-menu"><img src="../../../../_static/img/menu-icon.svg" alt="Menu Icon"></button>
+ </div>
+
+ <div class="tlcDropdown">
+ <div class="dropdown">
+ <button type="button" class="btn-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ ASF
+ </button>
+ <div class="dropdown-menu dropdown-menu-right">
+ <ul>
+ <li>
+ <a href=https://apache.org/>Apache Homepage</a>
+ </li>
+ <li>
+ <a href=https://www.apache.org/licenses/>License</a>
+ </li>
+ <li>
+ <a href=https://www.apache.org/foundation/sponsorship.html>Sponsorship</a>
+ </li>
+ <li>
+ <a href=https://tvm.apache.org/docs/reference/security.html>Security</a>
+ </li>
+ <li>
+ <a href=https://www.apache.org/foundation/thanks.html>Thanks</a>
+ </li>
+ <li>
+ <a href=https://www.apache.org/events/current-event>Events</a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </header>
+
+ <nav data-toggle="wy-nav-shift" class="wy-nav-side fixed">
+ <div class="wy-side-scroll">
+ <div class="wy-side-nav-search" >
+
+
+
+ <a href="../../../../index.html" class="sidetitle" alt="Documentation Home"> tvm
+
+
+
+ </a>
+
+
+
+
+<div role="search">
+ <form id="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
+ <input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
+ <input type="hidden" name="check_keywords" value="yes" />
+ <input type="hidden" name="area" value="default" />
+ </form>
+</div>
+
+
+ </div>
+
+
+ <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
+
+
+
+
+
+
+ <p class="caption" role="heading"><span class="caption-text">Getting Started</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../get_started/overview.html">Overview</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../install/index.html">Installing TVM</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../get_started/tutorials/quick_start.html">Quick Start</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../get_started/tutorials/ir_module.html">IRModule</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">How To</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../how_to/tutorials/e2e_opt_model.html">End-to-End Optimize Model</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../how_to/tutorials/customize_opt.html">Customize Optimization</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../how_to/tutorials/optimize_llm.html">Optimize Large Language Model</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../how_to/tutorials/cross_compilation_and_rpc.html">Cross Compilation and RPC</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../how_to/tutorials/export_and_load_executable.html">Export and Load Relax Executables</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../how_to/dev/index.html">Development Guides</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Deep Dive</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../arch/index.html">Design and Architecture</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../deep_dive/tensor_ir/index.html">TensorIR</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../../deep_dive/relax/index.html">Relax</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">API Reference</span></p>
+<ul class="current">
+<li class="toctree-l1 current"><a class="reference internal" href="../index.html">Python API</a><ul class="current">
+<li class="toctree-l2"><a class="reference internal" href="../error.html">tvm.error</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../ir.html">tvm.ir</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../instrument.html">tvm.instrument</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../transform.html">tvm.transform</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../target.html">tvm.target</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../driver.html">tvm.driver</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../runtime/runtime.html">tvm.runtime</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../runtime/vm.html">tvm.runtime.vm</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../runtime/disco.html">tvm.runtime.disco</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../runtime/profiling.html">tvm.runtime.profiling</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../relax/relax.html">tvm.relax</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../relax/analysis.html">tvm.relax.analysis</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../relax/block_builder.html">tvm.relax.block_builder</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../relax/frontend.html">tvm.relax.frontend</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../relax/op.html">tvm.relax.op</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../relax/transform.html">tvm.relax.transform</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../tir/tir.html">tvm.tir</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../tir/analysis.html">tvm.tir.analysis</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../tir/transform.html">tvm.tir.transform</a></li>
+<li class="toctree-l2"><a class="reference internal" href="schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2 current"><a class="current reference internal" href="#">tvm.s_tir.dlight</a><ul>
+<li class="toctree-l3"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo"><code class="docutils literal notranslate"><span class="pre">SBlockInfo</span></code></a><ul>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.dom"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.dom()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.dom_kind"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.dom_kind()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_injective"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_injective()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_elementwise"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_elementwise()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_reduction"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_reduction()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_layout_transform"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_layout_transform()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_data_pad"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_data_pad()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_convolution"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_convolution()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_pool"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_pool()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_gemv"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_gemv()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo.is_gemm"><code class="docutils literal notranslate"><span class="pre">SBlockInfo.is_gemm()</span></code></a></li>
+</ul>
+</li>
+<li class="toctree-l3"><a class="reference internal" href="#tvm.s_tir.dlight.IterInfo"><code class="docutils literal notranslate"><span class="pre">IterInfo</span></code></a><ul>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.IterInfo.dom"><code class="docutils literal notranslate"><span class="pre">IterInfo.dom</span></code></a></li>
+</ul>
+</li>
+<li class="toctree-l3"><a class="reference internal" href="#tvm.s_tir.dlight.normalize_prim_func"><code class="docutils literal notranslate"><span class="pre">normalize_prim_func()</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" href="#tvm.s_tir.dlight.ApplyDefaultSchedule"><code class="docutils literal notranslate"><span class="pre">ApplyDefaultSchedule</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" href="#tvm.s_tir.dlight.ScheduleRule"><code class="docutils literal notranslate"><span class="pre">ScheduleRule</span></code></a><ul>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.ScheduleRule.apply"><code class="docutils literal notranslate"><span class="pre">ScheduleRule.apply()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.ScheduleRule.from_callable"><code class="docutils literal notranslate"><span class="pre">ScheduleRule.from_callable()</span></code></a></li>
+<li class="toctree-l4"><a class="reference internal" href="#tvm.s_tir.dlight.ScheduleRule.is_target_available"><code class="docutils literal notranslate"><span class="pre">ScheduleRule.is_target_available()</span></code></a></li>
+</ul>
+</li>
+<li class="toctree-l3"><a class="reference internal" href="#tvm.s_tir.dlight.try_inline"><code class="docutils literal notranslate"><span class="pre">try_inline()</span></code></a></li>
+<li class="toctree-l3"><a class="reference internal" href="#tvm.s_tir.dlight.try_inline_contiguous_spatial"><code class="docutils literal notranslate"><span class="pre">try_inline_contiguous_spatial()</span></code></a></li>
+</ul>
+</li>
+<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
+</ul>
+</li>
+<li class="toctree-l1"><a class="reference internal" href="../../links.html">Other APIs</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">About</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../contribute/index.html">Contributor Guide</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../publications.html">Publications</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../../security.html">Security Guide</a></li>
+</ul>
+<p class="caption" role="heading"><span class="caption-text">Index</span></p>
+<ul>
+<li class="toctree-l1"><a class="reference internal" href="../../../../genindex.html">Index</a></li>
+</ul>
+
+
+
+ </div>
+
+ </div>
+ </nav>
+
+ <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
+
+ <nav class="wy-nav-top" aria-label="top navigation" data-toggle="wy-nav-top">
+
+ <div class="togglemenu">
+
+ </div>
+ <div class="nav-content">
+ <!-- tvm -->
+ Table of Contents
+ </div>
+
+ </nav>
+
+
+ <div class="wy-nav-content">
+
+ <div class="rst-content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<div role="navigation" aria-label="breadcrumbs navigation">
+
+ <ul class="wy-breadcrumbs">
+
+ <li><a href="../../../../index.html">Docs</a> <span class="br-arrow">></span></li>
+
+ <li><a href="../index.html">Python API</a> <span class="br-arrow">></span></li>
+
+ <li>tvm.s_tir.dlight</li>
+
+
+
+
+
+
+
+
+ <li class="wy-breadcrumbs-aside">
+
+
+
+ <a href="https://github.com/apache/tvm/edit/main/docs/reference/api/python/s_tir/dlight.rst" class="fa fa-github"> Edit on GitHub</a>
+
+
+
+ </li>
+
+ </ul>
+
+
+ <hr/>
+</div>
+ <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
+ <div itemprop="articleBody">
+
+ <section id="module-tvm.s_tir.dlight">
+<span id="tvm-s-tir-dlight"></span><h1>tvm.s_tir.dlight<a class="headerlink" href="#module-tvm.s_tir.dlight" title="Link to this heading"></a></h1>
+<p>DLight package provides efficient schedules out-of-box for deep learning workloads.</p>
+<dl class="py class">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tvm.s_tir.dlight.</span></span><span class="sig-name descname"><span class="pre">SBlockInfo</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference external" href="https://docs.pytho [...]
+<dd><p>Information about a TIR block.</p>
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.dom">
+<span class="sig-name descname"><span class="pre">dom</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/typing.html#typing.List" title="(in Python v3.14)"><span class="pre">List</span></a><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.pyt [...]
+<dd><p>The iteration domain of the block.</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.dom_kind">
+<span class="sig-name descname"><span class="pre">dom_kind</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.14)"><span class="pre">str</span></a></span></span><a class="headerlink" href="#tvm.s_tir.dlight.SBlockInfo.dom_kind" title="Link to this de [...]
+<dd><p>The iteration domain kind of the block, for example, SSSS, SSSR.</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_injective">
+<span class="sig-name descname"><span class="pre">is_injective</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.s_tir.dlight.SBlockInfo.is_injective" title="Link [...]
+<dd><p>Whether the SBlock is injective, i.e. all its iteration domains are injective.</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_elementwise">
+<span class="sig-name descname"><span class="pre">is_elementwise</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><span class="pre">Schedule</span></a></span></em><span class="sig-paren">)</span> <span class="s [...]
+<dd><p>Whether the SBlock is elementwise, i.e. trivial mapping between read/write region</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_reduction">
+<span class="sig-name descname"><span class="pre">is_reduction</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.s_tir.dlight.SBlockInfo.is_reduction" title="Link [...]
+<dd><p>Whether the SBlock is a reduction workload.</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_layout_transform">
+<span class="sig-name descname"><span class="pre">is_layout_transform</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><span class="pre">Schedule</span></a></span></em><span class="sig-paren">)</span> <span cla [...]
+<dd><p>Whether the SBlock can be considered having a Layout Transform Pattern</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_data_pad">
+<span class="sig-name descname"><span class="pre">is_data_pad</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><span class="pre">Schedule</span></a></span></em><span class="sig-paren">)</span> <span class="sig- [...]
+<dd><p>Whether the SBlock can be considered having a data pad pattern</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_convolution">
+<span class="sig-name descname"><span class="pre">is_convolution</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.s_tir.dlight.SBlockInfo.is_convolution" title=" [...]
+<dd><p>Whether a SBlock can be considered having Convolution Pattern</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_pool">
+<span class="sig-name descname"><span class="pre">is_pool</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.s_tir.dlight.SBlockInfo.is_pool" title="Link to this d [...]
+<dd><p>Whether a SBlock can be considered having Pooling Pattern</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_gemv">
+<span class="sig-name descname"><span class="pre">is_gemv</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.s_tir.dlight.SBlockInfo.is_gemv" title="Link to this d [...]
+<dd><p>Whether the SBlock is a GEMV workload.</p>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.SBlockInfo.is_gemm">
+<span class="sig-name descname"><span class="pre">is_gemm</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><span class="pre">bool</span></a></span></span><a class="headerlink" href="#tvm.s_tir.dlight.SBlockInfo.is_gemm" title="Link to this d [...]
+<dd><p>Whether the SBlock is a GEMM workload.</p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.IterInfo">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tvm.s_tir.dlight.</span></span><span class="sig-name descname"><span class="pre">IterInfo</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">kind</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">typing_extensions.Literal</span><span [...]
+<dd><p>Information about a loop/iter var.</p>
+<dl class="py property">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.IterInfo.dom">
+<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dom</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference external" href="https://docs.python.org/3/library/functions.html#int" title="(in Python v3.14)"><span class="pre">int</span></a><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><a [...]
+<dd><p>The iteration domain of the loop.</p>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py function">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.normalize_prim_func">
+<span class="sig-prename descclassname"><span class="pre">tvm.s_tir.dlight.</span></span><span class="sig-name descname"><span class="pre">normalize_prim_func</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><s [...]
+<dd><p>Normalize the primfunc to normal form</p>
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.ApplyDefaultSchedule">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tvm.s_tir.dlight.</span></span><span class="sig-name descname"><span class="pre">ApplyDefaultSchedule</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">rules</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span clas [...]
+<dd><p>A IRModule pass that applies a list of ScheduleRules to all PrimFuncs in the module.</p>
+</dd></dl>
+
+<dl class="py class">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.ScheduleRule">
+<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">tvm.s_tir.dlight.</span></span><span class="sig-name descname"><span class="pre">ScheduleRule</span></span><a class="headerlink" href="#tvm.s_tir.dlight.ScheduleRule" title="Link to this definition"></a></dt>
+<dd><p>A thin wrapper on an arbitrary function that can be used to schedule a TIR PrimFunc.</p>
+<p>Given a PrimFunc, a target, and a tunable flag, the apply method of a ScheduleRule
+returns either a Schedule, a list of Schedules, or None, where None means that the rule
+is not applicable to the given PrimFunc. If the tunable flag is True, the ScheduleRule is
+allowed to return either a Schedule or a list of Schedules, and the Schedules are allowed to
+contain tunable instructions. If the tunable flag is False, the ScheduleRule is only allowed to
+return a Schedule, and the Schedule is not allowed to contain tunable instructions.</p>
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.ScheduleRule.apply">
+<span class="sig-name descname"><span class="pre">apply</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">func</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="../tir/tir.html#tvm.tir.PrimFunc" title="tvm.tir.function.PrimFunc"><span class="pre">PrimFunc</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">target</span></sp [...]
+<dd><p>Apply the ScheduleRule to the given PrimFunc.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>func</strong> (<a class="reference internal" href="../tir/tir.html#tvm.tir.PrimFunc" title="tvm.tir.PrimFunc"><em>tir.PrimFunc</em></a>) – The PrimFunc to apply the ScheduleRule to.</p></li>
+<li><p><strong>target</strong> (<a class="reference internal" href="../target.html#tvm.target.Target" title="tvm.target.Target"><em>Target</em></a>) – The compilation target the schedule is supposed to be built for.</p></li>
+<li><p><strong>tunable</strong> (<a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)"><em>bool</em></a>) – Whether the schedule is allowed to contain tunable instructions.</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p><strong>results</strong> – Either a Schedule, a list of Schedules, or None, where None means that the rule
+is not applicable to the given PrimFunc.</p>
+</dd>
+<dt class="field-odd">Return type<span class="colon">:</span></dt>
+<dd class="field-odd"><p>Union[None, s_tir.Schedule, List[s_tir.Schedule]]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.ScheduleRule.from_callable">
+<em class="property"><span class="pre">static</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">from_callable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/typing.html#typ [...]
+<dd><p>Create a ScheduleRule from a callable.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><p><strong>name</strong> (<a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.14)"><em>str</em></a>)</p>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p><strong>decorator</strong> – A decorator that takes a callable and returns a ScheduleRule.</p>
+</dd>
+<dt class="field-odd">Return type<span class="colon">:</span></dt>
+<dd class="field-odd"><p>Callable</p>
+</dd>
+</dl>
+<p class="rubric">Examples</p>
+<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="nd">@ScheduleRule</span><span class="o">.</span><span class="n">from_callable</span><span class="p">(</span><span class="s2">"MyRule"</span><span class="p">)</span>
+<span class="k">def</span><span class="w"> </span><span class="nf">my_rule</span><span class="p">(</span><span class="n">func</span><span class="p">:</span> <span class="n">tir</span><span class="o">.</span><span class="n">PrimFunc</span><span class="p">,</span> <span class="n">target</span><span class="p">:</span> <span class="n">Target</span><span class="p">,</span> <span class="n">tunable</span><span class="p">:</span> <span class="nb">bool</span><span class="p">)</span> <span class=" [...]
+ <span class="c1"># Do something with func and target</span>
+</pre></div>
+</div>
+</dd></dl>
+
+<dl class="py method">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.ScheduleRule.is_target_available">
+<span class="sig-name descname"><span class="pre">is_target_available</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">target</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="../target.html#tvm.target.Target" title="tvm.target.target.Target"><span class="pre">Target</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><spa [...]
+<dd><p>Check whether the rule is available for the given target.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><p><strong>target</strong> (<a class="reference internal" href="../target.html#tvm.target.Target" title="tvm.target.Target"><em>Target</em></a>) – The compilation target the schedule is supposed to be built for.</p>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p><strong>available</strong> – Whether the rule is available for the given target.</p>
+</dd>
+<dt class="field-odd">Return type<span class="colon">:</span></dt>
+<dd class="field-odd"><p><a class="reference external" href="https://docs.python.org/3/library/functions.html#bool" title="(in Python v3.14)">bool</a></p>
+</dd>
+</dl>
+</dd></dl>
+
+</dd></dl>
+
+<dl class="py function">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.try_inline">
+<span class="sig-prename descclassname"><span class="pre">tvm.s_tir.dlight.</span></span><span class="sig-name descname"><span class="pre">try_inline</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Schedule"><span class [...]
+<dd><p>Try to inline as many blocks as possible, and return the remaining blocks.</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>sch</strong> (<em>s_tir.Schedule</em>) – The TIR schedule used to inline blocks.</p></li>
+<li><p><strong>blocks</strong> (<em>List</em><em>[</em><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo" title="tvm.s_tir.dlight.SBlockInfo"><em>SBlockInfo</em></a><em>]</em>) – The blocks to be inlined.</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p><strong>remaining</strong> – The remaining blocks that cannot be inlined.</p>
+</dd>
+<dt class="field-odd">Return type<span class="colon">:</span></dt>
+<dd class="field-odd"><p>List[<a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo" title="tvm.s_tir.dlight.SBlockInfo">SBlockInfo</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+<dl class="py function">
+<dt class="sig sig-object py" id="tvm.s_tir.dlight.try_inline_contiguous_spatial">
+<span class="sig-prename descclassname"><span class="pre">tvm.s_tir.dlight.</span></span><span class="sig-name descname"><span class="pre">try_inline_contiguous_spatial</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sch</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="schedule.html#tvm.s_tir.schedule.Schedule" title="tvm.s_tir.schedule.schedule.Sc [...]
+<dd><p>Try to inline contiguous spatial blocks in a schedule</p>
+<dl class="field-list simple">
+<dt class="field-odd">Parameters<span class="colon">:</span></dt>
+<dd class="field-odd"><ul class="simple">
+<li><p><strong>sch</strong> (<em>s_tir.Schedule</em>) – The TIR schedule used to inline blocks.</p></li>
+<li><p><strong>block_infos</strong> (<em>List</em><em>[</em><a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo" title="tvm.s_tir.dlight.SBlockInfo"><em>SBlockInfo</em></a><em>]</em>) – The blocks to be try.</p></li>
+</ul>
+</dd>
+<dt class="field-even">Returns<span class="colon">:</span></dt>
+<dd class="field-even"><p><strong>remaining</strong> – The remaining blocks that cannot be inlined.</p>
+</dd>
+<dt class="field-odd">Return type<span class="colon">:</span></dt>
+<dd class="field-odd"><p>List[<a class="reference internal" href="#tvm.s_tir.dlight.SBlockInfo" title="tvm.s_tir.dlight.SBlockInfo">SBlockInfo</a>]</p>
+</dd>
+</dl>
+</dd></dl>
+
+</section>
+
+
+ </div>
+
+ </div>
+
+
+<footer>
+
+ <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
+
+ <a href="../te.html" class="btn btn-neutral float-right" title="tvm.te" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+
+
+ <a href="schedule.html" class="btn btn-neutral float-left" title="tvm.s_tir.schedule" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+
+ </div>
+
+<div id="button" class="backtop"><img src="../../../../_static/img/right.svg" alt="backtop"/> </div>
+<section class="footerSec">
+ <div class="footerHeader">
+ <div class="d-flex align-md-items-center justify-content-between flex-column flex-md-row">
+ <div class="copywrite d-flex align-items-center">
+ <h5 id="copy-right-info">© 2024 Apache Software Foundation | All rights reserved</h5>
+ </div>
+ </div>
+
+ </div>
+
+ <div>
+ <div class="footernote">Copyright © 2024 The Apache Software Foundation. Apache TVM, Apache, the Apache feather, and the Apache TVM project logo are either trademarks or registered trademarks of the Apache Software Foundation.</div>
+ </div>
+
+</section>
+</footer>
+ </div>
+ </div>
+
+ </section>
+
+ </div>
+
+
+ <script src="../../../../_static/downloads/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
+ <script src="../../../../_static/downloads/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
+
+ </body>
+ <script type="text/javascript">
+ jQuery(function () {
+ SphinxRtdTheme.Navigation.enable(true);
+ });
+ </script>
+
+
+
+
+
+
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/api/python/s_tir/schedule.html b/docs/reference/api/python/s_tir/schedule.html
index ded71f4aa8..fc1dfbb08b 100644
--- a/docs/reference/api/python/s_tir/schedule.html
+++ b/docs/reference/api/python/s_tir/schedule.html
@@ -45,7 +45,7 @@
<script type="text/javascript" src="../../../../_static/js/tlcpack_theme.js"></script>
<link rel="index" title="Index" href="../../../../genindex.html" />
<link rel="search" title="Search" href="../../../../search.html" />
- <link rel="next" title="tvm.te" href="../te.html" />
+ <link rel="next" title="tvm.s_tir.dlight" href="dlight.html" />
<link rel="prev" title="tvm.tir.transform" href="../tir/transform.html" />
</head>
@@ -353,10 +353,10 @@
</li>
</ul>
</li>
+<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
@@ -4118,7 +4118,7 @@ variable.</p></li>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
- <a href="../te.html" class="btn btn-neutral float-right" title="tvm.te" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
+ <a href="dlight.html" class="btn btn-neutral float-right" title="tvm.s_tir.dlight" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="../tir/transform.html" class="btn btn-neutral float-left" title="tvm.tir.transform" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
diff --git a/docs/reference/api/python/target.html b/docs/reference/api/python/target.html
index c95f759c73..fb2a6e2221 100644
--- a/docs/reference/api/python/target.html
+++ b/docs/reference/api/python/target.html
@@ -271,10 +271,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/te.html b/docs/reference/api/python/te.html
index f4d12d88e8..6b1b1e5000 100644
--- a/docs/reference/api/python/te.html
+++ b/docs/reference/api/python/te.html
@@ -46,7 +46,7 @@
<link rel="index" title="Index" href="../../../genindex.html" />
<link rel="search" title="Search" href="../../../search.html" />
<link rel="next" title="tvm.topi" href="topi.html" />
- <link rel="prev" title="tvm.s_tir.schedule" href="s_tir/schedule.html" />
+ <link rel="prev" title="tvm.s_tir.dlight" href="s_tir/dlight.html" />
</head>
<body class="wy-body-for-nav">
@@ -221,6 +221,7 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">tvm.te</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#tvm.te.any"><code class="docutils literal notranslate"><span class="pre">any()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#tvm.te.all"><code class="docutils literal notranslate"><span class="pre">all()</span></code></a></li>
@@ -304,7 +305,6 @@
</li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
@@ -2283,7 +2283,7 @@ a TE ExternOp. Applying te.create_prim_func on this</p>
<a href="topi.html" class="btn btn-neutral float-right" title="tvm.topi" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
- <a href="s_tir/schedule.html" class="btn btn-neutral float-left" title="tvm.s_tir.schedule" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
+ <a href="s_tir/dlight.html" class="btn btn-neutral float-left" title="tvm.s_tir.dlight" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
</div>
diff --git a/docs/reference/api/python/tir/analysis.html b/docs/reference/api/python/tir/analysis.html
index b6487279f8..88fe520acb 100644
--- a/docs/reference/api/python/tir/analysis.html
+++ b/docs/reference/api/python/tir/analysis.html
@@ -239,10 +239,10 @@
<li class="toctree-l2"><a class="reference internal" href="stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/tir/stmt_functor.html b/docs/reference/api/python/tir/stmt_functor.html
index 403c9b7bf4..8585ac65d5 100644
--- a/docs/reference/api/python/tir/stmt_functor.html
+++ b/docs/reference/api/python/tir/stmt_functor.html
@@ -228,10 +228,10 @@
</li>
<li class="toctree-l2"><a class="reference internal" href="transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/tir/tir.html b/docs/reference/api/python/tir/tir.html
index 851d2d45c0..dae9f716b3 100644
--- a/docs/reference/api/python/tir/tir.html
+++ b/docs/reference/api/python/tir/tir.html
@@ -575,10 +575,10 @@
<li class="toctree-l2"><a class="reference internal" href="stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/tir/transform.html b/docs/reference/api/python/tir/transform.html
index d421a60e33..82b4a3d77e 100644
--- a/docs/reference/api/python/tir/transform.html
+++ b/docs/reference/api/python/tir/transform.html
@@ -334,10 +334,10 @@
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="../topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="../meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/topi.html b/docs/reference/api/python/topi.html
index 6f3b87a1aa..0d69e3180d 100644
--- a/docs/reference/api/python/topi.html
+++ b/docs/reference/api/python/topi.html
@@ -222,6 +222,7 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#">tvm.topi</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#module-tvm.topi.nn">tvm.topi.nn</a><ul>
@@ -367,7 +368,6 @@
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/python/transform.html b/docs/reference/api/python/transform.html
index 385fd427b9..77cc08aacb 100644
--- a/docs/reference/api/python/transform.html
+++ b/docs/reference/api/python/transform.html
@@ -239,10 +239,10 @@
<li class="toctree-l2"><a class="reference internal" href="tir/stmt_functor.html">tvm.tir.stmt_functor</a></li>
<li class="toctree-l2"><a class="reference internal" href="tir/transform.html">tvm.tir.transform</a></li>
<li class="toctree-l2"><a class="reference internal" href="s_tir/schedule.html">tvm.s_tir.schedule</a></li>
+<li class="toctree-l2"><a class="reference internal" href="s_tir/dlight.html">tvm.s_tir.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="te.html">tvm.te</a></li>
<li class="toctree-l2"><a class="reference internal" href="topi.html">tvm.topi</a></li>
<li class="toctree-l2"><a class="reference internal" href="meta_schedule.html">tvm.s_tir.meta_schedule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="dlight.html">tvm.dlight</a></li>
<li class="toctree-l2"><a class="reference internal" href="rpc.html">tvm.rpc</a></li>
<li class="toctree-l2"><a class="reference internal" href="contrib.html">tvm.contrib</a></li>
</ul>
diff --git a/docs/reference/api/typedoc/classes/ArtifactCache.html b/docs/reference/api/typedoc/classes/ArtifactCache.html
index 70f7c926e7..a002d60176 100644
--- a/docs/reference/api/typedoc/classes/ArtifactCache.html
+++ b/docs/reference/api/typedoc/classes/ArtifactCache.html
@@ -28,7 +28,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/ArtifactCacheTemplate.html" class="tsd-signature-type tsd-kind-interface">ArtifactCacheTemplate</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L90">artifact_cache.ts:90</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L90">artifact_cache.ts:90</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -60,7 +60,7 @@
<h5><span class="tsd-kind-parameter">scope</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="ArtifactCache.html" class="tsd-signature-type tsd-kind-class">ArtifactCache</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L94">artifact_cache.ts:94</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L94">artifact_cache.ts:94</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="addToCache" class="tsd-anchor"></a>
@@ -85,7 +85,7 @@
</div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/ArtifactCacheTemplate.html">ArtifactCacheTemplate</a>.<a href="../interfaces/ArtifactCacheTemplate.html#addToCache">addToCache</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L132">artifact_cache.ts:132</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L132">artifact_cache.ts:132</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="deleteInCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>delete<wbr/>In<wbr/>Cache</span><a href="#deleteInCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -105,7 +105,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/ArtifactCacheTemplate.html">ArtifactCacheTemplate</a>.<a href="../interfaces/ArtifactCacheTemplate.html#deleteInCache">deleteInCache</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L162">artifact_cache.ts:162</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L162">artifact_cache.ts:162</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="fetchWithCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>fetch<wbr/>With<wbr/>Cache</span><a href="#fetchWithCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -136,7 +136,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/ArtifactCacheTemplate.html">ArtifactCacheTemplate</a>.<a href="../interfaces/ArtifactCacheTemplate.html#fetchWithCache">fetchWithCache</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L121">artifact_cache.ts:121</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L121">artifact_cache.ts:121</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="hasAllKeys" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>has<wbr/>All<wbr/>Keys</span><a href="#hasAllKeys" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -157,7 +157,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/ArtifactCacheTemplate.html">ArtifactCacheTemplate</a>.<a href="../interfaces/ArtifactCacheTemplate.html#hasAllKeys">hasAllKeys</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L148">artifact_cache.ts:148</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L148">artifact_cache.ts:148</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="responseTostoretype" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>response<wbr/>Tostoretype</span><a href="#responseTostoretype" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -175,7 +175,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L101">artifact_cache.ts:101</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L101">artifact_cache.ts:101</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/ArtifactIndexedDBCache.html b/docs/reference/api/typedoc/classes/ArtifactIndexedDBCache.html
index 5c8896e023..6d51cf324d 100644
--- a/docs/reference/api/typedoc/classes/ArtifactIndexedDBCache.html
+++ b/docs/reference/api/typedoc/classes/ArtifactIndexedDBCache.html
@@ -28,7 +28,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/ArtifactCacheTemplate.html" class="tsd-signature-type tsd-kind-interface">ArtifactCacheTemplate</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L173">artifact_cache.ts:173</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L173">artifact_cache.ts:173</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -61,7 +61,7 @@
<h5><span class="tsd-kind-parameter">dbName</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="ArtifactIndexedDBCache.html" class="tsd-signature-type tsd-kind-class">ArtifactIndexedDBCache</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L178">artifact_cache.ts:178</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L178">artifact_cache.ts:178</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="addToCache" class="tsd-anchor"></a>
@@ -86,7 +86,7 @@
</div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/ArtifactCacheTemplate.html">ArtifactCacheTemplate</a>.<a href="../interfaces/ArtifactCacheTemplate.html#addToCache">addToCache</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L288">artifact_cache.ts:288</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L288">artifact_cache.ts:288</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="addToIndexedDB" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>add<wbr/>To<wbr/>IndexedDB</span><a href="#addToIndexedDB" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -103,7 +103,7 @@
<h5><code class="tsd-tag ts-flagOptional">Optional</code> <span class="tsd-kind-parameter">storetype</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L263">artifact_cache.ts:263</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L263">artifact_cache.ts:263</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="asyncGetHelper" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>async<wbr/>Get<wbr/>Helper</span><a href="#asyncGetHelper" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -116,7 +116,7 @@
<h5><span class="tsd-kind-parameter">url</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L230">artifact_cache.ts:230</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L230">artifact_cache.ts:230</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="deleteInCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>delete<wbr/>In<wbr/>Cache</span><a href="#deleteInCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -135,7 +135,7 @@
</div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/ArtifactCacheTemplate.html">ArtifactCacheTemplate</a>.<a href="../interfaces/ArtifactCacheTemplate.html#deleteInCache">deleteInCache</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L339">artifact_cache.ts:339</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L339">artifact_cache.ts:339</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="fetchWithCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>fetch<wbr/>With<wbr/>Cache</span><a href="#fetchWithCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -160,7 +160,7 @@ cache, fetch the data and then add to cache.</p>
</div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/ArtifactCacheTemplate.html">ArtifactCacheTemplate</a>.<a href="../interfaces/ArtifactCacheTemplate.html#fetchWithCache">fetchWithCache</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L247">artifact_cache.ts:247</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L247">artifact_cache.ts:247</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="hasAllKeys" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>has<wbr/>All<wbr/>Keys</span><a href="#hasAllKeys" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -179,7 +179,7 @@ cache, fetch the data and then add to cache.</p>
</div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/ArtifactCacheTemplate.html">ArtifactCacheTemplate</a>.<a href="../interfaces/ArtifactCacheTemplate.html#hasAllKeys">hasAllKeys</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L307">artifact_cache.ts:307</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L307">artifact_cache.ts:307</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/DLDataType.html b/docs/reference/api/typedoc/classes/DLDataType.html
index cab9f2b474..00d9a6e22f 100644
--- a/docs/reference/api/typedoc/classes/DLDataType.html
+++ b/docs/reference/api/typedoc/classes/DLDataType.html
@@ -24,7 +24,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">DLDataType</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L403">runtime.ts:403</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L403">runtime.ts:403</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -63,7 +63,7 @@
<h5><span class="tsd-kind-parameter">lanes</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="DLDataType.html" class="tsd-signature-type tsd-kind-class">DLDataType</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L411">runtime.ts:411</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L411">runtime.ts:411</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="bits" class="tsd-anchor"></a>
@@ -73,7 +73,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L407">runtime.ts:407</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L407">runtime.ts:407</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="code" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>code</span><a href="#code" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">code</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
@@ -81,7 +81,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L405">runtime.ts:405</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L405">runtime.ts:405</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="lanes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>lanes</span><a href="#lanes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">lanes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
@@ -89,7 +89,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L409">runtime.ts:409</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L409">runtime.ts:409</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="numStorageBytes" class="tsd-anchor"></a>
@@ -99,7 +99,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L426">runtime.ts:426</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L426">runtime.ts:426</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="toString" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>String</span><a href="#toString" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -107,7 +107,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L417">runtime.ts:417</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L417">runtime.ts:417</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/DLDevice.html b/docs/reference/api/typedoc/classes/DLDevice.html
index 31be8df81f..17e55778eb 100644
--- a/docs/reference/api/typedoc/classes/DLDevice.html
+++ b/docs/reference/api/typedoc/classes/DLDevice.html
@@ -24,7 +24,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">DLDevice</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L343">runtime.ts:343</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L343">runtime.ts:343</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -62,7 +62,7 @@
<h5><span class="tsd-kind-parameter">lib</span>: <a href="_internal_.FFILibrary.html" class="tsd-signature-type tsd-kind-class">FFILibrary</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="DLDevice.html" class="tsd-signature-type tsd-kind-class">DLDevice</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L351">runtime.ts:351</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L351">runtime.ts:351</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="deviceId" class="tsd-anchor"></a>
@@ -72,7 +72,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L347">runtime.ts:347</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L347">runtime.ts:347</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="deviceType" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>device<wbr/>Type</span><a href="#deviceType" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">device<wbr/>Type</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
@@ -80,7 +80,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L345">runtime.ts:345</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L345">runtime.ts:345</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="sync" class="tsd-anchor"></a>
@@ -93,7 +93,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L370">runtime.ts:370</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L370">runtime.ts:370</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="toString" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>String</span><a href="#toString" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -101,7 +101,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L377">runtime.ts:377</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L377">runtime.ts:377</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/Instance.html b/docs/reference/api/typedoc/classes/Instance.html
index 8ba133d09a..cb55376b81 100644
--- a/docs/reference/api/typedoc/classes/Instance.html
+++ b/docs/reference/api/typedoc/classes/Instance.html
@@ -41,7 +41,7 @@ are not tracked through JS native garbage collection mechanism.</p>
<ul class="tsd-hierarchy">
<li><a href="../interfaces/Disposable.html" class="tsd-signature-type tsd-kind-interface">Disposable</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L850">runtime.ts:850</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L850">runtime.ts:850</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -150,24 +150,24 @@ a WASI object, or an object containing wasmLibraryProvider field.</p>
<h4>See</h4><p>Please use the async version <a href="../functions/instantiate.html" class="tsd-kind-function">instantiate</a> when targeting browsers.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L882">runtime.ts:882</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L882">runtime.ts:882</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="cacheMetadata" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>cache<wbr/>Metadata</span><a href="#cacheMetadata" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">cache<wbr/>Metadata</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol"> = {}</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L853">runtime.ts:853</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L853">runtime.ts:853</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="exports" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>exports</span><a href="#exports" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">exports</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type ">Function</span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L852">runtime.ts:852</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L852">runtime.ts:852</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="memory" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>memory</span><a href="#memory" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">memory</span><span class="tsd-signature-symbol">:</span> <a href="_internal_.Memory.html" class="tsd-signature-type tsd-kind-class">Memory</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L851">runtime.ts:851</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L851">runtime.ts:851</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="applyPresenceAndFrequencyPenalty" class="tsd-anchor"></a>
@@ -209,7 +209,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1563">runtime.ts:1563</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1563">runtime.ts:1563</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="applyRepetitionPenalty" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>apply<wbr/>Repetition<wbr/>Penalty</span><a href="#applyRepetitionPenalty" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -238,7 +238,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1550">runtime.ts:1550</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1550">runtime.ts:1550</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="applySoftmaxWithTemperature" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>apply<wbr/>Softmax<wbr/>With<wbr/>Temperature</span><a href="#applySoftmaxWithTemperature" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -262,7 +262,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1580">runtime.ts:1580</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1580">runtime.ts:1580</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="asyncLoadWebGPUPipelines" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>async<wbr/>Load<wbr/>WebGPUPipelines</span><a href="#asyncLoadWebGPUPipelines" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -281,7 +281,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1805">runtime.ts:1805</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1805">runtime.ts:1805</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="asyncifyEnabled" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>asyncify<wbr/>Enabled</span><a href="#asyncifyEnabled" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -293,7 +293,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L950">runtime.ts:950</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L950">runtime.ts:950</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="attachToCurrentScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>attach<wbr/>To<wbr/>Current<wbr/>Scope</span><a href="#attachToCurrentScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -322,7 +322,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<a href="Instance.html#detachFromCurrentScope" class="tsd-kind-method">detachFromCurrentScope</a> to create a detached object.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1018">runtime.ts:1018</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1018">runtime.ts:1018</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="beginScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>begin<wbr/>Scope</span><a href="#beginScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -333,7 +333,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L977">runtime.ts:977</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L977">runtime.ts:977</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="benchmark" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>benchmark</span><a href="#benchmark" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -369,7 +369,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4>Repeat</h4><p>The number of times to repeat the run.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L925">runtime.ts:925</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L925">runtime.ts:925</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="bindCanvas" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>bind<wbr/>Canvas</span><a href="#bindCanvas" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -388,7 +388,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1588">runtime.ts:1588</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1588">runtime.ts:1588</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="clearCanvas" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>clear<wbr/>Canvas</span><a href="#clearCanvas" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -399,7 +399,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1619">runtime.ts:1619</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1619">runtime.ts:1619</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="concatEmbeddings" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>concat<wbr/>Embeddings</span><a href="#concatEmbeddings" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -416,7 +416,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1656">runtime.ts:1656</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1656">runtime.ts:1656</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="cpu" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>cpu</span><a href="#cpu" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -435,7 +435,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<h4 class="tsd-returns-title">Returns <a href="DLDevice.html" class="tsd-signature-type tsd-kind-class">DLDevice</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1458">runtime.ts:1458</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1458">runtime.ts:1458</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="createVirtualMachine" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>create<wbr/>Virtual<wbr/>Machine</span><a href="#createVirtualMachine" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -455,7 +455,7 @@ token_freqs[i] is the frequency of token_ids[i], for all i. And all token_freqs
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1171">runtime.ts:1171</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1171">runtime.ts:1171</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="detachFromCurrentScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>detach<wbr/>From<wbr/>Current<wbr/>Scope</span><a href="#detachFromCurrentScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -483,7 +483,7 @@ so it won't be released via auto-release during endscope.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type tsd-kind-type-parameter">T</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1045">runtime.ts:1045</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1045">runtime.ts:1045</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="device" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>device</span><a href="#device" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -508,7 +508,7 @@ so it won't be released via auto-release during endscope.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1450">runtime.ts:1450</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1450">runtime.ts:1450</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="dispose" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispose</span><a href="#dispose" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -522,7 +522,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/Disposable.html">Disposable</a>.<a href="../interfaces/Disposable.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L954">runtime.ts:954</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L954">runtime.ts:954</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="empty" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>empty</span><a href="#empty" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -552,7 +552,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1478">runtime.ts:1478</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1478">runtime.ts:1478</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="endScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>end<wbr/>Scope</span><a href="#endScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -566,7 +566,7 @@ a value to parent scope.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L988">runtime.ts:988</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L988">runtime.ts:988</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="fetchTensorCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>fetch<wbr/>Tensor<wbr/>Cache</span><a href="#fetchTensorCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -606,7 +606,7 @@ a value to parent scope.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1260">runtime.ts:1260</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1260">runtime.ts:1260</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getGlobalFunc" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Global<wbr/>Func</span><a href="#getGlobalFunc" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -626,7 +626,7 @@ a value to parent scope.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1109">runtime.ts:1109</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1109">runtime.ts:1109</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getParamsFromCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Params<wbr/>From<wbr/>Cache</span><a href="#getParamsFromCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -650,7 +650,7 @@ a value to parent scope.</p>
<h4 class="tsd-returns-title">Returns <a href="TVMObject.html" class="tsd-signature-type tsd-kind-class">TVMObject</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1199">runtime.ts:1199</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1199">runtime.ts:1199</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getParamsFromCacheByName" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Params<wbr/>From<wbr/>Cache<wbr/>By<wbr/>Name</span><a href="#getParamsFromCacheByName" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -670,7 +670,7 @@ a value to parent scope.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1210">runtime.ts:1210</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1210">runtime.ts:1210</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="initWebGPU" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>init<wbr/>WebGPU</span><a href="#initWebGPU" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -689,7 +689,7 @@ a value to parent scope.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1868">runtime.ts:1868</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1868">runtime.ts:1868</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="isPackedFunc" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>is<wbr/>Packed<wbr/>Func</span><a href="#isPackedFunc" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -709,7 +709,7 @@ a value to parent scope.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1143">runtime.ts:1143</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1143">runtime.ts:1143</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="listGlobalFuncNames" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>list<wbr/>Global<wbr/>Func<wbr/>Names</span><a href="#listGlobalFuncNames" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -721,7 +721,7 @@ a value to parent scope.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1061">runtime.ts:1061</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1061">runtime.ts:1061</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="makeShapeTuple" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>make<wbr/>Shape<wbr/>Tuple</span><a href="#makeShapeTuple" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -741,7 +741,7 @@ a value to parent scope.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1680">runtime.ts:1680</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1680">runtime.ts:1680</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="makeTVMArray" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>makeTVMArray</span><a href="#makeTVMArray" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -763,7 +763,7 @@ and needs to b explicitly disposed.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1632">runtime.ts:1632</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1632">runtime.ts:1632</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="moveToParentScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>move<wbr/>To<wbr/>Parent<wbr/>Scope</span><a href="#moveToParentScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -790,7 +790,7 @@ alive when exit the current scope.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1031">runtime.ts:1031</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1031">runtime.ts:1031</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="registerAsyncServerFunc" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>register<wbr/>Async<wbr/>Server<wbr/>Func</span><a href="#registerAsyncServerFunc" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -822,7 +822,7 @@ alive when exit the current scope.</p>
These functions contains explicit continuation</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1778">runtime.ts:1778</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1778">runtime.ts:1778</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="registerAsyncifyFunc" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>register<wbr/>Asyncify<wbr/>Func</span><a href="#registerAsyncifyFunc" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -865,7 +865,7 @@ These functions contains explicit continuation</p>
The wasm needs to be compiled with Asynctify</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1759">runtime.ts:1759</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1759">runtime.ts:1759</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="registerFunc" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>register<wbr/>Func</span><a href="#registerFunc" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -891,7 +891,7 @@ The wasm needs to be compiled with Asynctify</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1078">runtime.ts:1078</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1078">runtime.ts:1078</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="registerInitProgressCallback" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>register<wbr/>Init<wbr/>Progress<wbr/>Callback</span><a href="#registerInitProgressCallback" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -910,7 +910,7 @@ The wasm needs to be compiled with Asynctify</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1188">runtime.ts:1188</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1188">runtime.ts:1188</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="registerObjectConstructor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>register<wbr/>Object<wbr/>Constructor</span><a href="#registerObjectConstructor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -939,7 +939,7 @@ The wasm needs to be compiled with Asynctify</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1715">runtime.ts:1715</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1715">runtime.ts:1715</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="runtimeStatsText" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>runtime<wbr/>Stats<wbr/>Text</span><a href="#runtimeStatsText" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -950,7 +950,7 @@ The wasm needs to be compiled with Asynctify</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L966">runtime.ts:966</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L966">runtime.ts:966</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="sampleTopPFromLogits" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sample<wbr/>TopPFrom<wbr/>Logits</span><a href="#sampleTopPFromLogits" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -980,7 +980,7 @@ The wasm needs to be compiled with Asynctify</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1529">runtime.ts:1529</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1529">runtime.ts:1529</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="sampleTopPFromProb" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sample<wbr/>TopPFrom<wbr/>Prob</span><a href="#sampleTopPFromProb" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1005,7 +1005,7 @@ The wasm needs to be compiled with Asynctify</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1540">runtime.ts:1540</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1540">runtime.ts:1540</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="scalar" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>scalar</span><a href="#scalar" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1030,7 +1030,7 @@ The wasm needs to be compiled with Asynctify</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1440">runtime.ts:1440</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1440">runtime.ts:1440</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setPackedArguments" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Packed<wbr/>Arguments</span><a href="#setPackedArguments" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1059,7 +1059,7 @@ Allocate new temporary space from the stack if necessary.</p>
<h4>Parma</h4><p>stack The call stack</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L2017">runtime.ts:2017</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L2017">runtime.ts:2017</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setSeed" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Seed</span><a href="#setSeed" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1075,7 +1075,7 @@ Allocate new temporary space from the stack if necessary.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1517">runtime.ts:1517</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1517">runtime.ts:1517</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="showImage" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>show<wbr/>Image</span><a href="#showImage" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1094,7 +1094,7 @@ Allocate new temporary space from the stack if necessary.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1597">runtime.ts:1597</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1597">runtime.ts:1597</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="systemLib" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>system<wbr/>Lib</span><a href="#systemLib" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1107,7 +1107,7 @@ System lib is a global module that contains self register functions in startup.<
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1054">runtime.ts:1054</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1054">runtime.ts:1054</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="tensorCacheClear" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Cache<wbr/>Clear</span><a href="#tensorCacheClear" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1118,7 +1118,7 @@ System lib is a global module that contains self register functions in startup.<
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1246">runtime.ts:1246</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1246">runtime.ts:1246</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="tensorCacheGet" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Cache<wbr/>Get</span><a href="#tensorCacheGet" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1138,7 +1138,7 @@ System lib is a global module that contains self register functions in startup.<
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1219">runtime.ts:1219</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1219">runtime.ts:1219</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="tensorCacheRemove" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Cache<wbr/>Remove</span><a href="#tensorCacheRemove" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1158,7 +1158,7 @@ System lib is a global module that contains self register functions in startup.<
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1228">runtime.ts:1228</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1228">runtime.ts:1228</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="tensorCacheUpdate" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Cache<wbr/>Update</span><a href="#tensorCacheUpdate" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1184,7 +1184,7 @@ System lib is a global module that contains self register functions in startup.<
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1237">runtime.ts:1237</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1237">runtime.ts:1237</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="toPackedFunc" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Packed<wbr/>Func</span><a href="#toPackedFunc" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1204,7 +1204,7 @@ System lib is a global module that contains self register functions in startup.<
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1154">runtime.ts:1154</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1154">runtime.ts:1154</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="typeKey2Index" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Key2<wbr/>Index</span><a href="#typeKey2Index" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1224,7 +1224,7 @@ System lib is a global module that contains self register functions in startup.<
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1689">runtime.ts:1689</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1689">runtime.ts:1689</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="uniform" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>uniform</span><a href="#uniform" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1259,7 +1259,7 @@ System lib is a global module that contains self register functions in startup.<
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1496">runtime.ts:1496</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1496">runtime.ts:1496</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="webgpu" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>webgpu</span><a href="#webgpu" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1278,7 +1278,7 @@ System lib is a global module that contains self register functions in startup.<
<h4 class="tsd-returns-title">Returns <a href="DLDevice.html" class="tsd-signature-type tsd-kind-class">DLDevice</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1466">runtime.ts:1466</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1466">runtime.ts:1466</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="withNewScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>with<wbr/>New<wbr/>Scope</span><a href="#withNewScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1313,7 +1313,7 @@ System lib is a global module that contains self register functions in startup.<
for the objects that are created in the scope.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1002">runtime.ts:1002</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1002">runtime.ts:1002</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="wrapAsyncifyPackedFunc" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>wrap<wbr/>Asyncify<wbr/>Packed<wbr/>Func</span><a href="#wrapAsyncifyPackedFunc" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -1338,7 +1338,7 @@ to make sure you use await when calling the funciton.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L1742">runtime.ts:1742</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L1742">runtime.ts:1742</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/LinearCongruentialGenerator.html b/docs/reference/api/typedoc/classes/LinearCongruentialGenerator.html
index 085ede1a8c..59e05c6803 100644
--- a/docs/reference/api/typedoc/classes/LinearCongruentialGenerator.html
+++ b/docs/reference/api/typedoc/classes/LinearCongruentialGenerator.html
@@ -27,7 +27,7 @@ sepcification in <a href="https://en.cppreference.com/w/cpp/numeric/random/linea
<ul class="tsd-hierarchy">
<li><span class="target">LinearCongruentialGenerator</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L88">support.ts:88</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L88">support.ts:88</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -61,24 +61,24 @@ sepcification in <a href="https://en.cppreference.com/w/cpp/numeric/random/linea
<h4 class="tsd-returns-title">Returns <a href="LinearCongruentialGenerator.html" class="tsd-signature-type tsd-kind-class">LinearCongruentialGenerator</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L98">support.ts:98</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L98">support.ts:98</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="increment" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>increment</span><a href="#increment" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">increment</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L91">support.ts:91</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L91">support.ts:91</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="modulus" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>modulus</span><a href="#modulus" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">modulus</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L89">support.ts:89</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L89">support.ts:89</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="multiplier" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>multiplier</span><a href="#multiplier" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">multiplier</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L90">support.ts:90</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L90">support.ts:90</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="nextInt" class="tsd-anchor"></a>
@@ -92,7 +92,7 @@ sepcification in <a href="https://en.cppreference.com/w/cpp/numeric/random/linea
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L127">support.ts:127</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L127">support.ts:127</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="randomFloat" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>random<wbr/>Float</span><a href="#randomFloat" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -104,7 +104,7 @@ sepcification in <a href="https://en.cppreference.com/w/cpp/numeric/random/linea
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L141">support.ts:141</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L141">support.ts:141</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="setSeed" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>set<wbr/>Seed</span><a href="#setSeed" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -124,7 +124,7 @@ sepcification in <a href="https://en.cppreference.com/w/cpp/numeric/random/linea
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L111">support.ts:111</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L111">support.ts:111</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/Module.html b/docs/reference/api/typedoc/classes/Module.html
index 47b5c854c6..2b4eca9cfb 100644
--- a/docs/reference/api/typedoc/classes/Module.html
+++ b/docs/reference/api/typedoc/classes/Module.html
@@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">Module</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L707">runtime.ts:707</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L707">runtime.ts:707</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -64,7 +64,7 @@
<h4 class="tsd-returns-title">Returns <a href="Module.html" class="tsd-signature-type tsd-kind-class">Module</a></h4><aside class="tsd-sources">
<p>Overrides <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#constructor">constructor</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L708">runtime.ts:708</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L708">runtime.ts:708</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="dispose" class="tsd-anchor"></a>
@@ -80,7 +80,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getFunction" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Function</span><a href="#getFunction" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -105,7 +105,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L721">runtime.ts:721</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L721">runtime.ts:721</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="getHandle" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Handle</span><a href="#getHandle" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -126,7 +126,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#getHandle">getHandle</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="importModule" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>import<wbr/>Module</span><a href="#importModule" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -145,7 +145,7 @@ only the first call will take effect.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L729">runtime.ts:729</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L729">runtime.ts:729</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="typeIndex" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Index</span><a href="#typeIndex" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -157,7 +157,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#typeIndex">typeIndex</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="typeKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Key</span><a href="#typeKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -169,7 +169,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#typeKey">typeKey</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/RPCServer.html b/docs/reference/api/typedoc/classes/RPCServer.html
index eb4e9b5f99..3290fee0bc 100644
--- a/docs/reference/api/typedoc/classes/RPCServer.html
+++ b/docs/reference/api/typedoc/classes/RPCServer.html
@@ -24,7 +24,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">RPCServer</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L77">rpc_server.ts:77</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L77">rpc_server.ts:77</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -99,7 +99,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="RPCServer.html" class="tsd-signature-type tsd-kind-class">RPCServer</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L100">rpc_server.ts:100</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L100">rpc_server.ts:100</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="getImports" class="tsd-anchor"></a>
@@ -114,12 +114,12 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L83">rpc_server.ts:83</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L83">rpc_server.ts:83</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="key" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>key</span><a href="#key" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">key</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L79">rpc_server.ts:79</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L79">rpc_server.ts:79</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="logger" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>logger</span><a href="#logger" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">logger</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">msg</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span></div>
@@ -137,22 +137,22 @@
<h5><span class="tsd-kind-parameter">msg</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L82">rpc_server.ts:82</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L82">rpc_server.ts:82</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="socket" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>socket</span><a href="#socket" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">socket</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">WebSocket</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L80">rpc_server.ts:80</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L80">rpc_server.ts:80</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="state" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>state</span><a href="#state" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">state</span><span class="tsd-signature-symbol">:</span> <a href="../enums/_internal_.RPCServerState.html" class="tsd-signature-type tsd-kind-enum">RPCServerState</a><span class="tsd-signature-symbol"> = RPCServerState.InitHeader</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L81">rpc_server.ts:81</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L81">rpc_server.ts:81</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="url" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>url</span><a href="#url" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">url</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L78">rpc_server.ts:78</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L78">rpc_server.ts:78</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/Scalar.html b/docs/reference/api/typedoc/classes/Scalar.html
index 51023def7e..087b12fda4 100644
--- a/docs/reference/api/typedoc/classes/Scalar.html
+++ b/docs/reference/api/typedoc/classes/Scalar.html
@@ -25,7 +25,7 @@ argument to PackedFunc calls.</p>
<ul class="tsd-hierarchy">
<li><span class="target">Scalar</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L310">runtime.ts:310</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L310">runtime.ts:310</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -56,7 +56,7 @@ argument to PackedFunc calls.</p>
<h5><span class="tsd-kind-parameter">dtype</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="Scalar.html" class="tsd-signature-type tsd-kind-class">Scalar</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L316">runtime.ts:316</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L316">runtime.ts:316</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="dtype" class="tsd-anchor"></a>
@@ -66,7 +66,7 @@ argument to PackedFunc calls.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L314">runtime.ts:314</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L314">runtime.ts:314</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="value" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>value</span><a href="#value" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">value</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
@@ -74,7 +74,7 @@ argument to PackedFunc calls.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L312">runtime.ts:312</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L312">runtime.ts:312</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/TVMArray.html b/docs/reference/api/typedoc/classes/TVMArray.html
index e484c13032..4b42c80b85 100644
--- a/docs/reference/api/typedoc/classes/TVMArray.html
+++ b/docs/reference/api/typedoc/classes/TVMArray.html
@@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">TVMArray</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L742">runtime.ts:742</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L742">runtime.ts:742</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -64,7 +64,7 @@
<h4 class="tsd-returns-title">Returns <a href="TVMArray.html" class="tsd-signature-type tsd-kind-class">TVMArray</a></h4><aside class="tsd-sources">
<p>Overrides <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#constructor">constructor</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L743">runtime.ts:743</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L743">runtime.ts:743</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="dispose" class="tsd-anchor"></a>
@@ -80,7 +80,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="get" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get</span><a href="#get" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -100,7 +100,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L762">runtime.ts:762</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L762">runtime.ts:762</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="getHandle" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Handle</span><a href="#getHandle" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -121,7 +121,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#getHandle">getHandle</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="size" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>size</span><a href="#size" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -131,7 +131,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L754">runtime.ts:754</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L754">runtime.ts:754</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="typeIndex" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Index</span><a href="#typeIndex" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -143,7 +143,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#typeIndex">typeIndex</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="typeKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Key</span><a href="#typeKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -155,7 +155,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#typeKey">typeKey</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/TVMObject.html b/docs/reference/api/typedoc/classes/TVMObject.html
index dab38845e2..386628e939 100644
--- a/docs/reference/api/typedoc/classes/TVMObject.html
+++ b/docs/reference/api/typedoc/classes/TVMObject.html
@@ -33,7 +33,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/Disposable.html" class="tsd-signature-type tsd-kind-interface">Disposable</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L434">runtime.ts:434</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L434">runtime.ts:434</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -68,7 +68,7 @@
<h5><span class="tsd-kind-parameter">ctx</span>: <a href="_internal_.RuntimeContext.html" class="tsd-signature-type tsd-kind-class">RuntimeContext</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="TVMObject.html" class="tsd-signature-type tsd-kind-class">TVMObject</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L439">runtime.ts:439</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L439">runtime.ts:439</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="dispose" class="tsd-anchor"></a>
@@ -84,7 +84,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/Disposable.html">Disposable</a>.<a href="../interfaces/Disposable.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getHandle" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Handle</span><a href="#getHandle" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -104,7 +104,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="typeIndex" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Index</span><a href="#typeIndex" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -115,7 +115,7 @@ only the first call will take effect.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="typeKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Key</span><a href="#typeKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -126,7 +126,7 @@ only the first call will take effect.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/Tensor.html b/docs/reference/api/typedoc/classes/Tensor.html
index 8fb3feeab6..95ec40bc41 100644
--- a/docs/reference/api/typedoc/classes/Tensor.html
+++ b/docs/reference/api/typedoc/classes/Tensor.html
@@ -26,7 +26,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">Tensor</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L502">runtime.ts:502</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L502">runtime.ts:502</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -78,7 +78,7 @@
<h4 class="tsd-returns-title">Returns <a href="Tensor.html" class="tsd-signature-type tsd-kind-class">Tensor</a></h4><aside class="tsd-sources">
<p>Overrides <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#constructor">constructor</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L518">runtime.ts:518</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L518">runtime.ts:518</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="device" class="tsd-anchor"></a>
@@ -88,7 +88,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L510">runtime.ts:510</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L510">runtime.ts:510</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="dtype" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dtype</span><a href="#dtype" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dtype</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
@@ -96,7 +96,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L506">runtime.ts:506</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L506">runtime.ts:506</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="isView" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>is<wbr/>View</span><a href="#isView" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">is<wbr/>View</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
@@ -104,7 +104,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L512">runtime.ts:512</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L512">runtime.ts:512</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="ndim" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ndim</span><a href="#ndim" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">ndim</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
@@ -112,7 +112,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L504">runtime.ts:504</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L504">runtime.ts:504</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="shape" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shape</span><a href="#shape" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">shape</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></div>
@@ -120,7 +120,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L508">runtime.ts:508</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L508">runtime.ts:508</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="copyFrom" class="tsd-anchor"></a>
@@ -143,7 +143,7 @@ The number of elements must match.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L605">runtime.ts:605</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L605">runtime.ts:605</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="copyFromRawBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>copy<wbr/>From<wbr/>Raw<wbr/>Bytes</span><a href="#copyFromRawBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -163,7 +163,7 @@ The number of elements must match.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L648">runtime.ts:648</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L648">runtime.ts:648</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="dispose" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispose</span><a href="#dispose" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -177,7 +177,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getDataPtr" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Data<wbr/>Ptr</span><a href="#getDataPtr" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -189,7 +189,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L591">runtime.ts:591</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L591">runtime.ts:591</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="getHandle" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Handle</span><a href="#getHandle" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -210,7 +210,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#getHandle">getHandle</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="toArray" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Array</span><a href="#toArray" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -223,7 +223,7 @@ the dtype of the Tensor.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L681">runtime.ts:681</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L681">runtime.ts:681</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="toRawBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>to<wbr/>Raw<wbr/>Bytes</span><a href="#toRawBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -235,7 +235,7 @@ the dtype of the Tensor.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L669">runtime.ts:669</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L669">runtime.ts:669</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="typeIndex" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Index</span><a href="#typeIndex" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -247,7 +247,7 @@ the dtype of the Tensor.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#typeIndex">typeIndex</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="typeKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Key</span><a href="#typeKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -259,7 +259,7 @@ the dtype of the Tensor.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#typeKey">typeKey</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="view" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>view</span><a href="#view" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -284,7 +284,7 @@ the dtype of the Tensor.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L574">runtime.ts:574</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L574">runtime.ts:574</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/VirtualMachine.html b/docs/reference/api/typedoc/classes/VirtualMachine.html
index 2b38bf4905..587694144e 100644
--- a/docs/reference/api/typedoc/classes/VirtualMachine.html
+++ b/docs/reference/api/typedoc/classes/VirtualMachine.html
@@ -31,7 +31,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/Disposable.html" class="tsd-signature-type tsd-kind-interface">Disposable</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L779">runtime.ts:779</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L779">runtime.ts:779</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -72,7 +72,7 @@
<h4 class="tsd-returns-title">Returns <a href="VirtualMachine.html" class="tsd-signature-type tsd-kind-class">VirtualMachine</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L786">runtime.ts:786</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L786">runtime.ts:786</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="dispose" class="tsd-anchor"></a>
@@ -88,7 +88,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/Disposable.html">Disposable</a>.<a href="../interfaces/Disposable.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L799">runtime.ts:799</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L799">runtime.ts:799</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getFunction" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Function</span><a href="#getFunction" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -108,7 +108,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L807">runtime.ts:807</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L807">runtime.ts:807</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getInternalModule" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Internal<wbr/>Module</span><a href="#getInternalModule" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -119,7 +119,7 @@ only the first call will take effect.</p>
<h4 class="tsd-returns-title">Returns <a href="Module.html" class="tsd-signature-type tsd-kind-class">Module</a></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L814">runtime.ts:814</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L814">runtime.ts:814</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.AsyncifyHandler.html b/docs/reference/api/typedoc/classes/_internal_.AsyncifyHandler.html
index b1ad7e8074..eba512c3b1 100644
--- a/docs/reference/api/typedoc/classes/_internal_.AsyncifyHandler.html
+++ b/docs/reference/api/typedoc/classes/_internal_.AsyncifyHandler.html
@@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">AsyncifyHandler</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L44">asyncify.ts:44</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L44">asyncify.ts:44</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -59,7 +59,7 @@
<h5><span class="tsd-kind-parameter">memory</span>: <span class="tsd-signature-type ">Memory</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_internal_.AsyncifyHandler.html" class="tsd-signature-type tsd-kind-class">AsyncifyHandler</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L58">asyncify.ts:58</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L58">asyncify.ts:58</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="enabled" class="tsd-anchor"></a>
@@ -73,7 +73,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L69">asyncify.ts:69</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L69">asyncify.ts:69</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getState" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>State</span><a href="#getState" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -85,7 +85,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L87">asyncify.ts:87</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L87">asyncify.ts:87</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="isNormalStackState" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>is<wbr/>Normal<wbr/>Stack<wbr/>State</span><a href="#isNormalStackState" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -97,7 +97,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L78">asyncify.ts:78</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L78">asyncify.ts:78</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="wrapExport" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>wrap<wbr/>Export</span><a href="#wrapExport" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -143,7 +143,7 @@
<div class="tsd-comment tsd-typography"></div></li></ul></li></ul>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L149">asyncify.ts:149</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L149">asyncify.ts:149</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="wrapImport" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>wrap<wbr/>Import</span><a href="#wrapImport" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -189,7 +189,7 @@
<div class="tsd-comment tsd-typography"></div></li></ul></li></ul>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L97">asyncify.ts:97</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L97">asyncify.ts:97</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.CachedCallStack.html b/docs/reference/api/typedoc/classes/_internal_.CachedCallStack.html
index e3dc9ee962..3c2347badf 100644
--- a/docs/reference/api/typedoc/classes/_internal_.CachedCallStack.html
+++ b/docs/reference/api/typedoc/classes/_internal_.CachedCallStack.html
@@ -37,7 +37,7 @@ can still call into storeXX</li>
<ul class="tsd-hierarchy">
<li><a href="../interfaces/Disposable.html" class="tsd-signature-type tsd-kind-interface">Disposable</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L279">memory.ts:279</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L279">memory.ts:279</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -88,7 +88,7 @@ can still call into storeXX</li>
<h5><span class="tsd-kind-parameter">freeSpace</span>: <a href="../types/_internal_.FTVMWasmFreeSpace.html" class="tsd-signature-type tsd-kind-type-alias">FTVMWasmFreeSpace</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_internal_.CachedCallStack.html" class="tsd-signature-type tsd-kind-class">CachedCallStack</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L298">memory.ts:298</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L298">memory.ts:298</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="tempArgs" class="tsd-anchor"></a>
@@ -98,7 +98,7 @@ can still call into storeXX</li>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L281">memory.ts:281</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L281">memory.ts:281</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="allocByteArrayForString" class="tsd-anchor"></a>
@@ -120,7 +120,7 @@ can still call into storeXX</li>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L446">memory.ts:446</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L446">memory.ts:446</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="allocPtrArray" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>alloc<wbr/>Ptr<wbr/>Array</span><a href="#allocPtrArray" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -140,7 +140,7 @@ can still call into storeXX</li>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L385">memory.ts:385</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L385">memory.ts:385</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="allocRawBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>alloc<wbr/>Raw<wbr/>Bytes</span><a href="#allocRawBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -161,7 +161,7 @@ can still call into storeXX</li>
<h4>Note</h4><p>This function always allocate space that aligns to 64bit.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L357">memory.ts:357</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L357">memory.ts:357</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="allocThenSetArgBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>alloc<wbr/>Then<wbr/>Set<wbr/>Arg<wbr/>Bytes</span><a href="#allocThenSetArgBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -186,7 +186,7 @@ Allocate new temporary space for bytes.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L478">memory.ts:478</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L478">memory.ts:478</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="allocThenSetArgString" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>alloc<wbr/>Then<wbr/>Set<wbr/>Arg<wbr/>String</span><a href="#allocThenSetArgString" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -213,7 +213,7 @@ and will be filled when we commit the data.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L465">memory.ts:465</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L465">memory.ts:465</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="commitToWasmMemory" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>commit<wbr/>To<wbr/>Wasm<wbr/>Memory</span><a href="#commitToWasmMemory" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -234,7 +234,7 @@ No further store function should be called.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L340">memory.ts:340</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L340">memory.ts:340</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="dispose" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispose</span><a href="#dispose" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -248,7 +248,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/Disposable.html">Disposable</a>.<a href="../interfaces/Disposable.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L316">memory.ts:316</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L316">memory.ts:316</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="ptrFromOffset" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>ptr<wbr/>From<wbr/>Offset</span><a href="#ptrFromOffset" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -268,7 +268,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L394">memory.ts:394</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L394">memory.ts:394</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="reset" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>reset</span><a href="#reset" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -279,7 +279,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L325">memory.ts:325</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L325">memory.ts:325</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="storeF64" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>store<wbr/>F64</span><a href="#storeF64" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -294,7 +294,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h5><span class="tsd-kind-parameter">value</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L433">memory.ts:433</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L433">memory.ts:433</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="storeI32" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>store<wbr/>I32</span><a href="#storeI32" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -309,7 +309,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h5><span class="tsd-kind-parameter">value</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L415">memory.ts:415</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L415">memory.ts:415</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="storeI64" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>store<wbr/>I64</span><a href="#storeI64" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -324,7 +324,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h5><span class="tsd-kind-parameter">value</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L423">memory.ts:423</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L423">memory.ts:423</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="storePtr" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>store<wbr/>Ptr</span><a href="#storePtr" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -339,7 +339,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h5><span class="tsd-kind-parameter">value</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L399">memory.ts:399</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L399">memory.ts:399</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="storeRawBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>store<wbr/>Raw<wbr/>Bytes</span><a href="#storeRawBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -354,7 +354,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h5><span class="tsd-kind-parameter">bytes</span>: <span class="tsd-signature-type ">Uint8Array</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L437">memory.ts:437</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L437">memory.ts:437</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="storeU32" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>store<wbr/>U32</span><a href="#storeU32" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -369,7 +369,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h5><span class="tsd-kind-parameter">value</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L419">memory.ts:419</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L419">memory.ts:419</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="storeUSize" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>storeUSize</span><a href="#storeUSize" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -384,7 +384,7 @@ Note that the returned value becomes obsolete if alloc is called on the stack.</
<h5><span class="tsd-kind-parameter">value</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L407">memory.ts:407</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L407">memory.ts:407</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.CanvasRenderManager.html b/docs/reference/api/typedoc/classes/_internal_.CanvasRenderManager.html
index 23a17e4a9f..d99cc40f53 100644
--- a/docs/reference/api/typedoc/classes/_internal_.CanvasRenderManager.html
+++ b/docs/reference/api/typedoc/classes/_internal_.CanvasRenderManager.html
@@ -30,7 +30,7 @@ which needs to be explicitly disposed.</p>
<ul class="tsd-hierarchy">
<li><a href="../interfaces/Disposable.html" class="tsd-signature-type tsd-kind-interface">Disposable</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L222">webgpu.ts:222</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L222">webgpu.ts:222</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -62,7 +62,7 @@ which needs to be explicitly disposed.</p>
<h5><span class="tsd-kind-parameter">canvas</span>: <span class="tsd-signature-type ">HTMLCanvasElement</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_internal_.CanvasRenderManager.html" class="tsd-signature-type tsd-kind-class">CanvasRenderManager</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L231">webgpu.ts:231</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L231">webgpu.ts:231</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="clear" class="tsd-anchor"></a>
@@ -72,7 +72,7 @@ which needs to be explicitly disposed.</p>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L305">webgpu.ts:305</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L305">webgpu.ts:305</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="dispose" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispose</span><a href="#dispose" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -86,7 +86,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/Disposable.html">Disposable</a>.<a href="../interfaces/Disposable.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L381">webgpu.ts:381</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L381">webgpu.ts:381</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="draw" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>draw</span><a href="#draw" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -103,7 +103,7 @@ only the first call will take effect.</p>
<h5><span class="tsd-kind-parameter">width</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L331">webgpu.ts:331</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L331">webgpu.ts:331</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.Environment.html b/docs/reference/api/typedoc/classes/_internal_.Environment.html
index 73e553d904..1c8a9c5af0 100644
--- a/docs/reference/api/typedoc/classes/_internal_.Environment.html
+++ b/docs/reference/api/typedoc/classes/_internal_.Environment.html
@@ -29,7 +29,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/LibraryProvider.html" class="tsd-signature-type tsd-kind-interface">LibraryProvider</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/environment.ts#L68">environment.ts:68</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/environment.ts#L68">environment.ts:68</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -77,7 +77,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_internal_.Environment.html" class="tsd-signature-type tsd-kind-class">Environment</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/environment.ts#L88">environment.ts:88</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/environment.ts#L88">environment.ts:88</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="imports" class="tsd-anchor"></a>
@@ -88,7 +88,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/LibraryProvider.html">LibraryProvider</a>.<a href="../interfaces/LibraryProvider.html#imports">imports</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/environment.ts#L70">environment.ts:70</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/environment.ts#L70">environment.ts:70</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="logger" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>logger</span><a href="#logger" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">logger</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">msg</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span></div>
@@ -106,7 +106,7 @@
<h5><span class="tsd-kind-parameter">msg</span>: <span class="tsd-signature-type">string</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/environment.ts#L69">environment.ts:69</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/environment.ts#L69">environment.ts:69</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="packedCFuncTable" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>packedCFunc<wbr/>Table</span><a href="#packedCFuncTable" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">packedCFunc<wbr/>Table</span><span class="tsd-signature-symbol">:</span> <a href="../types/_internal_.FTVMFFIWasmSafeCallType.html" class="tsd-signature-type tsd-kind-type-alias">FTVMFFIWasmSafeCallType</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div>
@@ -117,7 +117,7 @@ of functions that do not maps to the address space.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/environment.ts#L78">environment.ts:78</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/environment.ts#L78">environment.ts:78</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="packedCFuncTableFreeId" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>packedCFunc<wbr/>Table<wbr/>Free<wbr/>Id</span><a href="#packedCFuncTableFreeId" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">packedCFunc<wbr/>Table<wbr/>Free<wbr/>Id</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></div>
@@ -125,7 +125,7 @@ of functions that do not maps to the address space.</p>
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/environment.ts#L84">environment.ts:84</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/environment.ts#L84">environment.ts:84</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="start" class="tsd-anchor"></a>
@@ -144,7 +144,7 @@ of functions that do not maps to the address space.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/LibraryProvider.html">LibraryProvider</a>.<a href="../interfaces/LibraryProvider.html#start">start</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/environment.ts#L105">environment.ts:105</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/environment.ts#L105">environment.ts:105</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.FFILibrary.html b/docs/reference/api/typedoc/classes/_internal_.FFILibrary.html
index 5ee47d513f..563159f8db 100644
--- a/docs/reference/api/typedoc/classes/_internal_.FFILibrary.html
+++ b/docs/reference/api/typedoc/classes/_internal_.FFILibrary.html
@@ -29,7 +29,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/Disposable.html" class="tsd-signature-type tsd-kind-interface">Disposable</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L56">runtime.ts:56</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L56">runtime.ts:56</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -70,29 +70,29 @@
<h5><span class="tsd-kind-parameter">imports</span>: <span class="tsd-signature-type ">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">></span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_internal_.FFILibrary.html" class="tsd-signature-type tsd-kind-class">FFILibrary</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L64">runtime.ts:64</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L64">runtime.ts:64</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="exports" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>exports</span><a href="#exports" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">exports</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Record</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type ">Function</span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L59">runtime.ts:59</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L59">runtime.ts:59</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="memory" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>memory</span><a href="#memory" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">memory</span><span class="tsd-signature-symbol">:</span> <a href="_internal_.Memory.html" class="tsd-signature-type tsd-kind-class">Memory</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L58">runtime.ts:58</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L58">runtime.ts:58</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="wasm32" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>wasm32</span><a href="#wasm32" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">wasm32</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L57">runtime.ts:57</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L57">runtime.ts:57</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="webGPUContext" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagOptional">Optional</code> <span>webGPUContext</span><a href="#webGPUContext" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">webGPUContext</span><span class="tsd-signature-symbol">?:</span> <a href="_internal_.WebGPUContext.html" class="tsd-signature-type tsd-kind-class">WebGPUContext</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L60">runtime.ts:60</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L60">runtime.ts:60</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="checkCall" class="tsd-anchor"></a>
@@ -107,7 +107,7 @@
<h5><span class="tsd-kind-parameter">code</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L90">runtime.ts:90</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L90">runtime.ts:90</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="dispose" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispose</span><a href="#dispose" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -121,7 +121,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/Disposable.html">Disposable</a>.<a href="../interfaces/Disposable.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L79">runtime.ts:79</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L79">runtime.ts:79</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getOrAllocCallStack" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Or<wbr/>Alloc<wbr/>Call<wbr/>Stack</span><a href="#getOrAllocCallStack" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -129,7 +129,7 @@ only the first call will take effect.</p>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <a href="_internal_.CachedCallStack.html" class="tsd-signature-type tsd-kind-class">CachedCallStack</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L98">runtime.ts:98</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L98">runtime.ts:98</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="recycleCallStack" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>recycle<wbr/>Call<wbr/>Stack</span><a href="#recycleCallStack" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -142,7 +142,7 @@ only the first call will take effect.</p>
<h5><span class="tsd-kind-parameter">callstack</span>: <a href="_internal_.CachedCallStack.html" class="tsd-signature-type tsd-kind-class">CachedCallStack</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L109">runtime.ts:109</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L109">runtime.ts:109</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="sizeofPtr" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sizeof<wbr/>Ptr</span><a href="#sizeofPtr" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -150,7 +150,7 @@ only the first call will take effect.</p>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L86">runtime.ts:86</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L86">runtime.ts:86</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.Memory.html b/docs/reference/api/typedoc/classes/_internal_.Memory.html
index 58e10db387..db064bf3fa 100644
--- a/docs/reference/api/typedoc/classes/_internal_.Memory.html
+++ b/docs/reference/api/typedoc/classes/_internal_.Memory.html
@@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">Memory</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L31">memory.ts:31</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L31">memory.ts:31</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -76,19 +76,19 @@
<h5><span class="tsd-kind-parameter">memory</span>: <span class="tsd-signature-type ">Memory</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_internal_.Memory.html" class="tsd-signature-type tsd-kind-class">Memory</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L42">memory.ts:42</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L42">memory.ts:42</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="memory" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>memory</span><a href="#memory" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">memory</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">Memory</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L32">memory.ts:32</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L32">memory.ts:32</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="wasm32" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>wasm32</span><a href="#wasm32" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">wasm32</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = true</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L33">memory.ts:33</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L33">memory.ts:33</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="loadByteArrayAsBytes" class="tsd-anchor"></a>
@@ -109,7 +109,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L244">memory.ts:244</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L244">memory.ts:244</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadByteArrayAsString" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>Byte<wbr/>Array<wbr/>As<wbr/>String</span><a href="#loadByteArrayAsString" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -128,7 +128,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L227">memory.ts:227</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L227">memory.ts:227</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadCString" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>loadCString</span><a href="#loadCString" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -147,7 +147,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L144">memory.ts:144</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L144">memory.ts:144</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadF32" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>F32</span><a href="#loadF32" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -160,7 +160,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L90">memory.ts:90</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L90">memory.ts:90</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadF64" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>F64</span><a href="#loadF64" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -173,7 +173,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L97">memory.ts:97</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L97">memory.ts:97</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadI32" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>I32</span><a href="#loadI32" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -186,7 +186,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L74">memory.ts:74</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L74">memory.ts:74</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadI64" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>I64</span><a href="#loadI64" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -199,7 +199,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L81">memory.ts:81</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L81">memory.ts:81</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadObjectTypeIndex" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>Object<wbr/>Type<wbr/>Index</span><a href="#loadObjectTypeIndex" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -219,7 +219,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L177">memory.ts:177</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L177">memory.ts:177</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadPointer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>Pointer</span><a href="#loadPointer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -232,7 +232,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L104">memory.ts:104</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L104">memory.ts:104</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadRawBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>Raw<wbr/>Bytes</span><a href="#loadRawBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -256,7 +256,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L132">memory.ts:132</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L132">memory.ts:132</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadSmallBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>Small<wbr/>Bytes</span><a href="#loadSmallBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -273,7 +273,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Uint8Array</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L212">memory.ts:212</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L212">memory.ts:212</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadSmallStr" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>Small<wbr/>Str</span><a href="#loadSmallStr" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -293,7 +293,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L195">memory.ts:195</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L195">memory.ts:195</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadTypeInfoTypeKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>Type<wbr/>Info<wbr/>Type<wbr/>Key</span><a href="#loadTypeInfoTypeKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -313,7 +313,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L186">memory.ts:186</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L186">memory.ts:186</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadU16" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>U16</span><a href="#loadU16" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -326,7 +326,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L60">memory.ts:60</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L60">memory.ts:60</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadU32" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>U32</span><a href="#loadU32" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -339,7 +339,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L67">memory.ts:67</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L67">memory.ts:67</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadU8" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>load<wbr/>U8</span><a href="#loadU8" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -352,7 +352,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L53">memory.ts:53</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L53">memory.ts:53</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="loadUSize" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>loadUSize</span><a href="#loadUSize" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -365,7 +365,7 @@
<h5><span class="tsd-kind-parameter">ptr</span>: <span class="tsd-signature-type">number</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L114">memory.ts:114</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L114">memory.ts:114</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="sizeofPtr" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sizeof<wbr/>Ptr</span><a href="#sizeofPtr" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -373,7 +373,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L124">memory.ts:124</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L124">memory.ts:124</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="storeRawBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>store<wbr/>Raw<wbr/>Bytes</span><a href="#storeRawBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -397,7 +397,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/memory.ts#L165">memory.ts:165</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/memory.ts#L165">memory.ts:165</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.PackedFuncCell.html b/docs/reference/api/typedoc/classes/_internal_.PackedFuncCell.html
index 81de75dba5..4b9a902fe8 100644
--- a/docs/reference/api/typedoc/classes/_internal_.PackedFuncCell.html
+++ b/docs/reference/api/typedoc/classes/_internal_.PackedFuncCell.html
@@ -27,7 +27,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">PackedFuncCell</span></li></ul></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L492">runtime.ts:492</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L492">runtime.ts:492</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -63,7 +63,7 @@
<h4 class="tsd-returns-title">Returns <a href="_internal_.PackedFuncCell.html" class="tsd-signature-type tsd-kind-class">PackedFuncCell</a></h4><aside class="tsd-sources">
<p>Overrides <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#constructor">constructor</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L493">runtime.ts:493</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L493">runtime.ts:493</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="dispose" class="tsd-anchor"></a>
@@ -79,7 +79,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L449">runtime.ts:449</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="getHandle" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Handle</span><a href="#getHandle" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -100,7 +100,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#getHandle">getHandle</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L464">runtime.ts:464</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="typeIndex" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Index</span><a href="#typeIndex" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -112,7 +112,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#typeIndex">typeIndex</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L472">runtime.ts:472</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member tsd-is-inherited"><a id="typeKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>type<wbr/>Key</span><a href="#typeKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures tsd-is-inherited">
@@ -124,7 +124,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Inherited from <a href="TVMObject.html">TVMObject</a>.<a href="TVMObject.html#typeKey">typeKey</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L480">runtime.ts:480</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.RuntimeContext.html b/docs/reference/api/typedoc/classes/_internal_.RuntimeContext.html
index 73da643aef..e97afe97fe 100644
--- a/docs/reference/api/typedoc/classes/_internal_.RuntimeContext.html
+++ b/docs/reference/api/typedoc/classes/_internal_.RuntimeContext.html
@@ -29,7 +29,7 @@
<ul class="tsd-hierarchy">
<li><a href="../interfaces/Disposable.html" class="tsd-signature-type tsd-kind-interface">Disposable</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L155">runtime.ts:155</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L155">runtime.ts:155</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -104,149 +104,149 @@
<h4 class="tsd-returns-title">Returns <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></h4></li></ul></li></ul></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_internal_.RuntimeContext.html" class="tsd-signature-type tsd-kind-class">RuntimeContext</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L186">runtime.ts:186</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L186">runtime.ts:186</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="applyPresenceAndFrequencyPenalty" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>apply<wbr/>Presence<wbr/>And<wbr/>Frequency<wbr/>Penalty</span><a href="#applyPresenceAndFrequencyPenalty" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">apply<wbr/>Presence<wbr/>And<wbr/>Frequency<wbr/>Penalty</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L180">runtime.ts:180</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L180">runtime.ts:180</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="applyRepetitionPenalty" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>apply<wbr/>Repetition<wbr/>Penalty</span><a href="#applyRepetitionPenalty" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">apply<wbr/>Repetition<wbr/>Penalty</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L179">runtime.ts:179</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L179">runtime.ts:179</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="applySoftmaxWithTemperature" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>apply<wbr/>Softmax<wbr/>With<wbr/>Temperature</span><a href="#applySoftmaxWithTemperature" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">apply<wbr/>Softmax<wbr/>With<wbr/>Temperature</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L181">runtime.ts:181</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L181">runtime.ts:181</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="arrayConcat" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>array<wbr/>Concat</span><a href="#arrayConcat" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">array<wbr/>Concat</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L166">runtime.ts:166</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L166">runtime.ts:166</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="arrayDecodeStorage" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>array<wbr/>Decode<wbr/>Storage</span><a href="#arrayDecodeStorage" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">array<wbr/>Decode<wbr/>Storage</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L172">runtime.ts:172</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L172">runtime.ts:172</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="arrayGetItem" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>array<wbr/>Get<wbr/>Item</span><a href="#arrayGetItem" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">array<wbr/>Get<wbr/>Item</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L163">runtime.ts:163</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L163">runtime.ts:163</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="arrayGetSize" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>array<wbr/>Get<wbr/>Size</span><a href="#arrayGetSize" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">array<wbr/>Get<wbr/>Size</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L164">runtime.ts:164</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L164">runtime.ts:164</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="arrayMake" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>array<wbr/>Make</span><a href="#arrayMake" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">array<wbr/>Make</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L165">runtime.ts:165</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L165">runtime.ts:165</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="bool" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>bool</span><a href="#bool" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">bool</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L183">runtime.ts:183</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L183">runtime.ts:183</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="concatEmbeddings" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>concat<wbr/>Embeddings</span><a href="#concatEmbeddings" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">concat<wbr/>Embeddings</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L182">runtime.ts:182</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L182">runtime.ts:182</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="functionListGlobalNamesFunctor" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>function<wbr/>List<wbr/>Global<wbr/>Names<wbr/>Functor</span><a href="#functionListGlobalNamesFunctor" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">function<wbr/>List<wbr/>Global<wbr/>Names<wbr/>Functor</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L156">runtime.ts:156</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L156">runtime.ts:156</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="getSysLib" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>Sys<wbr/>Lib</span><a href="#getSysLib" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">get<wbr/>Sys<wbr/>Lib</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L167">runtime.ts:167</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L167">runtime.ts:167</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="makeShapeTuple" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>make<wbr/>Shape<wbr/>Tuple</span><a href="#makeShapeTuple" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">make<wbr/>Shape<wbr/>Tuple</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L175">runtime.ts:175</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L175">runtime.ts:175</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="moduleGetFunction" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>module<wbr/>Get<wbr/>Function</span><a href="#moduleGetFunction" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">module<wbr/>Get<wbr/>Function</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L157">runtime.ts:157</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L157">runtime.ts:157</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="moduleImport" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>module<wbr/>Import</span><a href="#moduleImport" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">module<wbr/>Import</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L158">runtime.ts:158</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L158">runtime.ts:158</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="paramModuleFromCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>param<wbr/>Module<wbr/>From<wbr/>Cache</span><a href="#paramModuleFromCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">param<wbr/>Module<wbr/>From<wbr/>Cache</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L173">runtime.ts:173</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L173">runtime.ts:173</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="paramModuleFromCacheByName" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>param<wbr/>Module<wbr/>From<wbr/>Cache<wbr/>By<wbr/>Name</span><a href="#paramModuleFromCacheByName" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">param<wbr/>Module<wbr/>From<wbr/>Cache<wbr/>By<wbr/>Name</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L174">runtime.ts:174</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L174">runtime.ts:174</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="sampleTopPFromLogits" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sample<wbr/>TopPFrom<wbr/>Logits</span><a href="#sampleTopPFromLogits" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">sample<wbr/>TopPFrom<wbr/>Logits</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L177">runtime.ts:177</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L177">runtime.ts:177</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="sampleTopPFromProb" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sample<wbr/>TopPFrom<wbr/>Prob</span><a href="#sampleTopPFromProb" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">sample<wbr/>TopPFrom<wbr/>Prob</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L178">runtime.ts:178</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L178">runtime.ts:178</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorCacheClear" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Cache<wbr/>Clear</span><a href="#tensorCacheClear" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Cache<wbr/>Clear</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L171">runtime.ts:171</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L171">runtime.ts:171</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorCacheGet" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Cache<wbr/>Get</span><a href="#tensorCacheGet" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Cache<wbr/>Get</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L168">runtime.ts:168</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L168">runtime.ts:168</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorCacheRemove" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Cache<wbr/>Remove</span><a href="#tensorCacheRemove" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Cache<wbr/>Remove</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L170">runtime.ts:170</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L170">runtime.ts:170</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorCacheUpdate" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Cache<wbr/>Update</span><a href="#tensorCacheUpdate" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Cache<wbr/>Update</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L169">runtime.ts:169</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L169">runtime.ts:169</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorCopyFromJSBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Copy<wbr/>FromJSBytes</span><a href="#tensorCopyFromJSBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Copy<wbr/>FromJSBytes</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L161">runtime.ts:161</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L161">runtime.ts:161</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorCopyFromTo" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Copy<wbr/>From<wbr/>To</span><a href="#tensorCopyFromTo" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Copy<wbr/>From<wbr/>To</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L160">runtime.ts:160</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L160">runtime.ts:160</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorCopyToJSBytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Copy<wbr/>ToJSBytes</span><a href="#tensorCopyToJSBytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Copy<wbr/>ToJSBytes</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L162">runtime.ts:162</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L162">runtime.ts:162</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorCreateView" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Create<wbr/>View</span><a href="#tensorCreateView" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Create<wbr/>View</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L176">runtime.ts:176</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L176">runtime.ts:176</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="tensorEmpty" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>tensor<wbr/>Empty</span><a href="#tensorEmpty" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">tensor<wbr/>Empty</span><span class="tsd-signature-symbol">:</span> <a href="../types/PackedFunc.html" class="tsd-signature-type tsd-kind-type-alias">PackedFunc</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L159">runtime.ts:159</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L159">runtime.ts:159</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="attachToCurrentScope" class="tsd-anchor"></a>
@@ -276,7 +276,7 @@
The return value of PackedFunc will be automatically tracked.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L268">runtime.ts:268</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L268">runtime.ts:268</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="beginScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>begin<wbr/>Scope</span><a href="#beginScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -284,7 +284,7 @@
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L242">runtime.ts:242</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L242">runtime.ts:242</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="detachFromCurrentScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>detach<wbr/>From<wbr/>Current<wbr/>Scope</span><a href="#detachFromCurrentScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -302,7 +302,7 @@
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type tsd-kind-type-parameter">T</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type tsd-kind-type-parameter">T</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L287">runtime.ts:287</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L287">runtime.ts:287</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="dispose" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispose</span><a href="#dispose" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -316,7 +316,7 @@ only the first call will take effect.</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/Disposable.html">Disposable</a>.<a href="../interfaces/Disposable.html#dispose">dispose</a></p>
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L220">runtime.ts:220</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L220">runtime.ts:220</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="endScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>end<wbr/>Scope</span><a href="#endScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -324,7 +324,7 @@ only the first call will take effect.</p>
<li class="tsd-description">
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L246">runtime.ts:246</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L246">runtime.ts:246</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="moveToParentScope" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>move<wbr/>To<wbr/>Parent<wbr/>Scope</span><a href="#moveToParentScope" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -342,7 +342,7 @@ only the first call will take effect.</p>
<h5><span class="tsd-kind-parameter">obj</span>: <span class="tsd-signature-type tsd-kind-type-parameter">T</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type tsd-kind-type-parameter">T</span></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L277">runtime.ts:277</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L277">runtime.ts:277</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/classes/_internal_.WebGPUContext.html b/docs/reference/api/typedoc/classes/_internal_.WebGPUContext.html
index 78233c6ff1..6c0e8130d0 100644
--- a/docs/reference/api/typedoc/classes/_internal_.WebGPUContext.html
+++ b/docs/reference/api/typedoc/classes/_internal_.WebGPUContext.html
@@ -26,7 +26,7 @@ Manages all the webgpu resources here.</p>
<ul class="tsd-hierarchy">
<li><span class="target">WebGPUContext</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L399">webgpu.ts:399</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L399">webgpu.ts:399</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -70,19 +70,19 @@ Manages all the webgpu resources here.</p>
<h5><span class="tsd-kind-parameter">device</span>: <span class="tsd-signature-type ">GPUDevice</span></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <a href="_internal_.WebGPUContext.html" class="tsd-signature-type tsd-kind-class">WebGPUContext</a></h4><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L424">webgpu.ts:424</a></li></ul></aside></li></ul></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L424">webgpu.ts:424</a></li></ul></aside></li></ul></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Properties</h2>
<section class="tsd-panel tsd-member"><a id="device" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>device</span><a href="#device" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">device</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">GPUDevice</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L400">webgpu.ts:400</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L400">webgpu.ts:400</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="memory" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>memory</span><a href="#memory" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">memory</span><span class="tsd-signature-symbol">:</span> <a href="_internal_.Memory.html" class="tsd-signature-type tsd-kind-class">Memory</a></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L401">webgpu.ts:401</a></li></ul></aside></section></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L401">webgpu.ts:401</a></li></ul></aside></section></section>
<section class="tsd-panel-group tsd-member-group">
<h2>Methods</h2>
<section class="tsd-panel tsd-member"><a id="bindCanvas" class="tsd-anchor"></a>
@@ -103,7 +103,7 @@ Manages all the webgpu resources here.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L508">webgpu.ts:508</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L508">webgpu.ts:508</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="clearCanvas" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>clear<wbr/>Canvas</span><a href="#clearCanvas" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -114,7 +114,7 @@ Manages all the webgpu resources here.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L500">webgpu.ts:500</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L500">webgpu.ts:500</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="copyRawBytesToBuffer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>copy<wbr/>Raw<wbr/>Bytes<wbr/>To<wbr/>Buffer</span><a href="#copyRawBytesToBuffer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -148,7 +148,7 @@ Manages all the webgpu resources here.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L482">webgpu.ts:482</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L482">webgpu.ts:482</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="createShader" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>create<wbr/>Shader</span><a href="#createShader" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -171,7 +171,7 @@ via createComputePipeline</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L520">webgpu.ts:520</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L520">webgpu.ts:520</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="createShaderAsync" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>create<wbr/>Shader<wbr/>Async</span><a href="#createShaderAsync" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -194,7 +194,7 @@ via createComputePipelineAsync</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L532">webgpu.ts:532</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L532">webgpu.ts:532</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="dispose" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dispose</span><a href="#dispose" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -205,7 +205,7 @@ via createComputePipelineAsync</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L432">webgpu.ts:432</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L432">webgpu.ts:432</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="drawImageFromBuffer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>draw<wbr/>Image<wbr/>From<wbr/>Buffer</span><a href="#drawImageFromBuffer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -234,7 +234,7 @@ via createComputePipelineAsync</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L467">webgpu.ts:467</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L467">webgpu.ts:467</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="getDeviceAPI" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>get<wbr/>DeviceAPI</span><a href="#getDeviceAPI" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -251,7 +251,7 @@ via createComputePipelineAsync</p>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L788">webgpu.ts:788</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L788">webgpu.ts:788</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="runtimeStatsText" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>runtime<wbr/>Stats<wbr/>Text</span><a href="#runtimeStatsText" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -262,7 +262,7 @@ via createComputePipelineAsync</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L454">webgpu.ts:454</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L454">webgpu.ts:454</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="sync" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>sync</span><a href="#sync" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -273,7 +273,7 @@ via createComputePipelineAsync</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L447">webgpu.ts:447</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L447">webgpu.ts:447</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/enums/_internal_.AsyncifyStateKind.html b/docs/reference/api/typedoc/enums/_internal_.AsyncifyStateKind.html
index 2d1079c61d..6ca7dfc926 100644
--- a/docs/reference/api/typedoc/enums/_internal_.AsyncifyStateKind.html
+++ b/docs/reference/api/typedoc/enums/_internal_.AsyncifyStateKind.html
@@ -21,7 +21,7 @@
</div>
<div class="tsd-comment tsd-typography"></div></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L30">asyncify.ts:30</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L30">asyncify.ts:30</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -39,17 +39,17 @@
<h3 class="tsd-anchor-link"><span>None</span><a href="#None" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><g stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" id="icon-anchor"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></g></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">None</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">0</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L31">asyncify.ts:31</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L31">asyncify.ts:31</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="Rewinding" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Rewinding</span><a href="#Rewinding" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Rewinding</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">2</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L33">asyncify.ts:33</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L33">asyncify.ts:33</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="Unwinding" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Unwinding</span><a href="#Unwinding" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Unwinding</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/asyncify.ts#L32">asyncify.ts:32</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/asyncify.ts#L32">asyncify.ts:32</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/enums/_internal_.RPCServerState.html b/docs/reference/api/typedoc/enums/_internal_.RPCServerState.html
index 3a4f16898b..99729db770 100644
--- a/docs/reference/api/typedoc/enums/_internal_.RPCServerState.html
+++ b/docs/reference/api/typedoc/enums/_internal_.RPCServerState.html
@@ -17,7 +17,7 @@
<li><a href="_internal_.RPCServerState.html">RPCServerState</a></li></ul>
<h1>Enumeration RPCServerState</h1></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L27">rpc_server.ts:27</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L27">rpc_server.ts:27</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -38,32 +38,32 @@
<h3 class="tsd-anchor-link"><span>Init<wbr/>Header</span><a href="#InitHeader" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><g stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" id="icon-anchor"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></g></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Init<wbr/>Header</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">0</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L28">rpc_server.ts:28</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L28">rpc_server.ts:28</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="InitHeaderKey" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Init<wbr/>Header<wbr/>Key</span><a href="#InitHeaderKey" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Init<wbr/>Header<wbr/>Key</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L29">rpc_server.ts:29</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L29">rpc_server.ts:29</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="InitServer" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Init<wbr/>Server</span><a href="#InitServer" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Init<wbr/>Server</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">2</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L30">rpc_server.ts:30</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L30">rpc_server.ts:30</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="ReceivePacketBody" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Receive<wbr/>Packet<wbr/>Body</span><a href="#ReceivePacketBody" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Receive<wbr/>Packet<wbr/>Body</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">5</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L33">rpc_server.ts:33</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L33">rpc_server.ts:33</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="ReceivePacketHeader" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Receive<wbr/>Packet<wbr/>Header</span><a href="#ReceivePacketHeader" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Receive<wbr/>Packet<wbr/>Header</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">4</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L32">rpc_server.ts:32</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L32">rpc_server.ts:32</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="WaitForCallback" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>Wait<wbr/>For<wbr/>Callback</span><a href="#WaitForCallback" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-enum-member">Wait<wbr/>For<wbr/>Callback</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">3</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/rpc_server.ts#L31">rpc_server.ts:31</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/rpc_server.ts#L31">rpc_server.ts:31</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/functions/assert.html b/docs/reference/api/typedoc/functions/assert.html
index 0d54754d34..845ebcaaea 100644
--- a/docs/reference/api/typedoc/functions/assert.html
+++ b/docs/reference/api/typedoc/functions/assert.html
@@ -37,7 +37,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">asserts </span><span class="tsd-kind-parameter">condition</span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L65">support.ts:65</a></li></ul></aside></li></ul></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L65">support.ts:65</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/functions/createPolyfillWASI.html b/docs/reference/api/typedoc/functions/createPolyfillWASI.html
index 3278daa9a5..8df7bc3ad4 100644
--- a/docs/reference/api/typedoc/functions/createPolyfillWASI.html
+++ b/docs/reference/api/typedoc/functions/createPolyfillWASI.html
@@ -25,7 +25,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/compact.ts#L55">compact.ts:55</a></li></ul></aside></li></ul></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/compact.ts#L55">compact.ts:55</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/functions/deleteTensorCache.html b/docs/reference/api/typedoc/functions/deleteTensorCache.html
index 7a460c2b66..ebdaba6047 100644
--- a/docs/reference/api/typedoc/functions/deleteTensorCache.html
+++ b/docs/reference/api/typedoc/functions/deleteTensorCache.html
@@ -42,7 +42,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L397">artifact_cache.ts:397</a></li></ul></aside></li></ul></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L397">artifact_cache.ts:397</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/functions/detectGPUDevice.html b/docs/reference/api/typedoc/functions/detectGPUDevice.html
index 5dfd5cf55f..24aaff806b 100644
--- a/docs/reference/api/typedoc/functions/detectGPUDevice.html
+++ b/docs/reference/api/typedoc/functions/detectGPUDevice.html
@@ -29,7 +29,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><a href="../interfaces/GPUDeviceDetectOutput.html" class="tsd-signature-type tsd-kind-interface">GPUDeviceDetectOutput</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol">></span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L36">webgpu.ts:36</a></li></ul></aside></li></ul></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L36">webgpu.ts:36</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/functions/hasTensorInCache.html b/docs/reference/api/typedoc/functions/hasTensorInCache.html
index 346b5c2324..ea45f30dd5 100644
--- a/docs/reference/api/typedoc/functions/hasTensorInCache.html
+++ b/docs/reference/api/typedoc/functions/hasTensorInCache.html
@@ -43,7 +43,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L365">artifact_cache.ts:365</a></li></ul></aside></li></ul></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L365">artifact_cache.ts:365</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/functions/instantiate.html b/docs/reference/api/typedoc/functions/instantiate.html
index c51a0e1544..5d91794689 100644
--- a/docs/reference/api/typedoc/functions/instantiate.html
+++ b/docs/reference/api/typedoc/functions/instantiate.html
@@ -57,7 +57,7 @@ by passing its generated js Module as the imports.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type ">Promise</span><span class="tsd-signature-symbol"><</span><a href="../classes/Instance.html" class="tsd-signature-type tsd-kind-class">Instance</a><span class="tsd-signature-symbol">></span></h4>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L2322">runtime.ts:2322</a></li></ul></aside></li></ul></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L2322">runtime.ts:2322</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/functions/wasmPath.html b/docs/reference/api/typedoc/functions/wasmPath.html
index ee014bddb0..d44d47fbd3 100644
--- a/docs/reference/api/typedoc/functions/wasmPath.html
+++ b/docs/reference/api/typedoc/functions/wasmPath.html
@@ -25,7 +25,7 @@
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/support.ts#L75">support.ts:75</a></li></ul></aside></li></ul></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/support.ts#L75">support.ts:75</a></li></ul></aside></li></ul></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/interfaces/ArtifactCacheTemplate.html b/docs/reference/api/typedoc/interfaces/ArtifactCacheTemplate.html
index d9796b22ae..cf1810408c 100644
--- a/docs/reference/api/typedoc/interfaces/ArtifactCacheTemplate.html
+++ b/docs/reference/api/typedoc/interfaces/ArtifactCacheTemplate.html
@@ -29,7 +29,7 @@
<li><a href="../classes/ArtifactCache.html" class="tsd-signature-type tsd-kind-class">ArtifactCache</a></li>
<li><a href="../classes/ArtifactIndexedDBCache.html" class="tsd-signature-type tsd-kind-class">ArtifactIndexedDBCache</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L39">artifact_cache.ts:39</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L39">artifact_cache.ts:39</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -65,7 +65,7 @@
<h4>Note</h4><p>This is an async function.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L69">artifact_cache.ts:69</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L69">artifact_cache.ts:69</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="deleteInCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>delete<wbr/>In<wbr/>Cache</span><a href="#deleteInCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -83,7 +83,7 @@
<h4>Note</h4><p>This is an async function.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L83">artifact_cache.ts:83</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L83">artifact_cache.ts:83</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="fetchWithCache" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>fetch<wbr/>With<wbr/>Cache</span><a href="#fetchWithCache" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -107,7 +107,7 @@ cache, fetch the data and then add to cache.</p>
<h4>Note</h4><p>This is an async function.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L55">artifact_cache.ts:55</a></li></ul></aside></li></ul></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L55">artifact_cache.ts:55</a></li></ul></aside></li></ul></section>
<section class="tsd-panel tsd-member"><a id="hasAllKeys" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>has<wbr/>All<wbr/>Keys</span><a href="#hasAllKeys" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<ul class="tsd-signatures">
@@ -125,7 +125,7 @@ cache, fetch the data and then add to cache.</p>
<h4>Note</h4><p>This is an async function.</p>
</div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L76">artifact_cache.ts:76</a></li></ul></aside></li></ul></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L76">artifact_cache.ts:76</a></li></ul></aside></li></ul></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/interfaces/Disposable.html b/docs/reference/api/typedoc/interfaces/Disposable.html
index f3f9c995e8..32e455f2a9 100644
--- a/docs/reference/api/typedoc/interfaces/Disposable.html
+++ b/docs/reference/api/typedoc/interfaces/Disposable.html
@@ -35,7 +35,7 @@ which needs to be explicitly disposed.</p>
<li><a href="../classes/TVMObject.html" class="tsd-signature-type tsd-kind-class">TVMObject</a></li>
<li><a href="../classes/VirtualMachine.html" class="tsd-signature-type tsd-kind-class">VirtualMachine</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/types.ts#L46">types.ts:46</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/types.ts#L46">types.ts:46</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -64,7 +64,7 @@ only the first call will take effect.</p>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/types.ts#L52">types.ts:52</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/types.ts#L52">types.ts:52</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/interfaces/GPUDeviceDetectOutput.html b/docs/reference/api/typedoc/interfaces/GPUDeviceDetectOutput.html
index 82883f34c1..276b56bb66 100644
--- a/docs/reference/api/typedoc/interfaces/GPUDeviceDetectOutput.html
+++ b/docs/reference/api/typedoc/interfaces/GPUDeviceDetectOutput.html
@@ -20,7 +20,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">GPUDeviceDetectOutput</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L27">webgpu.ts:27</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L27">webgpu.ts:27</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -38,17 +38,17 @@
<h3 class="tsd-anchor-link"><span>adapter</span><a href="#adapter" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><g stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" id="icon-anchor"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></g></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">adapter</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">GPUAdapter</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L28">webgpu.ts:28</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L28">webgpu.ts:28</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="adapterInfo" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>adapter<wbr/>Info</span><a href="#adapterInfo" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">adapter<wbr/>Info</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">GPUAdapterInfo</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L29">webgpu.ts:29</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L29">webgpu.ts:29</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="device" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>device</span><a href="#device" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">device</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type ">GPUDevice</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L30">webgpu.ts:30</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L30">webgpu.ts:30</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/interfaces/InitProgressReport.html b/docs/reference/api/typedoc/interfaces/InitProgressReport.html
index e7d5f7f68d..16a01ce5a2 100644
--- a/docs/reference/api/typedoc/interfaces/InitProgressReport.html
+++ b/docs/reference/api/typedoc/interfaces/InitProgressReport.html
@@ -20,7 +20,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">InitProgressReport</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L825">runtime.ts:825</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L825">runtime.ts:825</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -38,17 +38,17 @@
<h3 class="tsd-anchor-link"><span>progress</span><a href="#progress" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><g stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" id="icon-anchor"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></g></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">progress</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L826">runtime.ts:826</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L826">runtime.ts:826</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="text" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>text</span><a href="#text" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">text</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L828">runtime.ts:828</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L828">runtime.ts:828</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="timeElapsed" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>time<wbr/>Elapsed</span><a href="#timeElapsed" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">time<wbr/>Elapsed</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L827">runtime.ts:827</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L827">runtime.ts:827</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/interfaces/LibraryProvider.html b/docs/reference/api/typedoc/interfaces/LibraryProvider.html
index 60238c500c..f7ca7dd738 100644
--- a/docs/reference/api/typedoc/interfaces/LibraryProvider.html
+++ b/docs/reference/api/typedoc/interfaces/LibraryProvider.html
@@ -33,7 +33,7 @@ to allow the library provider to initialize related resources during startup tim
<ul class="tsd-hierarchy">
<li><a href="../classes/_internal_.Environment.html" class="tsd-signature-type tsd-kind-class">Environment</a></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/types.ts#L32">types.ts:32</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/types.ts#L32">types.ts:32</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -53,7 +53,7 @@ to allow the library provider to initialize related resources during startup tim
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/types.ts#L34">types.ts:34</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/types.ts#L34">types.ts:34</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="start" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>start</span><a href="#start" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">start</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">(</span><span class="tsd-kind-parameter">inst</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> => </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span></div>
@@ -77,7 +77,7 @@ to allow the library provider to initialize related resources during startup tim
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/types.ts#L39">types.ts:39</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/types.ts#L39">types.ts:39</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/interfaces/_internal_.FunctionInfo.html b/docs/reference/api/typedoc/interfaces/_internal_.FunctionInfo.html
index 23e48e68af..80ff5c810b 100644
--- a/docs/reference/api/typedoc/interfaces/_internal_.FunctionInfo.html
+++ b/docs/reference/api/typedoc/interfaces/_internal_.FunctionInfo.html
@@ -25,7 +25,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">FunctionInfo</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L389">webgpu.ts:389</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L389">webgpu.ts:389</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -43,17 +43,17 @@
<h3 class="tsd-anchor-link"><span>arg_<wbr/>types</span><a href="#arg_types" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><g stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" id="icon-anchor"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></g></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">arg_<wbr/>types</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L391">webgpu.ts:391</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L391">webgpu.ts:391</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="launch_param_tags" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>launch_<wbr/>param_<wbr/>tags</span><a href="#launch_param_tags" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">launch_<wbr/>param_<wbr/>tags</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L392">webgpu.ts:392</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L392">webgpu.ts:392</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="name" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>name</span><a href="#name" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/webgpu.ts#L390">webgpu.ts:390</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/webgpu.ts#L390">webgpu.ts:390</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/interfaces/_internal_.TensorCacheEntry.html b/docs/reference/api/typedoc/interfaces/_internal_.TensorCacheEntry.html
index 810e222ada..80e2e127fb 100644
--- a/docs/reference/api/typedoc/interfaces/_internal_.TensorCacheEntry.html
+++ b/docs/reference/api/typedoc/interfaces/_internal_.TensorCacheEntry.html
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">TensorCacheEntry</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L20">artifact_cache.ts:20</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L20">artifact_cache.ts:20</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -42,32 +42,32 @@
<h3 class="tsd-anchor-link"><span>byte<wbr/>Offset</span><a href="#byteOffset" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><g stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" id="icon-anchor"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></g></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">byte<wbr/>Offset</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L25">artifact_cache.ts:25</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L25">artifact_cache.ts:25</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="dtype" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>dtype</span><a href="#dtype" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">dtype</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L23">artifact_cache.ts:23</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L23">artifact_cache.ts:23</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="format" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>format</span><a href="#format" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">format</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"f32-to-bf16"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"raw"</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L24">artifact_cache.ts:24</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L24">artifact_cache.ts:24</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="name" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>name</span><a href="#name" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">name</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L21">artifact_cache.ts:21</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L21">artifact_cache.ts:21</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="nbytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>nbytes</span><a href="#nbytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">nbytes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L26">artifact_cache.ts:26</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L26">artifact_cache.ts:26</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="shape" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>shape</span><a href="#shape" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">shape</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L22">artifact_cache.ts:22</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L22">artifact_cache.ts:22</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/interfaces/_internal_.TensorShardEntry.html b/docs/reference/api/typedoc/interfaces/_internal_.TensorShardEntry.html
index 264069974c..2440ca30ae 100644
--- a/docs/reference/api/typedoc/interfaces/_internal_.TensorShardEntry.html
+++ b/docs/reference/api/typedoc/interfaces/_internal_.TensorShardEntry.html
@@ -21,7 +21,7 @@
<ul class="tsd-hierarchy">
<li><span class="target">TensorShardEntry</span></li></ul></section><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L29">artifact_cache.ts:29</a></li></ul></aside>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L29">artifact_cache.ts:29</a></li></ul></aside>
<section class="tsd-panel-group tsd-index-group">
<section class="tsd-panel tsd-index-panel">
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -40,22 +40,22 @@
<h3 class="tsd-anchor-link"><span>data<wbr/>Path</span><a href="#dataPath" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><g stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round" id="icon-anchor"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></g></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">data<wbr/>Path</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L30">artifact_cache.ts:30</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L30">artifact_cache.ts:30</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="format" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>format</span><a href="#format" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">format</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"raw-shard"</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L31">artifact_cache.ts:31</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L31">artifact_cache.ts:31</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="nbytes" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>nbytes</span><a href="#nbytes" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">nbytes</span><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L32">artifact_cache.ts:32</a></li></ul></aside></section>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L32">artifact_cache.ts:32</a></li></ul></aside></section>
<section class="tsd-panel tsd-member"><a id="records" class="tsd-anchor"></a>
<h3 class="tsd-anchor-link"><span>records</span><a href="#records" aria-label="Permalink" class="tsd-anchor-icon"><svg viewBox="0 0 24 24"><use href="#icon-anchor"></use></svg></a></h3>
<div class="tsd-signature"><span class="tsd-kind-property">records</span><span class="tsd-signature-symbol">:</span> <a href="_internal_.TensorCacheEntry.html" class="tsd-signature-type tsd-kind-interface">TensorCacheEntry</a><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/artifact_cache.ts#L33">artifact_cache.ts:33</a></li></ul></aside></section></section></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/artifact_cache.ts#L33">artifact_cache.ts:33</a></li></ul></aside></section></section></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/InitProgressCallback.html b/docs/reference/api/typedoc/types/InitProgressCallback.html
index 61d18dab84..5dc27ef146 100644
--- a/docs/reference/api/typedoc/types/InitProgressCallback.html
+++ b/docs/reference/api/typedoc/types/InitProgressCallback.html
@@ -30,7 +30,7 @@
<h5><span class="tsd-kind-parameter">report</span>: <a href="../interfaces/InitProgressReport.html" class="tsd-signature-type tsd-kind-interface">InitProgressReport</a></h5></li></ul></div>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L831">runtime.ts:831</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L831">runtime.ts:831</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/PackedFunc.html b/docs/reference/api/typedoc/types/PackedFunc.html
index 362231386b..1bd1a079ff 100644
--- a/docs/reference/api/typedoc/types/PackedFunc.html
+++ b/docs/reference/api/typedoc/types/PackedFunc.html
@@ -38,7 +38,7 @@
<h5><span class="tsd-kind-property">_tvm<wbr/>Packed<wbr/>Cell</span><span class="tsd-signature-symbol">: </span><a href="../classes/_internal_.PackedFuncCell.html" class="tsd-signature-type tsd-kind-class">PackedFuncCell</a></h5></li></ul></div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L42">runtime.ts:42</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L42">runtime.ts:42</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/_internal_.AsyncPackedFunc.html b/docs/reference/api/typedoc/types/_internal_.AsyncPackedFunc.html
index ddbf28d77f..441bc7eeb6 100644
--- a/docs/reference/api/typedoc/types/_internal_.AsyncPackedFunc.html
+++ b/docs/reference/api/typedoc/types/_internal_.AsyncPackedFunc.html
@@ -40,7 +40,7 @@ possibly may contain stack unwinding through Asynctify</p>
<h5><span class="tsd-kind-property">_tvm<wbr/>Packed<wbr/>Cell</span><span class="tsd-signature-symbol">: </span><a href="../classes/_internal_.PackedFuncCell.html" class="tsd-signature-type tsd-kind-class">PackedFuncCell</a></h5></li></ul></div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L49">runtime.ts:49</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L49">runtime.ts:49</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/_internal_.FObjectConstructor.html b/docs/reference/api/typedoc/types/_internal_.FObjectConstructor.html
index 7157b53285..e5d4784770 100644
--- a/docs/reference/api/typedoc/types/_internal_.FObjectConstructor.html
+++ b/docs/reference/api/typedoc/types/_internal_.FObjectConstructor.html
@@ -38,7 +38,7 @@
<h4 class="tsd-returns-title">Returns <a href="../classes/TVMObject.html" class="tsd-signature-type tsd-kind-class">TVMObject</a></h4>
<div class="tsd-comment tsd-typography"></div></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L736">runtime.ts:736</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L736">runtime.ts:736</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/_internal_.FTVMFFIWasmSafeCallType.html b/docs/reference/api/typedoc/types/_internal_.FTVMFFIWasmSafeCallType.html
index 93d482c7d5..62c534bcf1 100644
--- a/docs/reference/api/typedoc/types/_internal_.FTVMFFIWasmSafeCallType.html
+++ b/docs/reference/api/typedoc/types/_internal_.FTVMFFIWasmSafeCallType.html
@@ -41,7 +41,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
<div class="tsd-comment tsd-typography"></div></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/ctypes.ts#L164">ctypes.ts:164</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/ctypes.ts#L164">ctypes.ts:164</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/_internal_.FTVMWasmAllocSpace.html b/docs/reference/api/typedoc/types/_internal_.FTVMWasmAllocSpace.html
index 0efc4e5a94..61252c402c 100644
--- a/docs/reference/api/typedoc/types/_internal_.FTVMWasmAllocSpace.html
+++ b/docs/reference/api/typedoc/types/_internal_.FTVMWasmAllocSpace.html
@@ -34,7 +34,7 @@
<h4 class="tsd-returns-title">Returns <a href="_internal_.Pointer.html" class="tsd-signature-type tsd-kind-type-alias">Pointer</a></h4>
<div class="tsd-comment tsd-typography"></div></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/ctypes.ts#L152">ctypes.ts:152</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/ctypes.ts#L152">ctypes.ts:152</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/_internal_.FTVMWasmFreeSpace.html b/docs/reference/api/typedoc/types/_internal_.FTVMWasmFreeSpace.html
index 1759f25a76..2a6a1c7700 100644
--- a/docs/reference/api/typedoc/types/_internal_.FTVMWasmFreeSpace.html
+++ b/docs/reference/api/typedoc/types/_internal_.FTVMWasmFreeSpace.html
@@ -34,7 +34,7 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
<div class="tsd-comment tsd-typography"></div></li></ul></li></ul></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/ctypes.ts#L155">ctypes.ts:155</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/ctypes.ts#L155">ctypes.ts:155</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/_internal_.Pointer.html b/docs/reference/api/typedoc/types/_internal_.Pointer.html
index 204bc3ad35..26ecec6b83 100644
--- a/docs/reference/api/typedoc/types/_internal_.Pointer.html
+++ b/docs/reference/api/typedoc/types/_internal_.Pointer.html
@@ -21,7 +21,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/ctypes.ts#L25">ctypes.ts:25</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/ctypes.ts#L25">ctypes.ts:25</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/reference/api/typedoc/types/_internal_.TVMObjectBase.html b/docs/reference/api/typedoc/types/_internal_.TVMObjectBase.html
index ecf88d832c..6c71c5cff7 100644
--- a/docs/reference/api/typedoc/types/_internal_.TVMObjectBase.html
+++ b/docs/reference/api/typedoc/types/_internal_.TVMObjectBase.html
@@ -21,7 +21,7 @@
</div>
<div class="tsd-comment tsd-typography"></div><aside class="tsd-sources">
<ul>
-<li>Defined in <a href="https://github.com/apache/tvm/blob/2e34d8b04/web/src/runtime.ts#L739">runtime.ts:739</a></li></ul></aside></div>
+<li>Defined in <a href="https://github.com/apache/tvm/blob/adda17970/web/src/runtime.ts#L739">runtime.ts:739</a></li></ul></aside></div>
<div class="col-sidebar">
<div class="page-menu">
<div class="tsd-navigation settings">
diff --git a/docs/searchindex.js b/docs/searchindex.js
index da137b37fd..0cdfb8b2e0 100644
--- a/docs/searchindex.js
+++ b/docs/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"1. Cross Compile TVM Runtime": [[40, "cross-compile-tvm-runtime"]], "1. The lack of numpy on device machine caused the RPC server can\u2019t be launched.": [[40, "the-lack-of-numpy-on-device-machine-caused-the-rpc-server-can-t-be-launched"]], "2. Pack and Deploy to Device Machine": [[40, "pack-and-deploy-to-device-machine"]], "2. The lack of cloudpickle on device machine caused the RPC server can\u2019t be launched.": [[40, "the-lack-of-cloudpickle-on-devi [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"1. Cross Compile TVM Runtime": [[40, "cross-compile-tvm-runtime"]], "1. The lack of numpy on device machine caused the RPC server can\u2019t be launched.": [[40, "the-lack-of-numpy-on-device-machine-caused-the-rpc-server-can-t-be-launched"]], "2. Pack and Deploy to Device Machine": [[40, "pack-and-deploy-to-device-machine"]], "2. The lack of cloudpickle on device machine caused the RPC server can\u2019t be launched.": [[40, "the-lack-of-cloudpickle-on-devi [...]
\ No newline at end of file
diff --git a/docs/sg_execution_times.html b/docs/sg_execution_times.html
index 372bfe640b..deee2907de 100644
--- a/docs/sg_execution_times.html
+++ b/docs/sg_execution_times.html
@@ -294,7 +294,7 @@
<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>00:40.121</strong> total execution time for 11 files <strong>from all galleries</strong>:</p>
+<p><strong>00:40.624</strong> total execution time for 11 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" />
@@ -320,31 +320,31 @@ $(document).ready( function () {
<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:07.313</p></td>
+<td><p>00:07.770</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.801</p></td>
+<td><p>00:00.800</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.740</p></td>
+<td><p>00:00.733</p></td>
<td><p>0.0</p></td>
</tr>
<tr class="row-even"><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.664</p></td>
+<td><p>00:00.715</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_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.290</p></td>
+<td><p>00:00.292</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.170</p></td>
+<td><p>00:00.172</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>
-<td><p>00:00.169</p></td>
+<td><p>00:00.168</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_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>