1. 25 Jun, 2019 1 commit
  2. 24 Jun, 2019 2 commits
  3. 22 Jun, 2019 1 commit
  4. 21 Jun, 2019 5 commits
  5. 20 Jun, 2019 8 commits
  6. 19 Jun, 2019 6 commits
    • Reed's avatar
      Add mixed precision support to Transformer (#7011) · f8ec01ae
      Reed authored
      f8ec01ae
    • Toby Boyd's avatar
      Add XLA to transformer (#7048) · 269581dc
      Toby Boyd authored
      
      
      * set default steps to 300K.
      
      * Log flags to perfzero.
      
      * Add XLA support to transformer
      
      - Moved config logic to keras_utils
      - Added enable_xla flag to _performance flags
      - Did not refactor enable_xla flag from keras resnet due to
        reliance on calling FLAGs in estimator keras and that is
        a needed refactor for another time.
      
      * fix g3 lint complaint.
      
      * Refactor set config into keras_utils.
      
      * Move flags out of main.
      
      * pipe through enable_xla
      
      * Update official/transformer/v2/misc.py
      Co-Authored-By: default avatarReed <reedwm@google.com>
      269581dc
    • anj-s's avatar
      Add flags info when reporting benchmarks (#7056) · 1e527fb5
      anj-s authored
      * first version of ctl
      
      * fix indent
      
      * remove monkey patching for core
      
      * add dtype arg
      
      * fix dtype arg
      
      * add logging lib
      
      * remove compat.v1.logging
      
      * add datetime import
      
      * fix FLAGS import
      
      * add constant vals
      
      * move to using as tf import
      
      * move to using as tf import
      
      * remove steps per epoch = 1
      
      * test train and test for one step
      
      * test train and test for one step
      
      * test train and test for one step
      
      * test train and test for the entire dataset
      
      * use an iterator for test
      
      * pass tensors instead of an iterator
      
      * add stats dict
      
      * fix list declaration
      
      * fix list declaration
      
      * fix elapsed time calc
      
      * print lr at epoch boundary alone
      
      * Use regular tf import instead of compat
      
      * remove tensorboard chkpts
      
      * add correct logging import
      
      * add correct logging import
      
      * add benchmark configs
      
      * add tests and configs
      
      * add tests and configs
      
      * add keras flags import
      
      * add keras flags import
      
      * fix eval ds creation cond
      
      * return numpy value of train_loss
      
      * return numpy value of loss and acc values
      
      * add option for full eager mode
      
      * fix lint errors
      
      * add ctl flags
      
      * add ctl import
      
      * add the xla flag
      
      * enable v2 behavior in unit tests
      
      * rename dataset var
      
      * add synthetic dataset without monkey patching
      
      * add ctl local constants
      
      * add ctl local constants
      
      * change to using v2 imports
      
      * change to using v2 imports
      
      * change to using v2 imports
      
      * change to using keras synthetic input fn
      
      * remove enable_eager flag from benchmarks
      
      * remove enable_eager flag from benchmarks
      
      * remove enable_eager flag from benchmarks
      
      * add option for no distrat
      
      * add lambda for flags
      
      * remove no_func benchmarks due to OOM error
      
      * remove README
      
      * remove unused comments
      
      * remove unchanged file
      
      * remove unchanged file
      
      * remove unused drop_remainder_arg
      
      * use keras.common lr function
      
      * address PR comments
      
      * remove reference to deleted file
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * fix lint errors
      
      * .
      
      * add flags info
      1e527fb5
    • anj-s's avatar
      Add benchmarks for custom training loops + tf.distribute (#6980) · 65636099
      anj-s authored
      * first version of ctl
      
      * fix indent
      
      * remove monkey patching for core
      
      * add dtype arg
      
      * fix dtype arg
      
      * add logging lib
      
      * remove compat.v1.logging
      
      * add datetime import
      
      * fix FLAGS import
      
      * add constant vals
      
      * move to using as tf import
      
      * move to using as tf import
      
      * remove steps per epoch = 1
      
      * test train and test for one step
      
      * test train and test for one step
      
      * test train and test for one step
      
      * test train and test for the entire dataset
      
      * use an iterator for test
      
      * pass tensors instead of an iterator
      
      * add stats dict
      
      * fix list declaration
      
      * fix list declaration
      
      * fix elapsed time calc
      
      * print lr at epoch boundary alone
      
      * Use regular tf import instead of compat
      
      * remove tensorboard chkpts
      
      * add correct logging import
      
      * add correct logging import
      
      * add benchmark configs
      
      * add tests and configs
      
      * add tests and configs
      
      * add keras flags import
      
      * add keras flags import
      
      * fix eval ds creation cond
      
      * return numpy value of train_loss
      
      * return numpy value of loss and acc values
      
      * add option for full eager mode
      
      * fix lint errors
      
      * add ctl flags
      
      * add ctl import
      
      * add the xla flag
      
      * enable v2 behavior in unit tests
      
      * rename dataset var
      
      * add synthetic dataset without monkey patching
      
      * add ctl local constants
      
      * add ctl local constants
      
      * change to using v2 imports
      
      * change to using v2 imports
      
      * change to using v2 imports
      
      * change to using keras synthetic input fn
      
      * remove enable_eager flag from benchmarks
      
      * remove enable_eager flag from benchmarks
      
      * remove enable_eager flag from benchmarks
      
      * add option for no distrat
      
      * add lambda for flags
      
      * remove no_func benchmarks due to OOM error
      
      * remove README
      
      * remove unused comments
      
      * remove unchanged file
      
      * remove unchanged file
      
      * remove unused drop_remainder_arg
      
      * use keras.common lr function
      
      * address PR comments
      
      * remove reference to deleted file
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * .
      
      * fix lint errors
      
      * .
      65636099
    • Toby Boyd's avatar
      Use PerfZeroBenchmark and log Flags. (#7052) · d3610769
      Toby Boyd authored
      d3610769
    • Toby Boyd's avatar
      Log flags. (#7053) · d62ddcaa
      Toby Boyd authored
      d62ddcaa
  7. 18 Jun, 2019 4 commits
  8. 14 Jun, 2019 3 commits
  9. 13 Jun, 2019 10 commits