Gunhan Gulsoy [Fri, 6 Jul 2018 16:41:21 +0000 (09:41 -0700)]
Merge pull request #20535 from lamberta/r1.9-cherrypick-docs-no-merge
r1.9-cherry-pick-request: Docs updates for tutorials, guides, and notebooks
Billy Lamberta [Tue, 3 Jul 2018 23:56:01 +0000 (16:56 -0700)]
fix rc2
Billy Lamberta [Tue, 3 Jul 2018 23:40:14 +0000 (16:40 -0700)]
Update docs_src in 1.9 to match master
Billy Lamberta [Tue, 3 Jul 2018 23:17:58 +0000 (16:17 -0700)]
Update eager notebooks in 1.9 to match master
Amit Patankar [Tue, 3 Jul 2018 18:36:14 +0000 (11:36 -0700)]
Merge pull request #20437 from bhack/patch-1
Advise batch_normalization with model_to_estimator
Gunhan Gulsoy [Tue, 3 Jul 2018 05:39:06 +0000 (22:39 -0700)]
Merge pull request #20489 from tensorflow/yifeif-patch-2
Match for -path instead of -name
Yifei Feng [Tue, 3 Jul 2018 00:10:20 +0000 (17:10 -0700)]
Match for path instead of name
bhack [Sat, 30 Jun 2018 12:54:43 +0000 (14:54 +0200)]
Advise batch_normalization with model_to_estimator
Michael Case [Fri, 29 Jun 2018 17:19:06 +0000 (10:19 -0700)]
Exclude test sources from stream executor builds. (#20423)
PiperOrigin-RevId:
202423156
Michael Case [Thu, 28 Jun 2018 21:42:25 +0000 (14:42 -0700)]
Merge pull request #20390 from case540/eigen_pip_cherry_pick
Fix install location for Eigen headers in pip build.
Michael Case [Thu, 28 Jun 2018 18:24:37 +0000 (11:24 -0700)]
Potential fix for how pip installs headers used for custom ops.
These headers were recently moved from site-packages/external into
site-packages/tensorflow/include/external. Need to update setup.py
to reflect that.
Michael Case [Wed, 27 Jun 2018 17:00:59 +0000 (10:00 -0700)]
Merge pull request #20351 from case540/update_version_19_rc2
Update version strings for TF 1.9.0-rc2.
Michael Case [Wed, 27 Jun 2018 16:50:35 +0000 (09:50 -0700)]
Merge pull request #20324 from lamberta/r1.9-cherrypicks
1.9-cherry-pick-request: Doc updates for get_started page and nav
Michael Case [Wed, 27 Jun 2018 16:46:45 +0000 (09:46 -0700)]
Update version strings for TF 1.9.0-rc2.
Billy Lamberta [Wed, 27 Jun 2018 04:34:07 +0000 (21:34 -0700)]
Fix checkpoints link in keras guide
Billy Lamberta [Wed, 27 Jun 2018 04:06:52 +0000 (21:06 -0700)]
Merge branch 'r1.9' into r1.9-cherrypicks
Michael Case [Wed, 27 Jun 2018 02:31:21 +0000 (19:31 -0700)]
Merge pull request #20323 from case540/statusor_fix
Fix XLA header issue for pip build.
Michael Case [Tue, 26 Jun 2018 23:32:39 +0000 (16:32 -0700)]
Merge pull request #20235 from rmlarsen/cherrypicks_5M8WT
Update Eigen version to commit
e5e305a158a029f5b5f837bf821411a51439a970.
Billy Lamberta [Tue, 26 Jun 2018 21:56:57 +0000 (14:56 -0700)]
Fix leftnav for get_started
Billy Lamberta [Tue, 26 Jun 2018 18:24:37 +0000 (11:24 -0700)]
Remove section links that don't go anywhere.
Gunhan Gulsoy [Tue, 26 Jun 2018 22:30:00 +0000 (15:30 -0700)]
Merge branch 'r1.9' into cherrypicks_5M8WT
Gunhan Gulsoy [Tue, 26 Jun 2018 22:29:48 +0000 (15:29 -0700)]
Update eigen version to a fixed version for ppc64.
Michael Case [Tue, 26 Jun 2018 22:07:23 +0000 (15:07 -0700)]
Fix small typo in RELEASE.md
Michael Case [Tue, 26 Jun 2018 20:05:25 +0000 (13:05 -0700)]
Moving StatusOr from XLA to stream_executor.
PiperOrigin-RevId:
202179928
Michael Case [Tue, 26 Jun 2018 17:48:55 +0000 (10:48 -0700)]
Merge pull request #20310 from petewarden/r1.9
r1.9-rc2 cherry-pick request: Fix for RPi OpenBLAS compile issues, by pinning to known good version
Michael Case [Tue, 26 Jun 2018 16:56:52 +0000 (09:56 -0700)]
Merge pull request #20290 from lamberta/r1.9-cherrypicks
1.9-cherry-pick-request: Docs updates for getting started and guide rename
Pete Warden [Tue, 26 Jun 2018 16:36:22 +0000 (09:36 -0700)]
Removed Python 3.5 updates for RPi
Pete Warden [Tue, 26 Jun 2018 16:32:12 +0000 (09:32 -0700)]
Fix for RPi OpenBLAS compile issues, by pinning to known good version
Billy Lamberta [Mon, 25 Jun 2018 20:56:34 +0000 (13:56 -0700)]
Merge branch 'r1.9' into r1.9-cherrypicks
Michael Case [Mon, 25 Jun 2018 20:46:08 +0000 (13:46 -0700)]
Merge pull request #20289 from MarkDaoust/r1.9
r1.9: release notes Update.
Michael Case [Mon, 25 Jun 2018 20:42:39 +0000 (13:42 -0700)]
Merge pull request #20232 from csuter/cherrypicks
Handle scalar input to assert_equal in eager.
Billy Lamberta [Sat, 23 Jun 2018 00:40:27 +0000 (17:40 -0700)]
Rename programmers_guide/ directory to guide/.
Update references in source files and docs in tensorflow and related projects.
PiperOrigin-RevId:
201766994
Mark Daoust [Mon, 25 Jun 2018 20:22:14 +0000 (13:22 -0700)]
Update RELEASE.md
Mark Daoust [Mon, 25 Jun 2018 20:16:52 +0000 (13:16 -0700)]
Update RELEASE.md
Mark Daoust [Mon, 25 Jun 2018 19:48:40 +0000 (12:48 -0700)]
Update r1.9 release notes.
- link to new get_started.
- Add keras CuDNN layers.
- Links for gradient boosted estimators.
- Added new contrib-estimators and string-processing.
- Bumped some minor sounding things down from "Major" to "Bugfix+Other"
Mark Daoust [Fri, 22 Jun 2018 22:37:58 +0000 (15:37 -0700)]
Add Install Raspbian to leftnav.
PiperOrigin-RevId:
201752380
Billy Lamberta [Wed, 20 Jun 2018 17:02:25 +0000 (10:02 -0700)]
Fix eager path in get_started leftnav
PiperOrigin-RevId:
201370156
Billy Lamberta [Wed, 20 Jun 2018 06:11:00 +0000 (23:11 -0700)]
Get started landing page.
Move "Datasets Quickstart" to "Datasets for Estimators" under guide.
PiperOrigin-RevId:
201301717
Michael Case [Mon, 25 Jun 2018 17:27:33 +0000 (10:27 -0700)]
Merge pull request #20203 from alextp/cherrypicks_GUVCA
Add a single positional argument mode for shape inference in subclass…
Rasmus Munk Larsen [Fri, 22 Jun 2018 20:36:57 +0000 (13:36 -0700)]
Update workspace.bzl
A. Unique TensorFlower [Fri, 22 Jun 2018 01:53:05 +0000 (18:53 -0700)]
Update Eigen version to commit
e5e305a158a029f5b5f837bf821411a51439a970.
PiperOrigin-RevId:
201624024
Tom Hennigan [Tue, 5 Jun 2018 10:56:47 +0000 (03:56 -0700)]
Handle scalar input to assert_equal in eager.
PiperOrigin-RevId:
199274329
Michael Case [Fri, 22 Jun 2018 00:01:44 +0000 (17:01 -0700)]
Merge pull request #20204 from mrry/choose_pr
1.9.0rc2 cherry-pick request: [tf.data] Properly export `choose_from_datasets()`
Derek Murray [Wed, 20 Jun 2018 17:10:55 +0000 (10:10 -0700)]
[tf.data] Properly export `tf.contrib.data.choose_from_datasets()`
PiperOrigin-RevId:
201371642
Allen Lavoie [Fri, 1 Jun 2018 02:03:21 +0000 (19:03 -0700)]
Add a single positional argument mode for shape inference in subclassed Models.
Allows fit() when call's signature looks something like call(x, training=True).
Calling conventions are "inputs", single positional, and multiple positional. Right now the distinction between "inputs" and single positional calling conventions is the text of one error message. Both support shape inference (which just hasn't been implemented for multiple positional input arguments yet).
PiperOrigin-RevId:
198815483
Michael Case [Thu, 21 Jun 2018 21:07:02 +0000 (14:07 -0700)]
Merge pull request #20195 from case540/cherry_pick_pip_external_fix
Move external/ directory in pip package.
Michael Case [Wed, 20 Jun 2018 21:08:57 +0000 (14:08 -0700)]
Move external/ directory in pip package.
Moving external/ directory in the pip packages (which is currently
installed directly into site-packages directory). Moving the
directory to tensorflow/include/external/. Also, removing all
python files from external (since it should really only contain
headers and license files.)
Michael Case [Wed, 20 Jun 2018 04:56:11 +0000 (21:56 -0700)]
Merge pull request #20130 from saeta/tfgcs3
[GCS] Typo in ConfigureGcsHook.
Brennan Saeta [Wed, 20 Jun 2018 00:47:37 +0000 (17:47 -0700)]
[GCS] Typo in ConfigureGcsHook.
This commit fixes a typo on ConfigureGcsHook that prevented its correct
operation.
Michael Case [Mon, 18 Jun 2018 18:07:48 +0000 (11:07 -0700)]
Add missing Eager relnotes for TensorFlow 1.9. (#20101)
Michael Case [Mon, 18 Jun 2018 17:13:39 +0000 (10:13 -0700)]
Merge pull request #20097 from MarkDaoust/fix_keras_guide
r1.9 cherry-pick request: Fix keras guide (docs only)
Billy Lamberta [Fri, 8 Jun 2018 22:47:19 +0000 (15:47 -0700)]
Copy edits to Keras guide, formatting, moving some things around.
Make the right TOC nav more useful.
PiperOrigin-RevId:
199863216
Michael Case [Thu, 14 Jun 2018 13:24:27 +0000 (06:24 -0700)]
Merge pull request #20020 from case540/version_string_update_19rc1
Update version strings for 1.9.0-rc1.
Michael Case [Thu, 14 Jun 2018 13:17:00 +0000 (06:17 -0700)]
Update version strings for 1.9.0-rc1.
Michael Case [Thu, 14 Jun 2018 13:11:42 +0000 (06:11 -0700)]
Merge pull request #19976 from guillaumekln/cherry-pick-best-exporter-fix
BestExporter cherry-pick request for r1.9: Only calls compare function if values were read from event file
Michael Case [Thu, 14 Jun 2018 13:07:19 +0000 (06:07 -0700)]
Merge pull request #20002 from saeta/tf19gcs2
Make GCS ops work in open source
Shanqing Cai [Thu, 14 Jun 2018 02:43:24 +0000 (22:43 -0400)]
Merge branch 'r1.9' into cherry-pick-best-exporter-fix
Brennan Saeta [Thu, 14 Jun 2018 01:05:39 +0000 (18:05 -0700)]
Update the docs and api_def.
Brennan Saeta [Wed, 13 Jun 2018 22:46:12 +0000 (15:46 -0700)]
Make GCS ops work in open source
Michael Case [Wed, 13 Jun 2018 22:11:07 +0000 (15:11 -0700)]
Merge pull request #19999 from akshaym/cherrypicks_34G4G
r1.9-rc1 cherry-pick request: bugfix/memory leak fix
Michael Case [Wed, 13 Jun 2018 20:18:44 +0000 (13:18 -0700)]
Merge pull request #19997 from MarkDaoust/keras_save_load_fix
r1.9-rc1 cherry-pick request: Keras save_weights fix
Akshay Modi [Mon, 11 Jun 2018 23:27:12 +0000 (16:27 -0700)]
Remove memory leak in read variable call, and record gradient call.
Fix #19385
PiperOrigin-RevId:
200132949
Akshay Modi [Mon, 11 Jun 2018 17:42:15 +0000 (10:42 -0700)]
Don't call back into python during insert (which will leave the set in a broken condition if the runtime decides to let another thread run).
Thank you for finding the bug. The watched_variables_ set should not really require a lock since all our functions hold the GIL (verified by looking at the generated SWIG). The reason that there was a concurrent access to the set is that the insert was calling back into python (which might release the GIL and let another thread run, which will also attempt to insert a variable and break the set).
I included the lock to be safe though, since its non-trivial to verify without looking at the generated swig wrappers that the GIL is held.
PiperOrigin-RevId:
200074843
Allen Lavoie [Mon, 11 Jun 2018 18:55:34 +0000 (11:55 -0700)]
Use the Keras session for saving/loading in TensorFlow format
Fixes issues when there's no default session
PiperOrigin-RevId:
200088574
Michael Case [Wed, 13 Jun 2018 18:28:26 +0000 (11:28 -0700)]
Merge pull request #19994 from nfelt/tensorboard-1.9
Update tensorboard dependency to 1.9.x
Michael Case [Wed, 13 Jun 2018 17:58:15 +0000 (10:58 -0700)]
Merge pull request #19963 from saeta/r1.9clusterresolver
Check to ensure the Cloud TPU is ready before resolving.
Michael Case [Wed, 13 Jun 2018 17:56:42 +0000 (10:56 -0700)]
Merge pull request #19960 from annarev/cherrypicks_NHLZ4
r1.9-rc1 cherry-pick request: Fix module docstrings
Michael Case [Wed, 13 Jun 2018 17:55:29 +0000 (10:55 -0700)]
Merge pull request #19867 from MarkDaoust/cherrypicks_613QM
1.9-rc0 cherry-pick request: Keras symbol visibility, and `Dataset` evaluation fixes.
Michael Case [Wed, 13 Jun 2018 17:53:25 +0000 (10:53 -0700)]
Merge pull request #19977 from petewarden/r1.9
r1.9-rc2 cherry-pick request: Documentation for Raspberry Pi installation
Pete Warden [Wed, 13 Jun 2018 08:06:50 +0000 (01:06 -0700)]
Documentation for Raspberry Pi installation
Nick Felt [Wed, 13 Jun 2018 07:30:09 +0000 (00:30 -0700)]
Update tensorboard dependency to 1.9.x
Brennan Saeta [Wed, 13 Jun 2018 01:09:35 +0000 (18:09 -0700)]
Check to ensure the Cloud TPU is ready before resolving.
Cherry picking this into the TF 1.9 release.
PiperOrigin-RevId:
200095692
Previous commit:
32c8013f0ab3feb139648ae759e2d0168fb5dc95
Anna R [Wed, 13 Jun 2018 00:47:58 +0000 (17:47 -0700)]
Remove unused tf_export import
Anna R [Tue, 12 Jun 2018 00:21:06 +0000 (17:21 -0700)]
Merging
Michael Case [Tue, 12 Jun 2018 23:35:00 +0000 (16:35 -0700)]
Merge branch 'r1.9' into cherrypicks_613QM
Michael Case [Tue, 12 Jun 2018 19:42:45 +0000 (12:42 -0700)]
Merge pull request #19925 from shizhiw/cherrypicks_I1PZP
release 1.9-rc1 cherry-pick request: opt out of saving tpu graph
A. Unique TensorFlower [Fri, 1 Jun 2018 23:32:20 +0000 (16:32 -0700)]
Allow user to opt out of saving metagraph for TPU with TPUEstimator.export_output().
PiperOrigin-RevId:
198944144
A. Unique TensorFlower [Tue, 29 May 2018 21:28:59 +0000 (14:28 -0700)]
In TPUEstimator.export_savedmodel(), if saving TPU metegraph fails, issue a warning instead so that user can still use the CPU metagraph.
PiperOrigin-RevId:
198458571
A. Unique TensorFlower [Sun, 27 May 2018 17:49:12 +0000 (10:49 -0700)]
TPUEstimator.export_savedmodel() saves a SavedModel with both TPU and CPU graphs.
PiperOrigin-RevId:
198229550
A. Unique TensorFlower [Tue, 5 Jun 2018 22:59:21 +0000 (15:59 -0700)]
Only calls compare function if values were read from event file
PiperOrigin-RevId:
199373169
Pavithra Vijay [Thu, 7 Jun 2018 16:20:57 +0000 (09:20 -0700)]
Fix bug due to incorrect nesting of return statement in eager iterator evaluation.
PiperOrigin-RevId:
199645638
Francois Chollet [Mon, 4 Jun 2018 21:46:38 +0000 (14:46 -0700)]
Add various missing aliases for symbols in tf.keras submodules.
PiperOrigin-RevId:
199198086
Mark Daoust [Mon, 4 Jun 2018 18:11:06 +0000 (11:11 -0700)]
Fix visibility for tf.keras.__version__
PiperOrigin-RevId:
199161696
Amit Patankar [Fri, 8 Jun 2018 19:52:17 +0000 (12:52 -0700)]
Merge pull request #19866 from caisq/r1.9-patch
Update RELEASE.md (r1.9) for tfdbg and XLA
Shanqing Cai [Fri, 8 Jun 2018 18:55:26 +0000 (14:55 -0400)]
Update RELEASE.md (r1.9) for tfdbg and XLA
Amit Patankar [Thu, 7 Jun 2018 19:55:34 +0000 (12:55 -0700)]
Merge pull request #19841 from tensorflow/mrry-patch-1
Consolidate `tf.data` release notes.
Derek Murray [Thu, 7 Jun 2018 19:53:11 +0000 (12:53 -0700)]
Consolidate `tf.data` release notes.
Amit Patankar [Wed, 6 Jun 2018 22:07:00 +0000 (15:07 -0700)]
Merge pull request #19820 from av8ramit/fix_setuptools4
Adding a constraint for the setuptools version.
Amit Patankar [Wed, 6 Jun 2018 21:27:59 +0000 (14:27 -0700)]
Removing the force downgrade install.
Amit Patankar [Wed, 6 Jun 2018 21:04:40 +0000 (14:04 -0700)]
Adding a constraint for the setuptools version.
Yifei Feng [Wed, 6 Jun 2018 20:42:49 +0000 (13:42 -0700)]
Merge pull request #19819 from av8ramit/fix_setuptools3
Force downgrade setuptools for tests after tf whl is installed.
Amit Patankar [Wed, 6 Jun 2018 20:35:35 +0000 (13:35 -0700)]
Force downgrade setuptools for tests after tf whl is installed.
Amit Patankar [Wed, 6 Jun 2018 19:17:50 +0000 (12:17 -0700)]
Merge pull request #19818 from av8ramit/setuptools_fix2
Fixing the setuptools issue for pip builds.
Amit Patankar [Wed, 6 Jun 2018 18:41:23 +0000 (11:41 -0700)]
Fixing the setuptools issue for pip builds.
Amit Patankar [Wed, 6 Jun 2018 17:59:03 +0000 (10:59 -0700)]
Merge pull request #19817 from av8ramit/fix_cross_tower_ops
Iteritems is deprecated in python 3. Using items instead.
Amit Patankar [Wed, 6 Jun 2018 17:52:57 +0000 (10:52 -0700)]
Merge pull request #19815 from av8ramit/fix_operator2
Update __init__.py
Amit Patankar [Wed, 6 Jun 2018 16:51:06 +0000 (09:51 -0700)]
Iteritems is deprecated in python 3. Using items instead.
Dan Moldovan [Wed, 6 Jun 2018 12:56:29 +0000 (08:56 -0400)]
Update __init__.py
Whitelist the operators module in the main library.
Amit Patankar [Wed, 6 Jun 2018 01:08:15 +0000 (18:08 -0700)]
Merge pull request #19793 from av8ramit/add_auto
Adding the autograph operators dependency to the pip package.
Amit Patankar [Tue, 5 Jun 2018 23:29:00 +0000 (16:29 -0700)]
Adding the autograph operators dependency to the pip package.