aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Don't generate backward function and delete when its not necessaryGravatar Akshay Modi2018-10-01
| | | | PiperOrigin-RevId: 215288224
* Don't run initialize ops if it's empty. Fixes a bug when using the profiler.Gravatar Jonathan Hseu2018-10-01
| | | | PiperOrigin-RevId: 215287936
* Drop external control dependencies in tfe.defun.Gravatar Alexandre Passos2018-10-01
| | | | | | | They shouldn't help given the automatic control dependencies, and are tricky to capture in the general case. PiperOrigin-RevId: 215282837
* internal changeGravatar Mark Daoust2018-10-01
| | | | PiperOrigin-RevId: 215282721
* Fix benchmark regression.Gravatar Alexandre Passos2018-10-01
| | | | PiperOrigin-RevId: 215278033
* Update keras_applications to 1.0.6 and keras_preprocessing to 1.0.5.Gravatar Francois Chollet2018-10-01
| | | | | | This removes the transitive keras and scipy dependencies in TensorFlow. PiperOrigin-RevId: 215277190
* Disable async remote testsGravatar Akshay Modi2018-10-01
| | | | PiperOrigin-RevId: 215276816
* Minor speed improvements to defun.Gravatar Akshay Modi2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - EncodeArg in C instead of python. - Also caches parsed device specs, and device spec hashes - Adds a common way to register python types in C. - Fastpath canonicalize function inputs when no kwargs are passed - Set the func name attr directly instead of creating an op to wrap it. - Rewrite IsAttrsHelper without caching Before: entry { name: "MicroBenchmarks.benchmark_defun_matmul_2_by_2_CPU" iters: 30000 wall_time: 101.803263028 extras { key: "examples_per_sec" value { double_value: 9822.86785562 } } } After: entry { name: "MicroBenchmarks.benchmark_defun_matmul_2_by_2_CPU" iters: 30000 wall_time: 47.2899993261 extras { key: "examples_per_sec" value { double_value: 21146.1199884 } } } PiperOrigin-RevId: 215272962
* [XLA] Migrate from gtl::FlatMap to absl::flat_hash_mapGravatar Benjamin Kramer2018-10-01
| | | | PiperOrigin-RevId: 215272497
* Fix reported cuDNN default version during configuration.Gravatar A. Unique TensorFlower2018-10-01
| | | | PiperOrigin-RevId: 215272308
* Make cond_v2 If op lowering work in a defun + eager.Gravatar Skye Wanderman-Milne2018-10-01
| | | | | | | | | | | Prior to this change, the lowering pass assumed that the If op functions would be available in the If op's graph. If the If op is defined in a defun and then called via eager execution, the functions will be in the eager context, but not in the defun's graph. This change makes the lowering pass correctly use the function library passed in by the caller via GraphOptimizationPassOptions. PiperOrigin-RevId: 215271990
* Fixes possible out-of-bounds access by strided slice.Gravatar Alexandre Passos2018-10-01
| | | | PiperOrigin-RevId: 215269882
* Check in and refactor the OVIC detector benchmarker.Gravatar A. Unique TensorFlower2018-10-01
| | | | PiperOrigin-RevId: 215266415
* Add option to initialize the TPU system.Gravatar A. Unique TensorFlower2018-10-01
| | | | PiperOrigin-RevId: 215266241
* Internal build specification changeGravatar A. Unique TensorFlower2018-10-01
| | | | PiperOrigin-RevId: 215263951
* Expose tpu_host_placement_function().Gravatar Youlong Cheng2018-10-01
| | | | PiperOrigin-RevId: 215259803
* Merge pull request #22210 from dmitrievanthony:apache-ignite-datasetGravatar TensorFlower Gardener2018-10-01
|\ | | | | | | PiperOrigin-RevId: 215258743
* | Add new attributes for the defun forward/backward functions.Gravatar Scott Zhu2018-10-01
| | | | | | | | PiperOrigin-RevId: 215255826
* | Automated rollback of commit cb98ceba9cff8c10ee3c7e89dc8925c88b28118eGravatar A. Unique TensorFlower2018-10-01
| | | | | | | | PiperOrigin-RevId: 215254762
* | Updating function and class tf_export decorators for endpoints according toGravatar Anna R2018-10-01
| | | | | | | | | | | | | | | | | | | | | | https://github.com/tensorflow/community/pull/16. In addition to the changes in the doc, I made the following updates (these changes make sense to me and I didn't notice them when compiling the doc): * deprecate saved_model.builder.SavedModelBuilder - replaced with saved_model.SavedModelBuilder * deprecate python_io.tf_record_iterator - replaced with io.tf_record_iterator * deprecate python_io.TFRecordWriter - replaced with io.TFRecordWriter * move reduce_join to tf.string PiperOrigin-RevId: 215253944
* | Allow zero number of inputs in XRT execute operation.Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | PiperOrigin-RevId: 215252408
* | Add deprecation notice for BasicRNNCell, which will be replaced by ↵Gravatar Scott Zhu2018-10-01
| | | | | | | | | | | | keras.SimpleRNNCell. PiperOrigin-RevId: 215249611
* | internal change onlyGravatar A. Unique TensorFlower2018-10-01
| | | | | | | | PiperOrigin-RevId: 215248985
* | Automated rollback of commit 6a787235b95dd3040fc5ff7fb7104585e746c66aGravatar Christopher Olston2018-10-01
| | | | | | | | PiperOrigin-RevId: 215248737
* | Fix typo.Gravatar Dan Moldovan2018-10-01
| | | | | | | | PiperOrigin-RevId: 215246174
* | Make GCS filesystem/metadata lookup retries configurableGravatar Russell Power2018-10-01
| | | | | | | | PiperOrigin-RevId: 215243030
* | Merge pull request #22122 from ↵Gravatar TensorFlower Gardener2018-10-01
|\ \ | | | | | | | | | | | | | | | yongtang:22115-tf.contrib.image.transform-float16-gpu PiperOrigin-RevId: 215240869
* | | Automated rollback of commit 5f822d694af6e4aa57fe8a426032a91dc61e30d6Gravatar Alexandre Passos2018-10-01
| | | | | | | | | | | | PiperOrigin-RevId: 215239710
* | | Bugfix: When a subgraph is encapsulated and replaced by XlaLaunch op, the ↵Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | | | | | | | requested device placement of the XlaLaunch op must be derived from the subgraph. PiperOrigin-RevId: 215239672
* | | Replace the tf.name_scope call with an internal context manager that can ↵Gravatar Dan Moldovan2018-10-01
| | | | | | | | | | | | | | | | | | contain additional boilerplate later on. Unfortunately it could not be extended to include the error handling. PiperOrigin-RevId: 215238369
* | | Name fusion parameters simply "param_X".Gravatar Mark Heffernan2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | Where "X" is the parameter number. Previously, fusion parameter names including the name of the original instruction which produced the value which was confusing. PiperOrigin-RevId: 215238171
* | | Remove outdated integration test in preparation for update of ↵Gravatar Francois Chollet2018-10-01
| | | | | | | | | | | | | | | | | | keras_preprocessing. PiperOrigin-RevId: 215231309
* | | Update documentation.Gravatar Shashi Shekhar2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | - Use absolute links instead of relative links. Relative links break when published on website. - Correct NNAPI abbreviation. PiperOrigin-RevId: 215225415
* | | Move from deprecated self.test_session() to self.cached_session() or ↵Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | self.session(). * Move from self.test_session(graph=ops.Graph(), ...) to self.session(...) (semantically equivalent). * Move from self.test_session() to self.cached_session(config=self.config) when run_in_graph_and_eager_modes(config=config) is set to be consistent between eager and non eager modes. self.test_session() has been deprecated in 9962eb5e84b15e309410071b06c2ed2d6148ed44 as its name confuses readers of the test. Moving to cached_session() instead which is more explicit about: * the fact that the session may be reused. * the session is not closed even when doing a "with self.test_session()" statement. PiperOrigin-RevId: 215216964
* | | Merge pull request #22473 from wangsiyu:assign_in_part_varsGravatar TensorFlower Gardener2018-10-01
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 215211485
* | | | In TensorFlow configure, write the .tf_configure.bazelrc into the ↵Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --workspace path if provided. This allows repositories that depend on TensorFlow to execute 'bazel run @org_tensorflow//:configure -- --workspace $(pwd)' to configure TensorFlow. END_PUBLIC Before this change, the .tf_configure.bazelrc ended up in the bazel exec root, and 'bazel clean' would undo the configuration. PiperOrigin-RevId: 215209207
* | | | Automated rollback of commit 3f4423fad57694bc8d7adc427d65e5a18c8592b2Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 215200418
* | | | Add allowed optimizations to GrapplerItem.Gravatar Eugene Zhulenev2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | (1) Skip UnaryOpComposition rewrite if the optimized graph needs to have a gradient registered for all nodes. PiperOrigin-RevId: 215188461
* | | | Moves the creation of regularizer ops in get_variable out of surrounding ↵Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | context. This resembles the behaviour for initializer ops. PiperOrigin-RevId: 215187942
* | | | [TF:XLA] Teach deadness analysis more of distributive property.Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 215183847
* | | | compat: Update forward compatibility horizon to 2018-10-01Gravatar A. Unique TensorFlower2018-10-01
| | | | | | | | | | | | | | | | PiperOrigin-RevId: 215179315
* | | | [HloOrdering] Make parameter always defined before other instructions.Gravatar Yunxing Dai2018-09-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Make parameter always defined before other instructions. - Add extra indentations to the predecessor field in ToString() method to make it clear. PiperOrigin-RevId: 215162840
* | | | Merge pull request #22571 from Intel-tensorflow:agramesh/fix_mkl_sliceGravatar TensorFlower Gardener2018-09-30
|\ \ \ \ | | | | | | | | | | | | | | | PiperOrigin-RevId: 215161850
* | | | | Bump the version of protobuf TF pip package depends on.Gravatar Gunhan Gulsoy2018-09-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #21719 PiperOrigin-RevId: 215154273
* | | | | Parallel_for: fix converters for some ops that don't support broadcasting.Gravatar A. Unique TensorFlower2018-09-30
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215133508
* | | | | Removing the setuptools upper limit.Gravatar Amit Patankar2018-09-30
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215120867
* | | | | compat: Update forward compatibility horizon to 2018-09-30Gravatar A. Unique TensorFlower2018-09-30
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215109054
* | | | | Remove workaround for symlinked headers.Gravatar A. Unique TensorFlower2018-09-29
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215083669
* | | | | Disable PinToHostOptimizer for NoOp.Gravatar A. Unique TensorFlower2018-09-29
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215079134
* | | | | CleanupGravatar A. Unique TensorFlower2018-09-29
| | | | | | | | | | | | | | | | | | | | PiperOrigin-RevId: 215073641