- 05 Jun, 2018 1 commit
-
-
Qianli Scott Zhu authored
This will prevent the unit test to read the local config of the GCP API, which does not necessary to exist for the test environment.
-
- 04 Jun, 2018 5 commits
-
-
Qianli Scott Zhu authored
-
Taylor Robie authored
-
Taylor Robie authored
-
Qianli Scott Zhu authored
This will help us differentiate between dataset.
-
Taylor Robie authored
* port changes from previous branch now that transformer util changes are in master fix incorrect count correct (hopefully) treatment of batch_size set eval_metrics to a dummy function for now add some comments start bringing metrics to transformer TPU resolve logits shape metrics are now working except for tf.py_func metrics increase batch_size for tpu, and create summary host call fix host call reduce tpu default batch size further tune batch sizes add minibatch loss to summary handle case of single_iteration_train_steps > number points in an epoch begin to incorporate hooks add sleep workarounds disable hooks altogether generalize host call function and move to newly created tpu utils module remove all traces of params as an object switch from to address some PR comments, and change the number of data points. minor tweaks add tpu dry run for testing, and use matmul for TPU embedding infeed/outfeed queue issue is fixed. Sleeps are no longer necessary add some documentation. cleanup and address PR comments delint add accelerator __init__ fix embedding missed PR comment address PR comments fix validator bug rewrite cloud storage validator, and add oauth dependency to requirements.txt * delint
-
- 01 Jun, 2018 3 commits
-
-
Yanhui Liang authored
-
Qianli Scott Zhu authored
* Add new test ID and test env info to the benchmark run. * Fix test. * Fix lint * Address review comment.
-
Qianli Scott Zhu authored
* Update benchmark logger to update the run status. This is important for streaming upload to bigquery so that the dashboard can ignore the 'running' benchmark at the moment since its not finished yet. * Move the run status into a separate table. Also update the run status in the benchmark uploader and BigqueryBenchmarkLogger. * Insert instead of update for the benchmark status for file logger. * Address review comments. Update the logger to have benchmark context, which will update the run status accordingly. * Fix broken tests. * Move the benchmark logger context to main function. * Fix tests. * Update the rest of the models to use the context in main. * Delint.
-
- 31 May, 2018 1 commit
-
-
Taylor Robie authored
-
- 30 May, 2018 2 commits
-
-
Yanhui Liang authored
* Fix hooks_test * Add more comments * Fix lints
-
Younghee Kwon authored
* Exemplify csv handing in serving for boosted_trees model by using custom built signature_def. * some minor touches. * Reverted back to using the file instead of module in the example.
-
- 29 May, 2018 1 commit
-
-
Yanhui Liang authored
* Make boosted_trees Garden-official * Fix nits
-
- 25 May, 2018 3 commits
-
-
Qianli Scott Zhu authored
-
Karmel Allison authored
* Using BenchmarkLogger * Using BenchmarkLogger * Fixing tests * Linting fixes. * Adding comments * Moving mock logger * Moving mock logger * Glinting * Responding to CR * Reverting assertEmpty
-
Yanhui Liang authored
* Add unit test, official flags, and benchmark logs * Fix checking errors * Reorder imports to fix lints * Address comments and correct model layers * Add dataset checking
-
- 24 May, 2018 1 commit
-
-
Taylor Robie authored
-
- 23 May, 2018 1 commit
-
-
guptapriya authored
* Remove one hot labels, Add drop_remainder to batch, Use parallel interleve in imagenet dataset. * minor lint fix * Don't try to read the files twice... * Add explanation for cycle_length
-
- 22 May, 2018 1 commit
-
-
Yanhui Liang authored
* Add recommendation model * Fix pylints check error * Rename file * Address comments, update input pipeline, and add distribution strategy * Fix import error * Address more comments * Fix lints
-
- 18 May, 2018 2 commits
-
-
Qianli Scott Zhu authored
-
Younghee Kwon authored
* Add boosted_trees to the official models * Comments addressed from review, and a test added; using absl.flags instead of argparser. * Used help_wrap. Also added instructions for inference.
-
- 17 May, 2018 1 commit
-
-
Qianli Scott Zhu authored
* Fix resnet missing layers. The official v1 model contains BN and Relu between input layer and pooling. * Remove the BN and Relu for V2. After some discussion with team and refer to existing implementation, those two layer seems to be only useful in V1. In V2, the first unit of the block will have a projection, that apply the BN and Relu for the shortcut. Adding a comment to make this clear. * Expand the comment section. * Remove the pre-trained checkpoint since its broken right now. Will restore it once we have new checkpoint generated.
-
- 15 May, 2018 1 commit
-
-
Katherine Wu authored
-
- 11 May, 2018 3 commits
-
-
Qianli Scott Zhu authored
* Update the wide_deep code for latest benchmark config. * Also update the transformer benchmark code.
-
Qianli Scott Zhu authored
* Move the benchmark_uploader to new location. * Update benchmark logger to streaming upload. * Fix lint and unit test error. * delint. * Update the benchmark uploader test. Skip the import of benchmark_uploader when bigquery is not installed. * Merge the 2 classes of benchmark uploader into 1. * Address review comments. * delint. * Execute bigquery upload in a separate thread. * Change to use python six.moves for importing. * Address review comments and delint. * Address review comment. Adding comment for potential performance impact for model on CPU. * Fix random failure on py3. * Fix the order of flag saver to avoid the randomness. The test is broken when the benchmark_logger_type is set first, and validated when the benchmark_log_dir is not set yet.
-
Katherine Wu authored
-
- 10 May, 2018 1 commit
-
-
Qianli Scott Zhu authored
The final BN and ReLU layer is only need for v2 model since it was doing preactivation in each block.
-
- 09 May, 2018 2 commits
-
-
Qianli Scott Zhu authored
* Add benchmark logging for wide_deep. * Fix lint error.
-
Tobias Hinz authored
Update mnist_eager.py to use GPU if available and not specified otherwise. At the moment it uses the CPU even if a GPU is available, since "if flags_obj.no_gpu or tf.test.is_gpu_available():" in "def run_mnist_eager(flags_obj):" evaluates to True if a GPU is available.
-
- 08 May, 2018 1 commit
-
-
Taylor Robie authored
* forbid resnet v1 fp16 * address PR comments
-
- 04 May, 2018 1 commit
-
-
Taylor Robie authored
* rename --version flag and fix tests to correctly specify version rather than verbosity * rename version to resnet_version throughout * fix bugs * delint * missed layer_test * fix indent
-
- 03 May, 2018 5 commits
-
-
Qianli Scott Zhu authored
* Add dataset info and hyper parameter logging for benchmark. * Address review comments. * Address the view comment for data schema name. * Fix test cases. * Lint fix.
-
Taylor Robie authored
* Revert 823da318. This restores distribution strategies for resnet. This commit is not a direct revert due to significant merge conflict resolution. * fix flags test * npc is no longer used in resnet
-
Qianli Scott Zhu authored
-
Taylor Robie authored
* fix treatment of main() and absl flags * add mnist_eager, and delint * add mnist_eager docstring
-
Taylor Robie authored
* squash of modular absl usage commits * delint * address PR comments * change hooks to comma separated list, as absl behavior for space separated lists is not as expected
-
- 02 May, 2018 2 commits
-
-
Katherine Wu authored
-
Asim Shankar authored
-
- 01 May, 2018 1 commit
-
-
Taylor Robie authored
* catch cpuinfo ImportError * add psutil import catch * fix typo
-
- 30 Apr, 2018 1 commit
-
-
Frank Chen authored
* Add new import paths to mnist_tpu.py This adds new import paths to mnist_tpu.py so individuals can check out the git repository and run `python mnist_tpu.py` without finagling with python import search paths. * Fix lint errors * Add disable= to pylint instructions * Remove parent path * Update comments
-