(tvm) branch unity updated: [Unity] Alter op impl handling empty transform for output (#16331)

2024-01-03 Thread syfeng
This is an automated email from the ASF dual-hosted git repository. syfeng pushed a commit to branch unity in repository https://gitbox.apache.org/repos/asf/tvm.git The following commit(s) were added to refs/heads/unity by this push: new 7dfc863df8 [Unity] Alter op impl handling empty trans

Re: [PR] [Unity] Alter op impl handling empty transform for output [tvm]

2024-01-03 Thread via GitHub
Hzfengsy merged PR #16331: URL: https://github.com/apache/tvm/pull/16331 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apache.

Re: [I] [Release] v0.15.0 release schedule [tvm]

2024-01-03 Thread via GitHub
ysh329 commented on issue #16277: URL: https://github.com/apache/tvm/issues/16277#issuecomment-1876501579 > @ysh329 you may need to setup your github account following https://cwiki.apache.org/confluence/display/OPENWHISK/Accessing+Apache+GitHub+as+a+Committer Oh, u r right. -- Thi

Re: [I] [Release] v0.15.0 release schedule [tvm]

2024-01-03 Thread via GitHub
vinx13 commented on issue #16277: URL: https://github.com/apache/tvm/issues/16277#issuecomment-1876431553 @ysh329 you may need to setup your github account following https://cwiki.apache.org/confluence/display/OPENWHISK/Accessing+Apache+GitHub+as+a+Committer -- This is an automated messag

Re: [I] [Release] v0.15.0 release schedule [tvm]

2024-01-03 Thread via GitHub
ysh329 commented on issue #16277: URL: https://github.com/apache/tvm/issues/16277#issuecomment-1876424665 > @ysh329 a tag will be created automatically if you create a release on GitHub I found this **Create a release** link in my own tvm repo: ![image](https://github.com/apac

Re: [I] [Release] v0.15.0 release schedule [tvm]

2024-01-03 Thread via GitHub
vinx13 commented on issue #16277: URL: https://github.com/apache/tvm/issues/16277#issuecomment-1876406386 @ysh329 a tag will be created automatically if you create a release on GitHub -- This is an automated message from the Apache Git Service. To respond to the message, please log on t

Re: [I] [Release] v0.15.0 release schedule [tvm]

2024-01-03 Thread via GitHub
ysh329 commented on issue #16277: URL: https://github.com/apache/tvm/issues/16277#issuecomment-1876371641 git tag > Hi all, make version modification twice as two commits in one PR merged (#16326). We need: > > 1. Create a branch named v0.15.0 from main on first commit([7445b8

(tvm) branch nightly updated (97f6e6507f -> 42b4f213a7)

2024-01-03 Thread github-bot
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch nightly in repository https://gitbox.apache.org/repos/asf/tvm.git from 97f6e6507f [CI] Upgrade cmake version to 3.24.0 (#16336) add 8eec0bff6b [TIR][Transform] Implement InlinePrivat

[PR] [DOC] Fix minor error in "Expressions in Relay" [tvm]

2024-01-03 Thread via GitHub
gty111 opened a new pull request, #16346: URL: https://github.com/apache/tvm/pull/16346 This PR fixes minor error in [Expressions in Relay](https://tvm.apache.org/docs/reference/langref/relay_expr.html#let-bindings) -- This is an automated message from the Apache Git Service. To respond t

[PR] [TIR] Allow sync threads inside condition [tvm]

2024-01-03 Thread via GitHub
spectrometerHBH opened a new pull request, #16345: URL: https://github.com/apache/tvm/pull/16345 Originally, it is not allowed to sync threads inside a condition `while, if`. This PR introduces `tvm_thread_invariant` op to annotate the condition to be thread id invariant and get aroun

Re: [PR] [RFC] TIR Language Specification [tvm-rfcs]

2024-01-03 Thread via GitHub
slyubomirsky commented on code in PR #101: URL: https://github.com/apache/tvm-rfcs/pull/101#discussion_r1439907511 ## rfcs/assets/0101/spec.md: ## @@ -522,7 +528,7 @@ Unlike `PrimExprs`, statements do not return values. Instead, they operate by mo * If `t->strides`

Re: [PR] [Unity] Dispatch cumsum and sort [tvm]

2024-01-03 Thread via GitHub
jinhongyii merged PR #16254: URL: https://github.com/apache/tvm/pull/16254 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apach

(tvm) branch unity updated: [Unity] Dispatch cumsum and sort (#16254)

2024-01-03 Thread hongyij
This is an automated email from the ASF dual-hosted git repository. hongyij pushed a commit to branch unity in repository https://gitbox.apache.org/repos/asf/tvm.git The following commit(s) were added to refs/heads/unity by this push: new 0cf5f47a1e [Unity] Dispatch cumsum and sort (#16254)

[PR] [CI] Update docker images tag to 20240103-070130-97f6e6507 [tvm]

2024-01-03 Thread via GitHub
vinx13 opened a new pull request, #16344: URL: https://github.com/apache/tvm/pull/16344 This is to integrate changes in #16336 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific commen

Re: [PR] [Unity] allow thread sync under if branch [tvm]

2024-01-03 Thread via GitHub
jinhongyii closed pull request #16334: [Unity] allow thread sync under if branch URL: https://github.com/apache/tvm/pull/16334 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. T

[PR] [CMake][MSVC] Disable permissive mode for MSVC builds [tvm]

2024-01-03 Thread via GitHub
Lunderberg opened a new pull request, #16343: URL: https://github.com/apache/tvm/pull/16343 The C++ standard requires two-phase name resolution for templates. By default, MSVC uses a non-standard name resolution, in which all names are looked up when a template is instantiated. This has c

Re: [PR] [ONNX] Fix interpreting auto_pad parameters in ConvTranspose operator [tvm]

2024-01-03 Thread via GitHub
padreofthegame commented on PR #16001: URL: https://github.com/apache/tvm/pull/16001#issuecomment-1875925139 Hello, looks like this PR is staying opened this way for quite some time now. Any feedback related to this PR? -- This is an automated message from the Apache Git Service. T

(tvm) branch unity updated: [Unity][UnitTest] Increase atol to resolve flaky CI failure (#16340)

2024-01-03 Thread masahi
This is an automated email from the ASF dual-hosted git repository. masahi pushed a commit to branch unity in repository https://gitbox.apache.org/repos/asf/tvm.git The following commit(s) were added to refs/heads/unity by this push: new 6f2fe457c2 [Unity][UnitTest] Increase atol to resolve

Re: [PR] [Unity][UnitTest] Increase atol to resolve flaky CI failure [tvm]

2024-01-03 Thread via GitHub
masahi merged PR #16340: URL: https://github.com/apache/tvm/pull/16340 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apache.or

Re: [I] [Bug] SplitHostDevice generates free var when var only exists in T.thread_binding of device function [tvm]

2024-01-03 Thread via GitHub
Lunderberg commented on issue #16237: URL: https://github.com/apache/tvm/issues/16237#issuecomment-1875757977 The long-term fix https://github.com/apache/tvm/pull/16250 has landed, and so I believe this issue can be closed. -- This is an automated message from the Apache Git Service. To r

Re: [I] [Bug] SplitHostDevice generates free var when var only exists in T.thread_binding of device function [tvm]

2024-01-03 Thread via GitHub
Lunderberg closed issue #16237: [Bug] SplitHostDevice generates free var when var only exists in T.thread_binding of device function URL: https://github.com/apache/tvm/issues/16237 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub

Re: [PR] [Driver] Single-module lowering flow in driver_api.cc [tvm]

2024-01-03 Thread via GitHub
Lunderberg commented on PR #14985: URL: https://github.com/apache/tvm/pull/14985#issuecomment-1875739139 With https://github.com/apache/tvm/pull/16184 landed, this PR should (hopefully) be able to land without requiring all low-level codegen to directly support function calls. For codegens

Re: [PR] [Hexagon][UnitTest] Disable flaky quantization test [tvm]

2024-01-03 Thread via GitHub
junrushao merged PR #16337: URL: https://github.com/apache/tvm/pull/16337 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apache

(tvm) branch main updated: [Hexagon][UnitTest] Disable flaky quantization test (#16337)

2024-01-03 Thread junrushao
This is an automated email from the ASF dual-hosted git repository. junrushao pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tvm.git The following commit(s) were added to refs/heads/main by this push: new 42b4f213a7 [Hexagon][UnitTest] Disable flaky quantiz

[PR] [CUDA] Simple extend to optimize reuse for static shared memory. [tvm]

2024-01-03 Thread via GitHub
LeiWang1999 opened a new pull request, #16342: URL: https://github.com/apache/tvm/pull/16342 #759 proposed a pass `storage_rewrite` and provided a trivial storage reuse plan based on liveness analysis, just as #9341 mentioned, the solution has some limitations: 1. storage_rewrite can't h

(tvm) branch unity updated: [Unity][Transform] Extract partial-tuple-usage from FuseTIR (#16120)

2024-01-03 Thread lunderberg
This is an automated email from the ASF dual-hosted git repository. lunderberg pushed a commit to branch unity in repository https://gitbox.apache.org/repos/asf/tvm.git The following commit(s) were added to refs/heads/unity by this push: new ec542da8cf [Unity][Transform] Extract partial-tup

Re: [PR] [Unity][Transform] Extract partial-tuple-usage from FuseTIR [tvm]

2024-01-03 Thread via GitHub
Lunderberg merged PR #16120: URL: https://github.com/apache/tvm/pull/16120 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apach

[PR] [CMake] Use ccache as CMAKE_CUDA_COMPILER_LAUNCHER [tvm]

2024-01-03 Thread via GitHub
Lunderberg opened a new pull request, #16341: URL: https://github.com/apache/tvm/pull/16341 For older versions of `ccache` that do not support `nvcc`, this has no effect. For newer versions of `ccache`, this enables caching the compiled `nvcc` outputs. This was tested using `ccache` versi

Re: [PR] [Unity][Analysis] Add utility for collecting compile-time bindings [tvm]

2024-01-03 Thread via GitHub
Lunderberg commented on PR #16312: URL: https://github.com/apache/tvm/pull/16312#issuecomment-1875594281 > The logic seems fine here, but what is the `kNumInput` attribute used for? Distinguishing weights from inputs? That's correct. The attribute was initially added for `LiftTransf

(tvm) branch unity updated: [Unity] Validate struct info in relax::Call constructor (#16311)

2024-01-03 Thread lunderberg
This is an automated email from the ASF dual-hosted git repository. lunderberg pushed a commit to branch unity in repository https://gitbox.apache.org/repos/asf/tvm.git The following commit(s) were added to refs/heads/unity by this push: new 1af82ad666 [Unity] Validate struct info in relax:

Re: [PR] [Unity] Validate struct info in relax::Call constructor [tvm]

2024-01-03 Thread via GitHub
Lunderberg merged PR #16311: URL: https://github.com/apache/tvm/pull/16311 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apach

Re: [PR] [Unity][Transform] Implement UpdateParamStructInfo [tvm]

2024-01-03 Thread via GitHub
Lunderberg commented on PR #16305: URL: https://github.com/apache/tvm/pull/16305#issuecomment-1875525580 > You are using VisitVarDef but are ignoring vars defined inside SeqExprs, so I take it that this will update only function parameters (per the name). Is that correct? That is cor

Re: [PR] [Unity][Transform] Implement UpdateParamStructInfo [tvm]

2024-01-03 Thread via GitHub
Lunderberg commented on code in PR #16305: URL: https://github.com/apache/tvm/pull/16305#discussion_r1440555292 ## src/relax/transform/update_param_struct_info.cc: ## @@ -0,0 +1,111 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor lic

[PR] [Unity][UnitTest] Increase atol to resolve flaky CI failure [tvm]

2024-01-03 Thread via GitHub
Lunderberg opened a new pull request, #16340: URL: https://github.com/apache/tvm/pull/16340 The `tests/python/relax/test_frontend_onnx.py::test_attention` unit test currently has sporadic failures (5/200 executions), which can cause failures for unrelated changes (e.g. [PR#16304](https:/

Re: [I] [Release] v0.15.0 release schedule [tvm]

2024-01-03 Thread via GitHub
ysh329 commented on issue #16277: URL: https://github.com/apache/tvm/issues/16277#issuecomment-1875466792 Hi all, make version modification twice as two commits in one PR merged (https://github.com/apache/tvm/pull/16326). We need: 1. Create a branch named v0.15.0 from main on first c

Re: [I] [Release] v0.14.0 release schedule [tvm]

2024-01-03 Thread via GitHub
ysh329 closed issue #15812: [Release] v0.14.0 release schedule URL: https://github.com/apache/tvm/issues/15812 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e

[PR] [CMSIS-NN] Fix CMSIS-NN error handling [tvm]

2024-01-03 Thread via GitHub
PhilippvK opened a new pull request, #16339: URL: https://github.com/apache/tvm/pull/16339 This change fixed the problems discussed in Issue #16157. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go t

Re: [PR] [TIR] In SplitHostDevice, check for variables in thread extents [tvm]

2024-01-03 Thread via GitHub
Lunderberg merged PR #16250: URL: https://github.com/apache/tvm/pull/16250 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apach

(tvm) branch main updated: [TIR] In SplitHostDevice, check for variables in thread extents (#16250)

2024-01-03 Thread lunderberg
This is an automated email from the ASF dual-hosted git repository. lunderberg pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tvm.git The following commit(s) were added to refs/heads/main by this push: new eb15d04c3b [TIR] In SplitHostDevice, check for vari

(tvm) branch main updated: [TIR][Transform] Implement InlinePrivateFunctions (#16184)

2024-01-03 Thread lunderberg
This is an automated email from the ASF dual-hosted git repository. lunderberg pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/tvm.git The following commit(s) were added to refs/heads/main by this push: new 8eec0bff6b [TIR][Transform] Implement InlinePrivate

Re: [PR] [TIR][Transform] Implement InlinePrivateFunctions [tvm]

2024-01-03 Thread via GitHub
Lunderberg merged PR #16184: URL: https://github.com/apache/tvm/pull/16184 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@tvm.apach

[PR] [Unity][DLight] Introduce Specific Rule for RMSNorm [tvm]

2024-01-03 Thread via GitHub
Celve opened a new pull request, #16338: URL: https://github.com/apache/tvm/pull/16338 This PR introduces a specific rule for RMS norm in dlight, which allow the norm to now perform on par with CUTLASS standards. New test case for the rule has also been added. Below is the perf