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

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


      at 37e05a1  [CI] Setup VTA CI

This branch includes the following new commits:

     new 669a59f  Initial commit
     new 6b0a4e4  hardware compilation flow, and driver tests
     new 948b3fd  doxygen path update
     new 49bea25  [DOCS] Initial docs (#4)
     new ca54f03  [REFACTOR] Code base refactoring (#5)
     new e7557db  [REFACTOR] Macro standardization, lint tests (#7)
     new 16b5877  [PYTHON, TVM] Python TVM library, unit tests and end to end 
example
     new 3da38f5  fixing URL; adding () to print (#17)
     new 981559c  Upgrade TVM to latest version
     new d69472e  [RPC][RUNTIME] Support dynamic reload of runtime API 
according to config (#19)
     new 1f7c859  [SCHEDULER, HW] Auto scheduler for conv2d, hardware 
generation (#20)
     new 0e8a1d3  [COMPILER] Refactor compiler to enable configuration (#21)
     new 374be00  [DRIVER][RUNTIME] Make runtime fully device agnostic (#23)
     new 59f6eef  [DRIVER] Add simulator, unify testcase to unittest (#25)
     new f44efa0  [RUNTIME] Simplify dynamic library and code path. (#27)
     new cfaed3d  [INFRASTRUCTURE] Migrate to json based config. Move gemm test 
to integration. (#28)
     new df374cf  Refactor, refactor code structure, fix pynq rpc (#29)
     new 9dcfe0a  [TEST] CI infrastructure (#30)
     new bf7472c  fix jenkins (#31)
     new 71c0f82  [COMPILER] Upgrade to meet latest TVM IR pragma convention 
(#32)
     new 726e047  [PYTHON] Enable environment scoping (#33)
     new 08e4bd5  [HARDWARE, TEST] Fixed hardware generation flow (#34)
     new 56f21f6  [TOPI] Automated schedule in conv2d TOPI lib, moving to GEMM 
intrinsic (#35)
     new 2494787  Update Graph Support for Batching, Fix Swapping (#37)
     new aa40347  [BITSTREAM SERVER] Bitstream server integration (#38)
     new 25c7039  [INIT] Allow proper throw in compiler (#39)
     new c6c45f6  [EXAMPLE] Fix example for simulator (#40)
     new 074e430  [DOC, EXAMPLE] Updated READMEs, tests, etc. (#41)
     new da3568a  VTA and TVM on PYTHONPATH, also pass to sudo (#42)
     new 013dd45  Update TVM Version and CI scripts (#46)
     new 270e9be  Update Jenkinsfile
     new 8641bf5  [DOC] VTA installation & basic tutorials (#47)
     new 4f79ec9  [UTILS, DOC] Use TVM file downloading utility, conv2d 
tutorial (#48)
     new 4e035be  [DOCKER] Cleanup docker image (#50)
     new 404bf26  [DOC, TVM] ResNet tutorial, updated TVM (#51)
     new 27c8b6f  [TVM] Upgrade TVM Support
     new 32dc7f0  [NNVM] Make param file python version agnostic
     new 9c9a165  [TUTORIAL] Resnet-18 end to end tutorial example (#55)
     new ea9e519  [TOPI] Fix the CPU op perf (#56)
     new d5d1f74  [BUILD][DOCS] Migrate VTA CI, test, build, docs
     new 1bf7d24  [DOCS] VTA installation guide (#1428)
     new a7df108  Update VTA schedule (#1464)
     new 978c739  [DOC, HARDWARE] Hardware developer guide, migrating to use 
Vivado 2018.2 (#1473)
     new f8a36c6  [IR] support general type annotation. (#1480)
     new 1c4dfbb  [DOC] Update VTA readme files to avoid stale information 
(#1484)
     new 3e974cc  timing closure fix for default VTA config (#1489)
     new 53748b6  [NNVM] Fix check in layout parsing (#1502)
     new d54df27  [VTA] bugfix parameter derivation (#1521)
     new 43ce06b  [AUTOTVM] TOPI integration for ARM CPU (#1487)
     new 7159d47  [AUTOTVM] Simplify TopHub (#1630)
     new 5840887  Remove leading "./" from include paths (#1640)
     new 3af21a6  [SUBMODULE] update submodule to latest (#1728)
     new 8dac6f5  Fix VTA Tutorial for more strict graphrt check (#1737)
     new 51ea5c7  [DOC]Errors corrected (#1767)
     new 400a742  [RUNTIME] Add fp16/fp32 conversion functions (#1766)
     new 6500bb3  [VTA] pynq v2.1 -> v2.3 (#1945)
     new 9ab4128  [TOPI] Specify non-zero absolute tolerance in tests (#1925)
     new 0fc5812  [TOPI] Add dilation argument to conv2d and depthwise_conv2d 
(#1970)
     new 9bef80c  [VTA] Improved RPC for VTA (#2043)
     new 417a562  [RELAY][EXPR] Make const numpy consistent (#2349)
     new 43110a8  Optimize Linux shared library modules (*.so files) (#2445)
     new 45fdee0  Misc refactor on graph runtime, layout node (#2557)
     new 282c063  [TUTORIAL] Fix downloaded file path (#2590)
     new 5c49b07  Fix pylint 2.2.2 gripes. (#2642)
     new f088ab3  Stop pylint complaining about useless import alias. (#2655)
     new 01f1246  [HEADER] Add Header to Comply with ASF Release Policy (#2982)
     new 58f070f  [RFC] [VTA] [TSIM] Enabling Cycle-Accurate Hardware 
Simulation for VTA #3009 (#3010)
     new 08c4c3f  [BugFix][VTA] Fix bug in vta runtime DepPop function. (#3208)
     new 5c5f57b  [VTA] [TSIM] Improve tsim example (#3206)
     new 7b92c80  [VTA][TSIM] Use Module instead of RawModule for testbench by 
creating an empty bundle for the IO (#3242)
     new 302637c  [BugFix][VTA] Fix vta_conv2d crash issue after change 
vta_config.json configuration. (#3213)
     new 3c23363  [Bugfix][VTA] PkgConfig cause crash in PYNQ board due to link 
library (#3257)
     new fbd494d  [Bugfix] [VTA] VTA DRAM Have A Logic Issue May Cause GEMM 
Output Wrong. (#3278)
     new 2f24e4a  [VTA] [Hardware] Chisel implementation (#3258)
     new da299fc  [VTA] [APPS] [TSIM] small naming fix  (#3293)
     new 30b183e  [VTA] add doc to tsim-example driver and update verilator env 
variable (#3302)
     new fa0aa6c  [VTA] [APPS] [TSIM] update documentation (README) (#3318)
     new 82686b9  add another default location to verilator (#3324)
     new c5ebbe7  [VTA][TSIM] update app example (#3343)
     new 91026e7  [VTA] add support to event counters (#3347)
     new 453b73c  fix hardware-makefile for osx, bugfix chisel-RegFile, and 
rename driver (#3371)
     new 3455ef3  [VTA] Fix VTA function Vivado Compile Error. (#3375)
     new 1ac6213  [VTA] [APPS] Update README on tsim example (#3409)
     new 5d228cf  [VTA] Add VTA PYNQ metal_test bitstream program logic and fix 
compile issue. (#3400)
     new 0816033  [VTA][TSIM] Verilator compile report error for printf (#3438)
     new dacd7b6  [VTA][Relay] Relay Compilation + AutoTVM compatible operator 
libraries for VTA (#3135)
     new 669aa86  Clean up pass.h (#3312)
     new 4b85cbe  producing simulation statistics instead of time to get useful 
information out of simulation runs (#3481)
     new 33b2f06  [VTA][Hotfix] Avoiding error when environment variable is not 
set (#3497)
     new 1cad4c6  [relay][frontend] Return Module from get_workload (#3483)
     new b01a87b  [VTA] TSIM improvements and fixes (#3505)
     new a836413  Fix pylint issue in vta/python/vta/top/graphpack.py (#3519)
     new 2d42612  fix pynq 32-bit address pointers (#3558)
     new 5f3f2b6  avoiding cast None to int errors (#3578)
     new 5b6eb69  bugfix function args order in alu instruction generation 
(#3592)
     new 8a27e11  add coherent, length, and user bits option to Shell Config 
(#3593)
     new 6c41083  [VTA] Runtime refactor to allow for non-shared memory FPGAs 
(e.g. F1) (#3554)
     new 2aad7f3  remove tabs (#3603)
     new 7b0123f  [VTA] [Chisel] support for different inp/wgt bits, rewrote 
DotProduct for clarity (#3605)
     new c9ac0c2  [VTA] [Chisel] fix tensor issue/commit in gemm (#3637)
     new aacd35a  fix case when offset is odd and size is even (#3643)
     new 0917860  fix comment/doc in TensorLoad (#3646)
     new dd4ca23  [VTA] Refactor to increase platform coverage (Ultra96 etc.) 
(#3496)
     new 5bff873  [VTA] [Chisel] make dram offset configurable for uops 
different than 4-bytes (#3654)
     new cffabb0  removing deprecated script (#3667)
     new 255d9b2  [VTA] Support for batched inference (#3661)
     new 3563047  [VTA] VTA Compilation Script for Intel FPGA (#3494)
     new 436d23b  [VTA] [Chisel] Added Chisel Module Unit Test Infrastructure 
(#3698)
     new c3894cb  safe to remove thread related headers? (#3713)
     new b18c28d  [VTA][Dockerfile] Chisel dependencies for TSIM CI (#3721)
     new 4241739  [VTA] [Chisel] Bug fix for VME Shell (#3737)
     new fc9ae85  [VTA] [Chisel] Improved Data Gen, Added ALU Test (#3743)
     new 5c7868a  [VTA][TSIM][Build] Towards TSIM CI testing (#3704)
     new 0c7843c  [VTA][Chisel] run all unittests by default (#3766)
     new 64459d6  syntax fix (#3765)
     new d022b73  fix dense tuning (#3768)
     new f46cb55  [VTA][Chisel] scale dram base address in hardware instead of 
runtime (#3772)
     new 1a207bf  [VTA][TSIM] parallel TSIM hardware compilation with macOS and 
debug support (#3797)
     new 9eff1d2  [VTA][TSIM] Introduce Virtual Memory for TSIM Driver (#3686)
     new ef5a7d0  [VTA] Parameterization and bug fix in TensorLoad module 
(#3841)
     new a3049d0  [VTA] Fix RewriteForceSerial Function logic issue. (#3854)
     new d441887  [VTA][TSIM] add virtual memory support to tsim example (#3868)
     new 8fe1c05  [VTA][Chisel] rename USE_TSIM macro with USE_VTA64 and 
cleanup runtime (#3872)
     new 43a353c  [VTA] Fix TSIM compile error in Linux (add missing -fPIC 
flag) (#3876)
     new 6e9e970  [VTA][Chisel] add scalafmt and format existing scala codebase 
(#3880)
     new db39351  [VTA][Chisel] add ISA BitPat generation (#3891)
     new 94311b3  [VTA] de10-nano driver (#3394)
     new 51e9742  [VTA][Relay] Extending Vision model coverage compilation for 
VTA (#3740)
     new 29a0e9a  [VTA][TOPI] Conv2d transpose (deconvolution) operator support 
(#3777)
     new cb9958a  [VTA] Support TLPP in function simulator. (#3555)
     new 32dbf8e  [VTA][Config] hotfix denano10 (#3918)
     new 9b58279  [VTA] RPC path update. (#3924)
     new 89be933  [ARITH] cleanup the indexmod/div on python side (#4028)
     new 94354d6  Fix wrong n_trial number in autotvm tutorials' progress bar 
(#4070)
     new 6e0dbee  [VTA][TSIM] Serial GEMM Application Added (#4082)
     new 5b1350f  TensorCore Support using Intrinsic (#4136)
     new 0b53071  [VTA][Chisel] TSIM VTA Source Refactor (#4163)
     new bc133b9  [VTA] Performance optimize, remove unnecessary contigious 
memory use. (#4246)
     new 476a09c  [DOCS] Update link loc (#4257)
     new 2ad49d2  [VTA] Hotfix for padded load test in Chisel VTA (#4264)
     new 834ddf1  [RUNTIME][REFACTOR] Use object protocol to support 
runtime::Module (#4289)
     new 779d39d  fix error when memory_id is VTA_MEM_ID_OUT (#4330)
     new 4416086  [VTA] Bug fix for padded load with large inputs (#4293)
     new c09ec7d  [SOURCE] Add ASF header to __init__.py files (#4359)
     new 8b69697  update_document_after_repository_renamed (#4398)
     new d1494bc  [Release] resolve license issues (#4408)
     new 365b03b  [LINT] Remove unnecessary copyright message for files with 
ASF header (#4409)
     new 84db548  [License] move cma_api to 3rdparty. separate BSD 2-clause and 
3-clause (#4410)
     new cdffa81  removing nnvm dep from VTA sources (#4419)
     new 31a0082  [VTA][HotFix] Relay->VTA quantization fix (#4433)
     new c78802e  [VTA] Enable streamlined GEMM execution (#4392)
     new 2a35023  fix multiple transfer issue in loaduop (#4442)
     new 639b9e9  [VTA] Bringing group convolution support  (#4421)
     new 81327ed  [VTA] Speedup TSIM by Multi-threading (#4491)
     new 919681d  fix crash issue in tsim backend (#4527)
     new f99f4ef  [VTA] improved virtual memory mapping (#4545)
     new 4e30e95  [VTA][Chisel] End-to-end Inference with Chisel VTA (#4574)
     new b693922  [VTA] Throw exception on mis-formatted files and avoid 
overwrite Scala code (#4555)
     new 80f518a  Added declare of aluBits for TensorAlu (#4624)
     new 453d0c8  [REFACTOR][IR] Introduce SeqStmt to replace ir::Block (#4627)
     new 7ffd5c5  Pin python pillow to "<7" due to torchvision 1.2.0 dependency 
issue (#4632)
     new 3667499  [Relay][TOPI]Fix meaning of conv2d_transpose output_padding 
parameter (#4318)
     new 9d7a962  [VTA] Fix an issue in updating uop_idx in the TensorGemm 
module (#4694)
     new e7e5f79  Revert "[Relay][TOPI]Fix meaning of conv2d_transpose 
output_padding parameter (#4318)" (#4708)
     new 57f9d7f  [REFACTOR][FFI] Make more clear naming for C API Type codes. 
(#4715)
     new 6bb74c0  [VTA][TSIM] Enable TSIM CI Testing (#4407)
     new 3a669d6  [REFACTOR][CODEGEN] codegen->target, build_module->driver 
(#4742)
     new 01ed0cd  [VTA] Support network which have no unique operator as 
start/stop name for graph pack. (#4703)
     new 81dc28d  [LINT] Fix -Wextra (#4804)
     new d60fb1c  [DOCS] Fix vta tutorial (#4809)
     new 076cacb  [REFACTOR][PY][API-Change] Polish tvm.runtime, 
tvm.runtime.module API update (#4837)
     new 2614c30  [Doc][AutoTVM] Fix bugs that override n_trials (#4842)
     new 651bdc4  [LINT][PY] Fixes for pylint==2.4.4 (#4849)
     new 36e08ac  [REFACTOR][PY][API-CHANGE] establish tvm.ir, migrate 
corresponding files (#4862)
     new a38b851  [REFACTOR][PY][API-CHANGE] Establish tvm.target
     new 8bf06c3  [REFACTOR][PY] Establish tvm.tir
     new 8558e4e  [REFACTOR][PY] Establish tvm.te and tvm.driver (#4900)
     new 17fe773  [REFACTOR][PY] Establish tvm.arith (#4904)
     new 2753b8b  [DOCS] Fix Sphinx Warnings (RST indent, cross-ref, and image 
scale) (#4920)
     new 7fa68ba  [Relay][AutoTVM] Relay op strategy (#4644)
     new 436850f  [DOCS] Fix Sphinx Warning: the target found for 
cross-reference (#4925)
     new bbe20bb  [VTA] YoloV3 Support (#4887)
     new 23657d2  [REFACTOR][PY][API-CHANGE] Remove legacy python files. (#4943)
     new 28958c6  [DOCS] Sphinx -- Introduce alias detection. (#4954)
     new 495428c  [VTA][Chisel] Change Scala Linter scalafmt => scalastyle 
(#4998)
     new 164f3e0  [VTA][Chisel,de10nano] Chisel fixes and de10nano support 
(#4986)
     new 38da791  [VTA] VTA hardware/software codebase re-org (#5037)
     new 40f7116  [Autotvm] Fix autotvm customized template (#5034)
     new 66223ef  [TUTORIAL] Fix vta tutorial after relay function refactor 
(#5095)
     new 48fa54b  [VTA][Refactor] Introducing VTA_HW_PATH for easier migration 
(#5163)
     new 36828b8  [BUILD] Fix VTA build in CI (#5165)
     new ed30d7b  License notice
     new b097f01  [REFACTOR] VTA-HW setup
     new 37e05a1  [CI] Setup VTA CI

The 194 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.


Reply via email to