1. 03 11月, 2020 1 次提交
  2. 27 10月, 2020 2 次提交
  3. 20 10月, 2020 1 次提交
  4. 13 10月, 2020 1 次提交
  5. 07 10月, 2020 1 次提交
  6. 06 10月, 2020 1 次提交
  7. 25 9月, 2020 1 次提交
  8. 23 9月, 2020 1 次提交
  9. 15 9月, 2020 1 次提交
  10. 09 9月, 2020 1 次提交
  11. 02 9月, 2020 1 次提交
  12. 25 8月, 2020 1 次提交
  13. 19 8月, 2020 1 次提交
  14. 15 8月, 2020 1 次提交
  15. 14 8月, 2020 1 次提交
  16. 13 8月, 2020 1 次提交
  17. 11 8月, 2020 1 次提交
  18. 08 8月, 2020 1 次提交
  19. 07 8月, 2020 1 次提交
  20. 28 7月, 2020 3 次提交
  21. 06 6月, 2020 1 次提交
    • R
      Handle DeadlineExceeded in OptimizeDatasetOp::MakeDataset correctly. Before... · 68ad29a9
      Rachel Lim 提交于
      Handle DeadlineExceeded in OptimizeDatasetOp::MakeDataset correctly. Before this change, if we encounter a DeadlineExceeded error, the output dataset will not be set (i.e. be a nullptr), resulting in "Read uninitialized Dataset variant" when we try to use it.
      
      PiperOrigin-RevId: 315005357
      Change-Id: I91f1f3b4e99ddc733ec11b5040c6d01b094422ba
      68ad29a9
  22. 15 4月, 2020 1 次提交
    • J
      [tf.data] Improvements to static optimizations. · 3ec28a7e
      Jiri Simsa 提交于
      This CL:
      
      1) Introduces a mechanism for identifying function graphs associated with tf.data user defined functions and uses it to exclude such graphs from Grappler optimizations applied by TensorFlow optimizer to the entire function library runtime (in graph mode).
      
      2) Extends the set of Grappler optimizations applied by tf.data optimizer to function graphs associated with tf.data user-defined functions to match the default TensorFlow optimizer.
      
      3) Introduces a new tf.data rewrite, which sets the device of Conv2D without explicit device assignment to CPU. The layout optimization assumes that all ops without explicit device assignment will be placed on GPU (if possible), which is not true for ops without tf.data user-defined function and result in incorrect layout optimization.
      
      PiperOrigin-RevId: 306538159
      Change-Id: I963831533b462dc1fb96406caa811c082cdb7125
      3ec28a7e
  23. 22 2月, 2020 1 次提交
  24. 10 10月, 2019 1 次提交
  25. 04 10月, 2019 2 次提交
  26. 23 8月, 2019 1 次提交
  27. 17 8月, 2019 1 次提交
  28. 16 7月, 2019 1 次提交
  29. 04 7月, 2019 1 次提交
  30. 04 6月, 2019 1 次提交
  31. 03 5月, 2019 2 次提交
  32. 02 5月, 2019 1 次提交
  33. 20 3月, 2019 1 次提交
  34. 02 2月, 2019 1 次提交
    • R
      Adding a RebatchDatasetOp that uses Grappler to modify the dataset graph to... · de87e628
      Rohan Jain 提交于
      Adding a RebatchDatasetOp that uses Grappler to modify the dataset graph to mutate the batch size of the Dataset.
      
      Right now this basically does all the wiring through Grappler etc. and the logic is very minimal and basic. Subsequent CL's will make the logic expand to different scenarios.
      
      PiperOrigin-RevId: 231983575
      de87e628
  35. 15 1月, 2019 1 次提交
    • J
      [tf.data] Add counters for tf.data elements, autotuning, and optimizations. · b74605a9
      Jiri Simsa 提交于
      This CL:
      - adds counters for tf.data elements, autotuning and optimizations
      - sets the number of iterations of the `tf_data_meta_optimizer` to one -- the iteration of tf.data optimizations is handled by the tf.data meta optimizer itself
      - adds the `alwayslink` attribute to all tf.data optimization BUILD targets to make sure they are always registered (without this, they would not be registered for the Tensorflow server binary I was using for local testing) and further cleans up visibility and dependencies of //third_party/tensorflow/core/grappler/optimizers/data/BUILD
      - introduces TFDataOptimizerBase as a base class for tf.data optimizations
      - moves TensorFlow metrics into tensorflow::metrics namespace
      
      PiperOrigin-RevId: 229302097
      b74605a9