1. 07 Mar, 2019 1 commit
  2. 06 Mar, 2019 2 commits
  3. 05 Mar, 2019 4 commits
  4. 04 Mar, 2019 6 commits
  5. 03 Mar, 2019 4 commits
  6. 02 Mar, 2019 1 commit
  7. 01 Mar, 2019 9 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
    • Improve task_lint.sh robustness (#2711) · 3e02c971
      * [SCRIPT] Refactor grep for multiple patterns
      
      Tidy up the use of grep.  Use -E rather than run multiple grep
      instances.
      
      * [SCRIPT] Refactor grep use in pipeline.
      
      Prefer to use stdin redirection rather than create a pipeline.
      
      * [SCRIPT] Refactor placement and cleanup of temporary files.
      
      Place temporary files in the conventional /tmp location. Avoid
      poisoning file name space by using $$. Ensure the temporary files get
      cleaned up, even when the script fails / exits early.
      
      * [SCRIPT] Improve robustness of task_lint.sh error handling.
      
      Ensure script failures are caught and propagated.  Rather than trying
      to explicitly catch and propagate failures with explicit "|| exit"
      annotations, use the "set -e" idom from docker/install scripts and
      have the shell catch and propagate errors in the general case and
      special case the grep instances where non zero exit is permitted and
      should be ignored.
      Marcus Shawcroft committed
    • [Relay] fix checkwellform (#2705) · c8259e3e
      * do
      
      * address comment
      雾雨魔理沙 committed
  8. 28 Feb, 2019 9 commits
  9. 27 Feb, 2019 4 commits