1. 22 Jul, 2019 1 commit
    • Add support for Tflite operator SPLIT (#3520) · 19eb829e
      * [RFC] Initial support for Tflite operator SPLIT
      
      This patch adds initial support for the tflite operator split. However
      I am not yet sure how to handle the axis parameter for the split
      operator and support it in the test infrastructure. Putting this up for
      an initial review and comment.
      
      The split operator in tflite according to
      https://www.tensorflow.org/lite/guide/ops_compatibility
      
      appears to take num_or_size_split as a 0D tensor.
      
      I also note that tflite.split is one of the few operators that returns
      multiple outputs and thus the helper routines in the tests needed some
      massaging to make this work.
      
      @apivarov , could you please review this ?
      
      Thanks,
      Ramana
      
      * Fix the axis parameter
      
      Add more tests
      
      * Address review comments
      
      * Try out frozen_gene's suggestion
      
      * Handle split of 1 element
      
      * int32 is only supported in tflite 1.14, let's check that version here.
      
      * Keep this at python3.5
      
      * Add packaging as a python package to be installed
      Ramana Radhakrishnan committed
  2. 04 Jul, 2019 1 commit
  3. 08 Apr, 2019 1 commit
    • [HEADER] Add Header to Comply with ASF Release Policy (#2982) · cffb4fba
      * [HEADER] ASF header dir=include
      
      * [HEADER] ASF Header dir=src
      
      * [HEADER] ASF Header -dir=python
      
      * [HEADER] ASF header dir=topi
      
      * [HEADER] ASF Header dir=nnvm
      
      * [HEADER] ASF Header -dir=tutorials
      
      * [HEADER] ASF Header dir=tests
      
      * [HEADER] ASF Header -dir=docker
      
      * fix whitespace
      
      * [HEADER] ASF Header -dir=jvm
      
      * [HEADER] ASF Header -dir=web
      
      * [HEADER] ASF Header --dir=apps
      
      * [HEADER] ASF Header --dir=vta
      
      * [HEADER] ASF Header -dir=go
      
      * temp
      
      * [HEADER] ASF Header --dir=rust
      
      * [HEADER] Add ASF Header --dir=cmake
      
      * [HEADER] ASF Header --dir=docs
      
      * [HEADER] Header for Jenkinsfile
      
      * [HEADER] ASF Header to toml and md
      
      * [HEADER] ASF Header to gradle
      
      * Finalize rat cleanup
      
      * Fix permission
      
      * Fix java test
      
      * temporary remove nnvm onnx test
      Tianqi Chen committed
  4. 04 Mar, 2019 1 commit
  5. 01 Mar, 2019 2 commits
    • 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
  6. 30 Jan, 2019 1 commit
  7. 29 Oct, 2018 1 commit
  8. 23 Oct, 2018 1 commit
  9. 05 Aug, 2018 1 commit
  10. 26 Jul, 2018 3 commits
  11. 20 Jul, 2018 1 commit
  12. 09 Jul, 2018 1 commit
  13. 11 Jun, 2018 1 commit
  14. 14 Jul, 2017 1 commit