Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge back changes from r0.11 #5365

Merged
merged 24 commits into from
Nov 3, 2016
Merged

Merge back changes from r0.11 #5365

merged 24 commits into from
Nov 3, 2016

Commits on Oct 19, 2016

  1. Change test size of gradient_checker_test from small to medium.

    (cherry picked from commit ce6eeda)
    yifeif committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    30f9cb1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5023 from yifeif/r0.11

    cherry-picks for 0.11.0rc1
    gunan committed Oct 19, 2016
    Configuration menu
    Copy the full SHA
    7aa800a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d9eb8e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ddf49b9 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2016

  1. Configuration menu
    Copy the full SHA
    4ee590e View commit details
    Browse the repository at this point in the history
  2. Regenerate docs for release.

    yifeif committed Oct 20, 2016
    Configuration menu
    Copy the full SHA
    2de7a69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    affdbaa View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5097 from yifeif/r0.11

    Update doc and release note for 0.11.0rc1
    yifeif committed Oct 20, 2016
    Configuration menu
    Copy the full SHA
    b48f9ae View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2016

  1. Temporarily remove tests that fail running with a single GPU. (#5100)

    * Temporarily remove tests that fail running with a single GPU.
    
    * Fix tags order according to buildifier
    yifeif committed Oct 21, 2016
    Configuration menu
    Copy the full SHA
    671f4c6 View commit details
    Browse the repository at this point in the history
  2. Fixes and improvements to docker build script and dockerfiles

    1) Clean up large Bazel build cache. Total filesystem size reduction as seen by du -sh /:
      devel image: 1.5 GB (Before: 2.9 GB; After: 1.4 GB)
      devel-gpu image: 2.3 GB (Before: 4.7 GB; After: 2.4 GB)
    2) Using nvidia-docker for GPU docker build.
    3) Upgrade Bazel version from 0.3.1 to 0.3.2.
    4) Add missing libcurl3-dev build dependency to devel images.
    5) Add scipy and sklearn to Dockerfile.devel-gpu to enhance consistency with other image types (e.g., Dockerfile.devel).
    6) Remove the obsolete and unnecessary --recurse-submodules flag for git clone.
    
    Related to GH issues: #4116 and #4117
    
    However, not using the "git clone --depth 1" suggested by issue #4117, because the size of the git repo is only reduced by about 50 MB by the "--depth 1" flag. This space saving is small compared to the space saving due to bazel cache removal. The complete history of the git repo can be useful for certain development purposes.
    Change: 136302103
    caisq committed Oct 21, 2016
    Configuration menu
    Copy the full SHA
    f41daaa View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2016

  1. Merge pull request #5116 from caisq/r0.11-fixes

    Fixes and improvements to docker build script and dockerfiles
    gunan committed Oct 23, 2016
    Configuration menu
    Copy the full SHA
    40d28e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    425f49e View commit details
    Browse the repository at this point in the history
  3. Change StridedSlice to error on scalar input, in both

    the shape inference function and the kernel.
    Change: 134434589
    tensorflower-gardener authored and gunan committed Oct 23, 2016
    Configuration menu
    Copy the full SHA
    083c4dc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b73effb View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2016

  1. Fix symbol duplication on Xcode/clang (#4504)

    Following linker error happened on Xcode:
    
    ```
    duplicate symbol __Z14tf_git_versionv in:
        /Users/admin/tmp/tensorflow/tensorflow/contrib/ios_examples/simple/../../makefile/gen/lib/libtensorflow-core.a(version_info.o)
    duplicate symbol __Z19tf_compiler_versionv in:
        /Users/admin/tmp/tensorflow/tensorflow/contrib/ios_examples/simple/../../makefile/gen/lib/libtensorflow-core.a(version_info.o)
    ld: 2 duplicate symbols for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    ```
    
    These functions are defined in `tensorflow/core/util/version_info.cc`.
    It seems an object file for it is added twice in Makefile:
    (`$(wildcard tensorflow/core/util/*.cc)` and `$(tensorflow/core/util/version_info.cc)
    `)
    tyfkda authored and gunan committed Oct 24, 2016
    Configuration menu
    Copy the full SHA
    b5a169f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5146 from gunan/r0.11

    Cherrypicks and rc2.
    yifeif committed Oct 24, 2016
    Configuration menu
    Copy the full SHA
    1a52bb1 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2016

  1. Fix test_installation to skip using parallel_gpu_execute when not usi…

    …ng GPU. (#5186)
    
    (cherry picked from commit 446b1cb)
    gunan authored and yifeif committed Oct 26, 2016
    Configuration menu
    Copy the full SHA
    2db7958 View commit details
    Browse the repository at this point in the history
  2. Let build_server.sh take whl file URL as an input argument. (#5206)

    This make it possible to test OSS GRPC distributed runtime in
    dist_test/remote_test.sh against a release build.
    
    Usage example:
    1. Build the server using a release whl file. (Obviously this means that
    the Linxu CPU PIP release build has to pass first.)
      $ export DOCKER_VERSION_TAG="0.11.0rc1"
        $ tensorflow/tools/dist_test/build_server.sh
        tensorflow/tf_grpc_test_server:${DOCKER_VERSION_TAG}
        http://ci.tensorflow.org/view/Release/job/release-matrix-cpu/TF_BUILD_CONTAINER_TYPE=CPU,TF_BUILD_IS_OPT=OPT,TF_BUILD_IS_PIP=PIP,TF_BUILD_PYTHON_VERSION=PYTHON2,label=cpu-slave/lastSuccessfulBuild/artifact/pip_test/whl/tensorflow-${DOCKER_VERSION_TAG}-cp27-none-linux_x86_64.whl
        --test
    
        2. Run remote_test.sh:
          $ export TF_DIST_DOCKER_NO_CACHE=1
            $ export
    	TF_DIST_SERVER_DOCKER_IMAGE="tensorflow/tf_grpc_test_server:${DOCKER_VERSION_TAG}"
    	  $ export TF_DIST_GCLOUD_PROJECT="my-project"
    	    $ export TF_DIST_GCLOUD_COMPUTE_ZONE="my-zone"
    	      $ export TF_DIST_CONTAINER_CLUSTER="my-cluster"
    	        $ export TF_DIST_GCLOUD_KEY_FILE="/path/to/my/key.json"
    		  $ tensorflow/tools/dist_test/remote_test.sh
    		  "http://ci.tensorflow.org/view/Release/job/release-matrix-cpu/TF_BUILD_CONTAINER_TYPE=CPU,TF_BUILD_IS_OPT=OPT,TF_BUILD_IS_PIP=PIP,TF_BUILD_PYTHON_VERSION=PYTHON2,label=cpu-slave/lastSuccessfulBuild/artifact/pip_test/whl/tensorflow-${DOCKER_VERSION_TAG}-cp27-none-linux_x86_64.whl"
    (cherry picked from commit 7ba17e2)
    caisq authored and yifeif committed Oct 26, 2016
    Configuration menu
    Copy the full SHA
    974a861 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #5208 from yifeif/r0.11

    Cherry-picks for 0.11.0rc2
    gunan committed Oct 26, 2016
    Configuration menu
    Copy the full SHA
    372fcb1 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2016

  1. Configuration menu
    Copy the full SHA
    d48f91d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #5227 from gunan/r0.11

    Fix: For mac non-docker GPU builds fix handling of test concurrency. …
    gunan committed Oct 27, 2016
    Configuration menu
    Copy the full SHA
    5c1ca71 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2016

  1. Configuration menu
    Copy the full SHA
    83aedd7 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2016

  1. Small header changes and a Doxygen tweak to shape the C++ API a bit b…

    …etter. (#5304)
    
    Change: 135747447
    
    (cherry picked from commit 120c3f1)
    yifeif committed Oct 31, 2016
    Configuration menu
    Copy the full SHA
    b5943bd View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2016

  1. Configuration menu
    Copy the full SHA
    4e6cf8c View commit details
    Browse the repository at this point in the history