1. 23 May, 2019 3 commits
    • guptapriya's avatar
      Change batch size and epochs for NCF benchmarks · e8f97a1d
      guptapriya authored
      Current batch size 160000 does not converge to the desired HR. So we decrease to 99k which is known to converge. Tested locally and got to 63.5 at epoch 7. Also decreasing number of epochs as I don't see any improvement after epoch 7-8.
      e8f97a1d
    • Hongjun Choi's avatar
      Merged commit includes the following changes: (#6863) · f06b5716
      Hongjun Choi authored
      249580533  by A. Unique TensorFlower<gardener@tensorflow.org>:
      
          Internal change
      
      249566870  by A. Unique TensorFlower<gardener@tensorflow.org>:
      
          Set up BERT benchmark test.
      
      --
      
      PiperOrigin-RevId: 249580533
      f06b5716
    • rxsang's avatar
      Add enable_get_next_as_optional flag. (#6858) · 272a2baa
      rxsang authored
      * Add enable_get_next_as_optional flag.
      
      * Set enable_get_next_as_optional to strategy.
      
      * Add comments to explain the flag.
      
      * Remove trailing whitespace.
      
      * Remove trailing space.
      272a2baa
  2. 22 May, 2019 6 commits
    • Toby Boyd's avatar
      fix lint issues. (#6855) · 3a97b68c
      Toby Boyd authored
      3a97b68c
    • saberkun's avatar
      Merged commit includes the following changes: (#6856) · 85bdf764
      saberkun authored
      249500988  by hongkuny<hongkuny@google.com>:
      
          Lints
      
      --
      
      PiperOrigin-RevId: 249500988
      85bdf764
    • Toby Boyd's avatar
      Add Transformer Big Benchmarks + FP16 for other tests. (#6838) · 23f75313
      Toby Boyd authored
      * Add big tests.
      
      * fix super
      
      * Add fp16, increase 8xGPU batch-sizes
      
      * Adding the rest of the fp16 tests.
      
      * Big accuracy test batch_perf_gpu
      
      * fix docstrings
      
      * add _run_and_report
      
      * Edited docstrings
      23f75313
    • Tian Lin's avatar
      Merge Transformer V2 to Github (#6846) · c4f34e58
      Tian Lin authored
      * Merged commit includes the following changes:
      249218656  by tianlin<tianlin@google.com>:
      
          Deal with imports, fix a typo and make unit tests fast.
      
      --
      249198645  by tianlin<tianlin@google.com>:
      
          Trivial: Remove one empty line before "import tensorflow"
      
      --
      249195490  by tianlin<tianlin@google.com>:
      
          Initialize Transformer TF V2 Model with Keras subclassing implementation. (Compatible with TF V1)
      
      --
      249195008  by tianlin<tianlin@google.com>:
      
          Internal change
      
      249173564  by hongkuny<hongkuny@google.com>:
      
          Internal change
      
      249079258  by hongkuny<hongkuny@google.com>:
      
          Internal change
      
      247691534  by haoyuzhang<haoyuzhang@google.com>:
      
          Internal change
      
      247533725  by haoyuzhang<haoyuzhang@google.com>:
      
          Internal change
      
      247509295  by haoyuzhang<haoyuzhang@google.com>:
      
          Internal change
      
      247311355  by wangtz<wangtz@google.com>:
      
          Internal change
      
      247303127  by wangtz<wangtz@google.com>:
      
        ...
      c4f34e58
    • Haoyu Zhang's avatar
    • saberkun's avatar
      Merged commit includes the following changes: (#6847) · 30d14a96
      saberkun authored
      249377254  by hongkuny<hongkuny@google.com>:
      
          Internal change
      
      249373328  by hongkuny<hongkuny@google.com>:
      
          Clean up tf import
      
      --
      249333938  by hongkuny<hongkuny@google.com>:
      
          Fix tf1 import
      
      --
      249325089  by hongkuny<hongkuny@google.com>:
      
          BERT 2.0
      
      --
      249173564  by hongkuny<hongkuny@google.com>:
      
          Internal change
      
      PiperOrigin-RevId: 249377254
      30d14a96
  3. 21 May, 2019 1 commit
  4. 20 May, 2019 1 commit
  5. 18 May, 2019 2 commits
  6. 15 May, 2019 3 commits
  7. 11 May, 2019 2 commits
  8. 10 May, 2019 5 commits
  9. 09 May, 2019 2 commits
    • Toby Boyd's avatar
      Transformer instrumented for benchmarking (#6734) · 40543869
      Toby Boyd authored
      * Add first benchmark and return stats.
      
      * Remove print statements update training steps.
      
      * Revert print T: in print statement.
      
      * Remove print(stats)
      
      * add 2 gpu accuracy test for base.
      
      * Fixed total_batch_size when using gpu + gFile deprecations.
      
      * 8 GPU test name fix
      
      * Add 4 and 8 GPU tests.
      
      * typo fixes.
      
      * Clean up test names and methods.
      
      * bleu uncased.  docstring format fix.
      40543869
    • Haoyu Zhang's avatar
      Use TensorFlow ops for Keras LearningRateSchedule (#6739) · 9d38e894
      Haoyu Zhang authored
      * Add learning rate tensor. This makes training slower
      
      * Improve LearningRateSchedule with better efficiency
      
      * Fix lint error
      
      * Replace constant definition with existing one
      9d38e894
  10. 08 May, 2019 1 commit
  11. 07 May, 2019 2 commits
  12. 06 May, 2019 1 commit
  13. 04 May, 2019 1 commit
    • Haoyu Zhang's avatar
      Enable CuDNN BatchNorm spatial persistent by default (#6710) · 58deb059
      Haoyu Zhang authored
      * Enable CuDNN BatchNorm spatial persistent by default; Remove 2nd zero padding layer
      
      * Apply scale=False and fused=True consistently to BatchNorm layers
      
      * Undo remove padding layer
      
      * Replace zero padding with padding attribute in max pooling for better performance
      
      * Resolve comments
      
      * Revert "Replace zero padding with padding attribute in max pooling for better performance"
      
      This reverts commit ad49db057c800ecac008eec1057005bd2c08ac73.
      58deb059
  14. 03 May, 2019 1 commit
  15. 02 May, 2019 1 commit
  16. 01 May, 2019 1 commit
    • Reed's avatar
      Add --fp16_implementation option. (#6703) · b691578c
      Reed authored
      This options allows the new tf.train.experimental.enable_mixed_precision_graph_rewrite() function to be used for fp16, instead of manual casts.
      b691578c
  17. 30 Apr, 2019 1 commit
  18. 29 Apr, 2019 5 commits
  19. 26 Apr, 2019 1 commit
    • Toby Boyd's avatar
      Combined imagenet and cifar-10 estimator tests (#6672) · acc6f6d7
      Toby Boyd authored
      * Combined imagenet and cifar-10 benchmarks
      
      * Comments and epochs_between_evals.
      
      * Added tuned tests and cleaned up benchmark flags
      
      * Fix names.
      
      * Return results and add images/sec hook.
      
      * updated doc strings for return values.
      
      * 128 to 256 batch for FP16 test
      
      * added more doc strings to fix lint.
      acc6f6d7