1. 11 Mar, 2019 4 commits
  2. 10 Mar, 2019 5 commits
  3. 09 Mar, 2019 7 commits
  4. 08 Mar, 2019 1 commit
  5. 07 Mar, 2019 2 commits
  6. 06 Mar, 2019 2 commits
  7. 05 Mar, 2019 4 commits
  8. 04 Mar, 2019 6 commits
  9. 03 Mar, 2019 4 commits
  10. 02 Mar, 2019 1 commit
  11. 01 Mar, 2019 4 commits
    • [Relay/TOPI][Op] Add batch_matmul in relay and TOPI (#2561) · 84590063
      * Add batch_dot and cpu schedule
      
      * Add relay support for batch_dot
      
      * Rename batch_dot to batch_matmul
      
      * nits
      
      * Add missing file
      
      * Put batch_matmul and dense x86 schedule in separate files
      
      * Fix pylint
      
      * Remove unused import
      
      * Add cuda schedule for batch_matmul
      
      * Add test case with larger batch size
      
      * Add batch_matmul in api doc
      
      * Fix quantize pass rounding error
      
      * Fix pylint and minor change
      
      * bug fix
      Haichen Shen committed
    • Defined a common base class for TensorComputeOp and ComputeOp (#2587) · d546bb77
      * Defined a common base class for TensorComputeOp and ComputeOp
      
      * Made changes requested by @ZihengJiang
      
      * added a testcase to assert that `tensorize` does not have any effect on TensorComputeOp ops.
      Salem Derisavi committed
    • Docker build script robustness (#2710) · 1342151e
      * [DOCKER] Make all install .sh scripts directly executable.
      
      * [DOCKER] Use curl -L consistently.
      
      Make the use of the curl -L option in docker build scripts consistent.
      
      * [DOCKER] Drop use of --force-yes
      
      The --force-yes option is generally not recommend, it can leave
      systems in an undefined state.  The use of --allow-* options is
      preferred.  In this particular case the --force-yes option appears to
      serve no purpose.  Dropping it.
      
      * [DOCKER] Drop superflous repeated apt-get update.
      
      The "apt-get update && apt-get install" idiom is necessary and
      specific to Dockerfile.  In shell the repeated apt-get update is
      superflous.  Drop the duplicates.
      
      * [DOCKER] Robustness -e -u -o pipefail
      
      The install scripts used to construct docker environments do not, in
      general, propagate errors.  Some of the scripts use adhoc &&
      directives to chain together short sequences of commands but there are
      numerous failure modes which are silently ignored.  This patch puts in
      place some consistent, basic, shell error trapping across all of the
      install scripts.
      
      Note this is a step forward towards more robust scripts but it is not
      a complete solution.
      
      * [DOCKER] Shallow clone.
      
      Use shallow clone to reduce bandwidth requirements of repeated docker
      (re)-builds.
      
      * [DOCKER] Use clone --branch rather than clone then checkout
      
      Use the git clone --branch idiom rather than git clone && git
      checkout.  This paves the way for using --depth=1
      Marcus Shawcroft committed