Skip to content
Snippets Groups Projects
  1. Aug 11, 2018
  2. Aug 03, 2018
  3. Jul 17, 2018
  4. Jul 12, 2018
  5. Jul 09, 2018
  6. Jun 14, 2018
  7. Jun 13, 2018
  8. Jun 11, 2018
  9. May 29, 2018
  10. May 12, 2018
  11. May 08, 2018
  12. Mar 31, 2018
  13. Feb 09, 2018
  14. Feb 05, 2018
  15. Feb 03, 2018
  16. Jan 28, 2018
    • Tianqi Chen's avatar
      Fix Jenkins pipeline (#835) · 2df62c18
      Tianqi Chen authored
      2df62c18
    • alex-weaver's avatar
      Porting schedules (except convolutions) to C++ (#763) · f280f23a
      alex-weaver authored
      * Ported injective schedules to C++. Added some elementwise ops.
      
      * Fix lint errors
      
      * Added reduction ops and schedules
      
      * Fix lint errors
      
      * Fix lint errors
      
      * Fix lint errors
      
      * Added transform ops
      
      * Fix lint errors
      
      * Fix lint errors
      
      * Added softmax, log_softmax, leaky_relu and flatten ops.
      Fixed issue where TVM_DECLARE_INTRIN_UNARY used the PureExtern flag
      instead of PureIntrinsic.
      Added softmax CUDA schedule.
      
      * Fix lint
      
      * Fix lint
      
      * Added binary_dense, batch_norm_inference, dense, dilate, scale_shift_*,
      global_pool and pool ops.
      Extended pad to allow specifying pad_value.
      Fixed issue where pad would throw if padding was zero in all dimensions.
      
      * Fix lint
      
      * Fix lint
      
      * Added CUDA schedules for dense, pool and global_pool
      
      * Added extern schedules for generic and CUDA
      
      * Fix lint
      
      * Added x86 binary schedules
      
      * Fix lint
      
      * Added rocm dense schedule. Added rocBLAS and cuBLAS support to dense ops
      
      * Added pow ops. Added x86 default and injective schedules
      
      * Fix lint
      
      * Fix lint
      
      * Fix lint
      
      * Fix lint
      
      * Fix lint
      
      * Fix indent
      
      * Removed schedules directory
      
      * Changed left_shift, right_shift to operators. Changed pad_value in pad() to remove pointer usage
      
      * Fixed usage of pad in nn/pooling.h. Fixed declaration of operator>>
      
      * Fixed comments for shift operators
      
      * Added comments to utility functions
      
      * Added TOPI C++ library, exporting broadcast_add op
      
      * Fix lint
      
      * Share libinfo.py with TVM
      
      * Fix lint
      
      * Add other broadcast ops
      
      * Fix lint
      
      * Fix imports in topi
      
      * Fix lib names
      
      * Fixed build issue where windows builds don't apply correct definitions
      
      * Removed TVM_EXPORTS from topi library
      
      * Attempted CI build fix
      
      * Add topi lib to tvm_multilib
      
      * Fix Jenkinsfile
      
      * Added TOPI build target to Makefile
      
      * Fix nn op namespaces.
      
      * Fix lint
      
      * Renamed TOPI lib to libtvm_topi
      
      * Removed _ffi/base.py
      
      * Remove _ffi from topi, now shared with tvm.
      
      * Make libtvm_topi loading optional
      
      * Fix compiler warnings
      
      * Fix lint
      
      * Fix lint
      
      * Fix lint
      
      * Fix build error by making new libs argument to Target optional
      
      * Added C++ Target type interop. Added registration of remaining C++ ops and schedules. Added test of broadcast ops
      
      * Fix lint
      
      * Fix lint
      
      * Fix compile error
      
      * Fix compiler warnings
      
      * Fix compiler warnings
      
      * Fixed int vector interop. Fixed argmin incorrectly invoking argmax. Fixed corner case in default schedules of attempting to fuse 0 length axes. Added tests for reduce ops.
      
      * Refactored reduce builders
      
      * Fixed typos in topi.cc. Added basic test.
      
      * Fixed padding size error. Added dense, dilate, pooling tests
      
      * Fixed issue where clip would output a different dtype to the input. Added split_sections op to cover the other mode of the python split op. Added tests.
      
      * Changed extension type numbers to avoid clash with NNVM
      
      * Fix lint
      
      * Fix compiler warnings
      
      * Removed use of std::vector from the public TOPI API
      
      * Fix lint
      
      * Add TOPI C++ tests to CI
      
      * Fixed detail namespacing. Improved comments.
      f280f23a
  17. Jan 20, 2018
  18. Dec 04, 2017
  19. Sep 25, 2017
  20. Aug 26, 2017
  21. Aug 25, 2017
  22. Aug 22, 2017
  23. Aug 20, 2017
  24. Aug 15, 2017
  25. Jul 15, 2017
    • Yizhi Liu's avatar
      [WIP][Frontend] Scala/Java package (#176) · d3efd7fc
      Yizhi Liu authored
      * JVM package skeleton
      
      * [JVM] link libtvm.so and list function names
      
      * [JVM] Function & NDArray skeleton
      
      * [JVM] TVMFuncCall in JNI
      
      * [JVM] handle string arg in TVMFuncCall
      
      * [JVM] get module function
      
      * [JVM] entry function for Module
      
      * [JVM] construct Module from function return value
      
      * [JVM] TVMContext, TVMArray attributes
      
      * [JVM] NDArray from / to java array
      
      * [JVM] load so and compute on cpu
      
      * [JVM] move PackedFunc to individual modules
      
      * [JVM] assembly package & native library loader
      
      * [JVM] unit test & codestyle check settings
      
      * [JVM] NDArray from & to different dtypes
      
      * [JVM] NDArray from native double array. Add linux-cpu profile.
      
      * [JVM] modify Makefile
      
      * [JVM] add linux-x86_64-gpu profile
      
      * [tvm4j] delay load libtvm_runtime.so
      
      * [tvm4j] refactor to pure java
      
      * [tvm4j] remove scalastyle-config.xml
      
      * [tvm4j] remove link HalideIR, remove Shape, remove scala binary versions
      
      * [tvm4j] only allow convert from/to same type array
      
      * [tvm4j] make NDArray api more readable
      
      * [tvm4j] refactor for c api
      
      * [tvm4j] add Jenkins tests
      
      * [tvm4j] fix duplicate Dockerfile cmd
      
      * [tvm4j] fix ut script filename
      
      * [tvm4j] add module load tests
      
      * [tvm4j] add javadoc, remove types package
      
      * [tvm4j] fix test script
      
      * [tvm4j] remove ut temp dir
      
      * [tvm4j] fix missing package types
      
      * [tvm4j] java code style check
      
      * [tvm4j] fix java lint
      
      * [tvm4j] downgrade checkstyle plugin for JDK7
      
      * [tvm4j] add stylecheck in jenkins tests
      
      * [tvm4j] specify source file encoding
      
      * [tvm4j] lazy init function; add Function.call() api; allow manully release Module,NDArray,Function
      
      * [tvm4j] fix ModFree
      
      * [tvm4j] cache Function in API
      d3efd7fc
  26. Jul 11, 2017
  27. Jul 07, 2017
  28. May 31, 2017
  29. May 25, 2017
  30. May 24, 2017
  31. May 22, 2017
Loading