tvm
tvm copied to clipboard
Open deep learning compiler stack for cpu, gpu and specialized accelerators
* Use CCL type traits to share common code between NCCL and MSCCLPP API invocations in disco * Add bench to validate results and compare various supported CCL approaches for...
The TVM version I used: [a156181ee3242407aa3c0e1565c18896b9d2f06b](https://github.com/apache/tvm/commit/a156181ee3242407aa3c0e1565c18896b9d2f06b) I tried to follow the [VTA installation tutorial](https://tvm.apache.org/docs/topic/vta/install.html) and enable the **USE_VTA_FSIM** and **USE_VTA_TSIM** option. However, I encountered an error while compiling the VTA-related...
Prior to this PR, the well-formed checker did not validate the `FuncStructInfo` annotations. While these `FuncStructInfo` annotations are generated during construction, they can be invalidated by `CopyOnWrite()`. This commit adds...
If a flattened buffer is produced for use in `BufferLoad` and `BufferStore` statements, generate a `DeclBuffer`. This PR updates the behavior for both TE-derived schedules (`tir.StorageFlatten` transform) and TIR-derived schedules...
Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.2.0 to 10.3.0. Release notes Sourced from pillow's releases. 10.3.0 https://pillow.readthedocs.io/en/stable/releasenotes/10.3.0.html Changes CVE-2024-28219: Use strncpy to avoid buffer overflow #7928 [@hugovk] Use functools.lru_cache for hopper() #7912 [@hugovk]...
Bumps [fonttools](https://github.com/fonttools/fonttools) from 4.39.3 to 4.43.0. Release notes Sourced from fonttools's releases. 4.43.0 [subset] Set up lxml XMLParser(resolve_entities=False) when parsing OT-SVG documents to prevent XML External Entity (XXE) attacks (9f61271dc):...
When using OpenCL + Graph Executor + set_input_zero_copy, we found below code will raise exception, actually we know the NDArray is allocated by the OpenCL device API, it should satisfy...
Seems there are some flaky test cases in hexagon during recent PRs that do not have to do with the feature ### Test(s) - `tests/python/contrib/test_hexagon/test_relax_2d_buffer_allocation.py::test_alloc_storage_with_scope_global` ### Jenkins Links - https://ci.tlcpack.ai/blue/organizations/jenkins/tvm-hexagon/detail/PR-16807/5/pipeline...
"resize" result can be wrong if method="nearest_neighbor" and coordinate_transformation_mode="asymmetric" and rounding_method != "floor" and target_height, target_width = n * image_height, m * image_width (n,m are integers). #12567 in buggy implementation:...
This is a rework of #16628 it does not introduce new bindings, but only adopts to some changes in the TVM API, by adding missing attribute values. @jroesch @nhynes could...