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

tqchen pushed a change to branch refactor-s1
in repository https://gitbox.apache.org/repos/asf/tvm.git


 discard d589c8732c black
 discard 74692efb35 fix te
 discard 470f1699e8 Fix vm setinput
 discard 2a9526544a Fix adjust matmul order
 discard 73c38e0e3b fix instrument
 discard 31e71aa00a Fix vm codegen only
 discard 83a7ae3347 fix onnx
 discard b7e212e777 cpplint
 discard 2b91b42489 support legacy export dll
 discard d7fcc2dc4b fix layout free buffers
 discard 56c6bcb9db fix alteroplayout
 discard 2bd673d04a Fix MS JSON parser
 discard be0fb99109 fix parser
 discard fe0448f074 fix tuning
 discard 23b412bdd1 fix memplan
 discard 99cf5ad14e Fix reflection
 discard 6a3dd83151 fix legalize ops
 discard 0d49df047d fix transform params
 discard 41ad85a6fd fix fuse tir
 discard ac6d4f6980 fix topi reduction
 discard d7f520fa39 Fix fuse
 discard 265658c198 fix through fuse ops
 discard 7aeeb7ebb1 Fix full
 discard 857a8e8828 Fix dynamo
 discard 439a4b626e Optional int migration finish
 discard a41bdf139b cpplint
 discard ee3d634420 Move Optional<Integer> to Optional<int64_t>
 discard a9238a1701 work through shape lower
 discard 2e9e9e7a77 Fix through relax
 discard 0ecee9eff1 fix vm
 discard a4916f3c3f bugfix relax compiled
 discard 8ec42bce26 Remove attr normalize and rework tir and script
 discard 3fec2c90dc MS to use any trace
 discard a897531038 [FFI] Enable general contains check and upcast
 discard 253f806064 [FFI] Dtype string conversion to empty string to be 
consistent
 discard eba00f87a0 Dlight minor wip
 discard 21ac869ae2 Fix relax wip
 discard 63b98c430f WIP through relax
 discard 9a00aa9229 Fix tvmscript
 discard 7ad9e27c4f Fix target
 discard c15579116e Fix through MS
 discard fe5143a7d5 Fix disco nccl and vm bultin
 discard c2449527ef WIP through MS, some last items
 discard 63db5f4415 fix ms replytrace
 discard f47eaa262e Fix MS Getvalue bug
 discard 227906b7e7 Backward compact ms
 discard 390a1c89c2 Pass runtime
 discard bef746779a lint
 discard c5a10f6e2a Fix through rpc
 discard bf2fbb01b6 Fix through runtime, rpc wip
 discard 1a834bd73d Fix save
 discard fc18d76f13 Fix codegen
 discard 8092a3d67a [FFI] Support move from any
 discard de6d6c6d36 fix schedule bug introduced in refactor
 discard c99fd3b84b wip through schedule
 discard d265e51cf7 Fix for ir tests
 discard 6522b36b9a Fix rvalue passing in passes via std::function
 discard 3ce037e63d Fix schedule setup attr
 discard 29e31c3bc5 Fix up attr setup
 discard a868a05d68 Fix compile, need also update from the ffi side
 discard 6a21b28c00 Fix attribute values for tir-transform
 discard 5223e71968 BUGfix reflection.cc
 discard 969e79f58b minor fix
 discard fc977f3d87 Fix vk target
 discard c07a8f94f6 Fix op registeration
 discard 6b4b58a10e Fix trace
 discard 96d84dc58a Move towards pod attribute in mod and func
 discard 123e0d6d3e fix struct hash/equal
 discard 6ce03c29c6 push through script printer
 discard dffa97e3f9 fix up serialization
 discard 7d6fb07cf9 Fix up target
 discard 384a6109cd [FFI] Update cast to be any aware
 discard 14bf37c2ee [FFI] minor object error report
 discard 0c80552963 upgrade target handling
 discard 81d8e02f90 [FFI] Add reflection to runtime type index
 discard 9bb7f911f8 [FFI] Improve to ensure array.map have uniqueness
 discard 9c7c505911 work on cpptests, need to visit one case
 discard 7a15098fc3 [FFI] Add static_field_type_index here
 discard 053ad34354 [FFI] Add builtin types to dyn type table query
 discard 6b5610830e Update test
 discard 18058f81ad fix through printer stmt
 discard 85bbdbad45 fix target and phase out box value
 discard c8672ce11e fix target
 discard 62c317bef3 upgrade target
 discard 3c7988c51c upgrade target
 discard 4c2ab969cb fix logging compact
 discard a712da4bc2 lint
 discard 7815882708 [FFI] Introduce GetGlobalRequired
 discard c89d7e3918 Remove backup files
 discard 70874297b8 wip through error
 discard ff19cc1026 [FFI] Traceback consistent with python
 discard 3a66224e01 wip target migration
 discard 7abed8d6d0 WIP error migration
 discard d295f75700 [FFI] Make Traceback argument order consistent with 
appearance order
 discard 5a46c1cb6b error hanlding patch
 discard c47c44c766 wip tir-base
 discard f655bd2d1b lint
 discard 0c85ede9d2 work through base
 discard 65df368cc7 [FFI] Introduce RValueRef for object type
 discard f0c9223b9c Update per latest update
 discard 0e7aa67c10 [FFI] Cleanup the functions in unsafe namespace
 discard abc28290d1 [FFI] Introduce Tuple support
 discard 7de156ee48 WIP through arith
 discard d3af0e29a9 fix dtype type traits
 discard ebb3f5736c [FFI] Refactor to formalize container any storage policy
 discard 8d3745a06d Fix primexpr conversion and legacy convert
 discard cd6a810ccd [FFI] Keep Optional<T> only for data structure for now and 
use std::optional for as
 discard 156fb57189 change back dataflow expr
 discard a03eb93a1e [FFI] change back to let optional always generate fresh 
value for safety
 discard 4f1ea296eb wip cross check mem safety
 discard 12d838def7 [FFI] Remove Any traits for ObjectPtr so it can be kept 
internal
 discard 9e42b5c659 update wip
 discard 03a78d2a0c [FFI] lint
 discard cbf126cd91 update wip
 discard d2b8008024 [FFI] Cleanup Any
 discard 5b84f61f50 [FFI] Formalize and adopt Optional throughout the codebase
 discard a12b718222 [FFI] Fix traceback with empty filename
 discard eacbd7b3c2 Update optional
 discard 5e5c8c8d33 [FFI] WIP through optional
 discard f5a390454f wip through arith tests
 discard 37a3deeef6 [FFI] more testcases on function value conversion
 discard e2c2b94245 [FFI] lint
 discard 10847a84d5 [FFI] Add FallbackTypeTraits testcases
 discard 1af691ee6d enable primexpr overload
 discard 3fb92eb633 lint
 discard 891555995a [FFI] lint
 discard fb22eb16f8 fix wip
 discard a75f4ee691 [FFI] Add string traits via fallback
 discard a962f64cfd auto convert int, str, float
 discard 4cf62a677a cpplint
 discard f2e315bf35 Fit new dtype API
 discard 65c97967fe [FFI] Use formal CamelCase
 discard 5979846be5 [FFI] minor
 discard a1a4e17862 get string correctly
 discard e30b1a4466 cpplint
 discard ae1d5c399d [FFI] Formal dtype support with clear string conversion
 discard 4d6a30d9c2 [FFI] Include field accessors
 discard f107703b7e Pass compile, now start trying
 discard 317a64b3a9 [FFI] Minor recorg
 discard fb70d7e83b Fix python compile
 discard ebd6905b3e push through compile
 discard a3ce7d56a8 [FFI] minor fix
 discard cb7836f481 push through tir topi and target
 discard fb21e068ce [FFI] Introduce GetTypeKey to any and objectref
 discard 8ada466ec1 [FFI] bugfix optional converstion
 discard a3c2ff09ac wip migrate map object to map any
 discard c3888137da [FFI] Debug optional
 discard 688fc33016 push through tir
 discard 556a916524 [FFI] Update with same_as
 discard 83549a66b0 Push through
 discard 8835f240ae push through relax
 discard cd1f0fbc93 [FFI] leverage std::optional for standard map get api
 discard 4e3ced5ffe Change through relax and tir
 discard 367d9a3b88 [FFI] Add shortcut to the as Node type
 discard 58a1f91934 [FFI] Fix missing include for optional
 discard 802fd924c4 Move TryAs to as
 discard 357d844e78 [FFI] use std::optional for Object.as to keep things 
self-contained
 discard fa572ac580 [FFI] TryAs=>as to be consistent and simpler
 discard 2fbee1677f Fix repr
 discard 8f8f222b83 Enable any print
 discard 2473ec91dc lint
 discard f40be72783 [FFI] lint
 discard d09526e348 go through struct hash/equal
 discard 82982cb06e [FFI] Simplify AnyHash
 discard 60c746ef5c WIP need to move sequal/hash to handle any
 discard 3afdccdcd8 Push through serialization
 discard f15d4818f8 [FFI] Add StaticTypeKey
 discard 4494500ae1 Bulldoze through node
 discard f1723eb20b lint
 discard 9c66b2d17d Finish MS, good job
 discard bd0fafbbf9 push through MS
 discard c78117dd69 WIP attrs, simplify to map<str, any>
 discard d787e3f515 WIP attrs, simplify to map<str, any>
 discard 3b57bae975 Redirect to variant
 discard cf5ef54e89 Backup variant
 discard b99d4d9fa2 lint
 discard 9476db9b83 [FFI] Add variant support
 discard 338fe484d0 go through env function
 discard 507c4fc8c7 [FFI] allow mutable call to captured functor
 discard b98b42b104 get through attrs
 discard d5f4964956 Remove objectref scaffold to be direct
 discard d9cb67c2fe node wip
 discard 4a947bec9e run lint
 discard 9db1b1cfd0 [FFI] lint
 discard f434b8c8a7 Runtime pass
 discard fcd7942292 pass through runtime compile
 discard 26b6271b65 Push through rpc. now on to device module
 discard 17aded4408 [FFI] Add fwd compact NDArray compact with DLTensor
 discard c4d902f850 wip rpc
 discard 4184a211cd push through disco
 discard 40db77fec1 WIP through vm and disco
 discard 926c4214cb wip go through vm
 discard e6b9edfd34 getting clear path wip through disco now relax vm
 discard a158f4a93e run clang-format
 discard ff69371ae3 [FFI] clang-format
 discard a7550bf204 Wip through new PackedArgs ffi
 discard 0cdaefcdbe [FFI] Refactor to keep param order args, num_args
 discard d8593a5877 wip through relax vm
 discard 6dc9dfd40c wip through relax vm
 discard 3508f9bca4 Go through disco
 discard 6e451964ca [FFI] Add Any
 discard 5b6946f103 Go through disco runtime
 discard 3516963d3a [FFI] Add more object tests
 discard b355ace656 [FFI] Enhance Optional
 discard 2c6dd54444 cpplint
 discard e21117630f Finish container
 discard d13168ecb6 cpp lint
 discard 2b382ddb9d Pass runtime api compile
 discard 448310acfa Make steady progress in runtime
 discard 91e09ab53d First stab debug compile pass
 discard 051de263e3 WIP swap in packed func
 discard 99cbf08cd4 [FFI] Enhance raw string to any logic
 discard 445fe3bee1 [FFI] Enhance Map conversion logic
 discard fcce817c99 [FFI] add support for Bytes
 discard d538290c0b [FFI] Fix up AnyView const convert
 discard d62e8c701a [FFI] Add support for TypedFunction
 discard cbad48e612 Move in redirects for packedfunc
 discard a0a7af96c7 Move out packed func for swapping
 discard 1ffac61181 Move the containers to backup for swapping
 discard b7db1f17f7 Cleanup cpplint and enhance object, move on to s1
 discard 0d9270a407 Remove legacy rust map/array support
 discard d1daec2082 Fix libsearch under new ffi folder
 discard 56114be18f Add ASF headers
 discard 0cc83066c2 fix lint and minor compile
 discard 355461d593 lint
 discard 726c74b4d8 Fix deleter to match latest
 discard e5b7326100 Pass compile
 discard 14ec3a9f07 clang format
 discard cd35d2fe09 pass expr first stab
 discard 9d0f3fdd0f Pass all runtime
 discard 50e965ecfd pass object and runtime compile
 discard 3a78e11fc8 Use specific import via using and not do global namespace
 discard d141406c51 pass basic disco session compile
 discard 05c42c645d pass ndarray compile
 discard d05038cb94 pass packed func compile
 discard 9a6efea3ba Fix NDArray compile
 discard e84292cacd Move over container on new object
 discard 3dfd5db5b0 First step, pass string compile
 discard 0ba2a92cc0 CMake links ok
 discard 3790aa3535 [REFACTOR] Migration starting pt
 discard 1336cce2d9 Fix ffi
 discard f0be978947 [FFI] Enhance the deleter and reflection to be aware of 
padding
 discard 9c9f2fd3dd Cleanup and focus on the integrated version
 discard 03666c209b [FFI] bool, device, tensor, raw str
 discard 5ca14eb105 [FFI] Initial reflection support
 discard 26abb2ed5e [FFI] Global function registry
 discard 6a234cf55c [FFI] Formalize SafeCall handling
 discard 22435cb0b7 [FFI] Initial map support
 discard b398aa9743 [FFI] Optional Support
 discard 0a2511d706 [FFI] Introduce String support
 discard 1654db3cf6 [FFI][REFACTOR] Cleanup naming convention and lint
 discard 40f99e0d75 [FFI] Introduce array support
 discard ebd2499a4c [FFI] Improve Any coverage to include ObjectPtr
 discard c255c73961 [FFI] Function support
 discard 73030675e4 [FFI] Any support
 discard ef112ff46a [FFI] Object type hierachy cast and check support
 discard cb0770b8cf [FFI] Add libbacktrace support
 discard e1f4c348cb [FFI] ObjectRef based Error
 discard 20d1079896 [FFI] Enable ObjectPtr and tests
 discard 5b6049f2d7 [FFI] Initial step to create ffi from the original tvm 
source
 discard 5fd9aff0dd [FFI] Initial Code Commit
     add 9c97bba3e1 [NFC] Fix `explict` typo (#17811)
     add 6a3e5e407f [Relax][PyTorch] Support argsort, topk ops for 
ExportedProgram importer (#17812)
     add 88d9aa6924 [Flashinfer] Added jit flow for sampling kernel (#17763)
     add 0d2eab2a99 [Cublas] Added support for bfloat16 while dispatching to 
cublas kernels (#17796)
     add 32a6f0185e [Relax][PyTorch] Improve ExportedProgram frontend by 
supporting `unflatten.int`, `hardtanh_.default`, `dropout_.default`, 
`silu_.default`, `add_.Tensor` and `relu_.default` (#17813)
     add 52fe358fa2 [Relax][PyTorch] Support dynamic shapes in ExportedProgram 
frontend (#17817)
     add bf61216566 [Relax][PyTorch] Add Softplus Op Support for Exported 
Program and FX graph (#17806)
     add 03ba03eb21 [Relax][PyTorch] Cleanup tests for ExportedProgram frontend 
(#17822)
     add 5842bdbd30 [Relax][PyTorch] Add support for broadcast_to, narrow ops 
(#17820)
     add 5ae3db2107 [Relax][PyTorch] Add stack.default and sum.default to 
exported programs translator (#17814)
     add 1c60502cfb [release] Update version to 0.20.0 on main branch
     add 3319b411a1 [release] Update version to 0.21.dev0 on main branch
     new 4b39edbbdb [FFI] Initial Code Commit
     new 598bf93aee [FFI] Initial step to create ffi from the original tvm 
source
     new 7039ed86e6 [FFI] Enable ObjectPtr and tests
     new 383525131e [FFI] ObjectRef based Error
     new 98e5eb8b4b [FFI] Add libbacktrace support
     new 50a1956506 [FFI] Object type hierachy cast and check support
     new 6fa7bafac6 [FFI] Any support
     new 4c87ec4781 [FFI] Function support
     new 06eeba0e92 [FFI] Improve Any coverage to include ObjectPtr
     new 5f226e4c04 [FFI] Introduce array support
     new 7d7d7910ca [FFI][REFACTOR] Cleanup naming convention and lint
     new e33990a7a5 [FFI] Introduce String support
     new 2b6caf0709 [FFI] Optional Support
     new 27fa885880 [FFI] Initial map support
     new 97852a5f14 [FFI] Formalize SafeCall handling
     new 2580e3af5c [FFI] Global function registry
     new fd8fe1a030 [FFI] Initial reflection support
     new 85f4a1e5b6 [FFI] bool, device, tensor, raw str
     new 7df5800b43 Cleanup and focus on the integrated version
     new 8b6a9cd71e [FFI] Enhance the deleter and reflection to be aware of 
padding
     new 7f6f47e3b9 Fix ffi
     new ab7acdcb6d [REFACTOR] Migration starting pt
     new 28960330b0 CMake links ok
     new b23ba9a638 First step, pass string compile
     new 05ca912181 Move over container on new object
     new 5a729ae1eb Fix NDArray compile
     new 75eba060ba pass packed func compile
     new 6b8865a6c6 pass ndarray compile
     new 733ab6734b pass basic disco session compile
     new 72616badcc Use specific import via using and not do global namespace
     new 5dfc8dbbe8 pass object and runtime compile
     new 01c86668ee Pass all runtime
     new 3295c4f892 pass expr first stab
     new ae679a467f clang format
     new 46f09e2a08 Pass compile
     new 79289c492e Fix deleter to match latest
     new 20aafcfdac lint
     new 224ba51523 fix lint and minor compile
     new 285cfa3403 Add ASF headers
     new fc58c0d56d Fix libsearch under new ffi folder
     new 45489fbafe Remove legacy rust map/array support
     new 36f44721bd Cleanup cpplint and enhance object, move on to s1
     new 0ed7efcdb7 Move the containers to backup for swapping
     new e54747257a Move out packed func for swapping
     new 640e8f8589 Move in redirects for packedfunc
     new f07405f2de [FFI] Add support for TypedFunction
     new 382091f7d4 [FFI] Fix up AnyView const convert
     new d0cb06e6f9 [FFI] add support for Bytes
     new c483bb26b5 [FFI] Enhance Map conversion logic
     new 4a471fa0d1 [FFI] Enhance raw string to any logic
     new cb92d88ea5 WIP swap in packed func
     new a9110d87b2 First stab debug compile pass
     new 1f52ec39a5 Make steady progress in runtime
     new 6cd5ac2ebb Pass runtime api compile
     new 73f0c1f67f cpp lint
     new d63bf0c1e8 Finish container
     new 857f3f38ab cpplint
     new 384ddc37c3 [FFI] Enhance Optional
     new 86b37a6d12 [FFI] Add more object tests
     new 5c71019835 Go through disco runtime
     new 9124f120ed [FFI] Add Any
     new a889e2df81 Go through disco
     new ba719c0d42 wip through relax vm
     new 7aaff2ac29 wip through relax vm
     new 280220a7ca [FFI] Refactor to keep param order args, num_args
     new ddfb1017e3 Wip through new PackedArgs ffi
     new 5a417f22f8 [FFI] clang-format
     new 991a706618 run clang-format
     new 762cff2a40 getting clear path wip through disco now relax vm
     new 8c2e5e4c2e wip go through vm
     new cdc3c06a90 WIP through vm and disco
     new b62ca56255 push through disco
     new 6ab5c7e4ec wip rpc
     new 8faa79ac1b [FFI] Add fwd compact NDArray compact with DLTensor
     new 0def3909dc Push through rpc. now on to device module
     new b75703ff65 pass through runtime compile
     new 3177170df5 Runtime pass
     new 9a5883d9f0 [FFI] lint
     new 9d3f7a506e run lint
     new 74fe5a73de node wip
     new 8e08a8d2cd Remove objectref scaffold to be direct
     new d30080e280 get through attrs
     new dbcd16e1df [FFI] allow mutable call to captured functor
     new 6767a9a8cc go through env function
     new e9c3df0f97 [FFI] Add variant support
     new 765231cdb2 lint
     new b2db033342 Backup variant
     new 614efa5a4d Redirect to variant
     new 9cceaa5d92 WIP attrs, simplify to map<str, any>
     new 25976a156b WIP attrs, simplify to map<str, any>
     new 93f2e25e0c push through MS
     new 6c1545b83e Finish MS, good job
     new 94d180b8b8 lint
     new 3b22523714 Bulldoze through node
     new c88155d859 [FFI] Add StaticTypeKey
     new c956d37e61 Push through serialization
     new 3df958f031 WIP need to move sequal/hash to handle any
     new 8d78d5519c [FFI] Simplify AnyHash
     new d46ec7fe8c go through struct hash/equal
     new da6f329c58 [FFI] lint
     new 96945e122c lint
     new 94722b43d5 Enable any print
     new 6f978c9403 Fix repr
     new 1e3dda486f [FFI] TryAs=>as to be consistent and simpler
     new 2f139cd604 [FFI] use std::optional for Object.as to keep things 
self-contained
     new f4f903a8d2 Move TryAs to as
     new e0676eb47e [FFI] Fix missing include for optional
     new 9a2e7be040 [FFI] Add shortcut to the as Node type
     new db769bd07a Change through relax and tir
     new 74b20d3a69 [FFI] leverage std::optional for standard map get api
     new 257017480c push through relax
     new a8845e0c57 Push through
     new 057364d5c0 [FFI] Update with same_as
     new 28ce5c0edb push through tir
     new e2ee07b68d [FFI] Debug optional
     new 6645f08ba1 wip migrate map object to map any
     new c92407f2cc [FFI] bugfix optional converstion
     new f06741ad3b [FFI] Introduce GetTypeKey to any and objectref
     new c13f5d0a67 push through tir topi and target
     new a4962da8ec [FFI] minor fix
     new 76a9f2980f push through compile
     new ac33776599 Fix python compile
     new 23718b6ef9 [FFI] Minor recorg
     new 8e4ea05ded Pass compile, now start trying
     new 01e67db086 [FFI] Include field accessors
     new 5554f81c79 [FFI] Formal dtype support with clear string conversion
     new 650ca8c71a cpplint
     new 1b7629c758 get string correctly
     new 129b28f998 [FFI] minor
     new 497d77f1e9 [FFI] Use formal CamelCase
     new fec68e806a Fit new dtype API
     new a57e5efad4 cpplint
     new 88c9b70e16 auto convert int, str, float
     new 6b20bd6d30 [FFI] Add string traits via fallback
     new 76aa5292c3 fix wip
     new 48ceed7653 [FFI] lint
     new 7d70fe403f lint
     new e6b6a19950 enable primexpr overload
     new 615eb902c6 [FFI] Add FallbackTypeTraits testcases
     new 850cf11010 [FFI] lint
     new 92a75d92dc [FFI] more testcases on function value conversion
     new b546602a2b wip through arith tests
     new 44d4f083ed [FFI] WIP through optional
     new dad4360d95 Update optional
     new cc4c3fee68 [FFI] Fix traceback with empty filename
     new 4b4b0b491b [FFI] Formalize and adopt Optional throughout the codebase
     new da5e4a3478 [FFI] Cleanup Any
     new b30c6ee6c1 update wip
     new 8dd4cb3e54 [FFI] lint
     new a10c1d0e40 update wip
     new 68a9fe05b5 [FFI] Remove Any traits for ObjectPtr so it can be kept 
internal
     new 5e0ab2ee05 wip cross check mem safety
     new 0719bf24e0 [FFI] change back to let optional always generate fresh 
value for safety
     new 9f57d0795f change back dataflow expr
     new 58b246842f [FFI] Keep Optional<T> only for data structure for now and 
use std::optional for as
     new 8fc0bce662 Fix primexpr conversion and legacy convert
     new fda7d90a64 [FFI] Refactor to formalize container any storage policy
     new ef26d28d86 fix dtype type traits
     new f518e7a00a WIP through arith
     new 0d64e8da28 [FFI] Introduce Tuple support
     new 0238a10d92 [FFI] Cleanup the functions in unsafe namespace
     new 7e1527430d Update per latest update
     new 779d5605f8 [FFI] Introduce RValueRef for object type
     new 7e8a9cfec5 work through base
     new c99e964e38 lint
     new b03a1a2697 wip tir-base
     new dbcafe8a55 error hanlding patch
     new b098308b34 [FFI] Make Traceback argument order consistent with 
appearance order
     new 28f7ba84da WIP error migration
     new 1e4f783b6a wip target migration
     new 9d6587a841 [FFI] Traceback consistent with python
     new a8cc7729e5 wip through error
     new f791973459 Remove backup files
     new a8523ae985 [FFI] Introduce GetGlobalRequired
     new 10f089456e lint
     new abd9fc2caa fix logging compact
     new d743abcd8d upgrade target
     new 9dc9c83c4f upgrade target
     new 586d72b833 fix target
     new 261691dade fix target and phase out box value
     new 9b041ff681 fix through printer stmt
     new 97cc016845 Update test
     new 67f43b2065 [FFI] Add builtin types to dyn type table query
     new 23f5cefb9d [FFI] Add static_field_type_index here
     new 3cfba1d65f work on cpptests, need to visit one case
     new d89bff30d5 [FFI] Improve to ensure array.map have uniqueness
     new 4590b2c410 [FFI] Add reflection to runtime type index
     new 37207cd42c upgrade target handling
     new 79db448714 [FFI] minor object error report
     new 9334b5b30e [FFI] Update cast to be any aware
     new 0e1070a3de Fix up target
     new b41993b60a fix up serialization
     new 6cc9b80423 push through script printer
     new f2f77f4ee1 fix struct hash/equal
     new de55459f52 Move towards pod attribute in mod and func
     new 583ab65d19 Fix trace
     new 3f96795b60 Fix op registeration
     new 5db63165fa Fix vk target
     new 34d3688a66 minor fix
     new ec850e120c BUGfix reflection.cc
     new d450f43a3f Fix attribute values for tir-transform
     new bc1ba0abbf Fix compile, need also update from the ffi side
     new 024b24695b Fix up attr setup
     new a8cb80bc89 Fix schedule setup attr
     new 51f6362636 Fix rvalue passing in passes via std::function
     new d5bbe19e77 Fix for ir tests
     new 807a30ae32 wip through schedule
     new 52f0e979b3 fix schedule bug introduced in refactor
     new 9802b15b01 [FFI] Support move from any
     new 90f35d3870 Fix codegen
     new ef8bec3794 Fix save
     new 3448d41674 Fix through runtime, rpc wip
     new b3d0223268 Fix through rpc
     new 508453b2a2 lint
     new 714c1e3f77 Pass runtime
     new 46f22c4f14 Backward compact ms
     new 7ed0b367d7 Fix MS Getvalue bug
     new d449117959 fix ms replytrace
     new 19438e6f50 WIP through MS, some last items
     new 34456602ba Fix disco nccl and vm bultin
     new b867a298ac Fix through MS
     new b38c21c7de Fix target
     new 56455c0a6e Fix tvmscript
     new 6b325dbe3e WIP through relax
     new 0e361ceae4 Fix relax wip
     new d95608e52d Dlight minor wip
     new 0918617694 [FFI] Dtype string conversion to empty string to be 
consistent
     new c99dc1bdba [FFI] Enable general contains check and upcast
     new f517d55a11 MS to use any trace
     new 350491abae Remove attr normalize and rework tir and script
     new a1d0f5cbbc bugfix relax compiled
     new 8d4b8a58c5 fix vm
     new 85568be88c Fix through relax
     new 54e9084672 work through shape lower
     new 30581fa181 Move Optional<Integer> to Optional<int64_t>
     new db171f2125 cpplint
     new ff77b9e391 Optional int migration finish
     new d83849a551 Fix dynamo
     new a958b73933 Fix full
     new df6ec6a2ec fix through fuse ops
     new a5c8431d21 Fix fuse
     new 4e04c09a95 fix topi reduction
     new 78492557be fix fuse tir
     new 95fe5140ec fix transform params
     new fbe8f58875 fix legalize ops
     new a9294b2ee9 Fix reflection
     new 6b73fc060f fix memplan
     new f2ba0fb253 fix tuning
     new 1b6bf4e754 fix parser
     new d4dedf3503 Fix MS JSON parser
     new cc3d804c5f fix alteroplayout
     new 76ee0b6810 fix layout free buffers
     new 51669c070c support legacy export dll
     new eb0ef0c3e9 cpplint
     new 8e0885b706 fix onnx
     new 88a687ee1b Fix vm codegen only
     new eff5440df8 fix instrument
     new 4df722d0a1 Fix adjust matmul order
     new 1560fa94d1 Fix vm setinput
     new f8b6367c1e fix te
     new 0033b3999e black

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d589c8732c)
            \
             N -- N -- N   refs/heads/refactor-s1 (0033b3999e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 261 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 conda/recipe/meta.yaml                             |   2 +-
 include/tvm/relax/attrs/nn.h                       |  13 +
 include/tvm/runtime/c_runtime_api.h                |   2 +-
 python/tvm/_ffi/libinfo.py                         |   2 +-
 python/tvm/relax/backend/cuda/cublas.py            |   1 +
 python/tvm/relax/backend/cuda/flashinfer.py        |  31 ++
 python/tvm/relax/frontend/nn/op.py                 |  26 ++
 .../frontend/torch/base_fx_graph_translator.py     |  12 +
 .../frontend/torch/exported_program_translator.py  |  47 ++-
 python/tvm/relax/frontend/torch/fx_translator.py   |  18 ++
 python/tvm/relax/op/nn/__init__.py                 |   1 +
 python/tvm/relax/op/nn/nn.py                       |  25 ++
 python/tvm/relax/transform/legalize_ops/nn.py      |  10 +
 python/tvm/topi/nn/elemwise.py                     |  33 +++
 src/relax/op/nn/nn.cc                              |  21 ++
 src/relax/op/nn/nn.h                               |   3 +
 src/runtime/contrib/cublas/cublas.cc               |   7 +-
 src/runtime/contrib/cublas/cublas_utils.h          |   5 +
 src/runtime/relax_vm/rnn_state.cc                  |   2 +-
 src/tir/transforms/renew_defs.cc                   |   2 +-
 tests/python/relax/test_codegen_cublas.py          |  41 +++
 tests/python/relax/test_from_exported_to_cuda.py   |  28 ++
 .../relax/test_frontend_from_exported_program.py   | 315 ++++++++++-----------
 tests/python/relax/test_frontend_from_fx.py        |  83 ++++++
 tests/python/relax/test_frontend_nn_op.py          |   4 +
 tests/python/relax/test_op_nn.py                   |   5 +
 .../relax/test_runtime_sampling_flashinfer.py      |  93 ++++++
 .../tir-transform/test_tir_transform_simplify.py   |   2 +-
 version.py                                         |   2 +-
 web/package-lock.json                              |   4 +-
 web/package.json                                   |   2 +-
 31 files changed, 666 insertions(+), 176 deletions(-)
 create mode 100644 tests/python/relax/test_runtime_sampling_flashinfer.py

Reply via email to