1. 30 Jun, 2020 5 commits
  2. 29 Jun, 2020 4 commits
  3. 28 Jun, 2020 12 commits
  4. 27 Jun, 2020 1 commit
  5. 26 Jun, 2020 3 commits
    • vivek rathod's avatar
      Merged commit includes the following changes: (#8741) · 6ef140dc
      vivek rathod authored
      318545448  by jonathanhuang:
      
          Modifies visualization code in TF2 evaluation loop so that we don't write out image summaries to disk for every single image.  This change will reduce summary file sizes by ~2 orders of magnitude on average and speed up evaluation cycles (20 minutes per COCO eval cycle vs 2 hours for RetinaNet).
      
      --
      318514741  by sbeery:
      
          Adding link to the blog post
      
      --
      
      PiperOrigin-RevId: 318545448
      6ef140dc
    • vivek rathod's avatar
      Merged commit includes the following changes: (#8740) · a555f1b0
      vivek rathod authored
      318497061  by rathodv:
      
          1. Replace strategy.run() with strategy.experimental_run_v2() and replace tensor.ref() with tensor.experimental_ref() to be compatible with TF2.1 runtime on cloud.
          2. Fix expected string in failing PY3 tests.
      
      --
      318493408  by aom:
      
          Implements "Bidirectional Feature Pyramid Network Generators" for BiFPN-based feature extractors (e.g. EfficientDet).
      
      --
      
      PiperOrigin-RevId: 318497061
      a555f1b0
    • vivek rathod's avatar
      Merged commit includes the following changes: (#8739) · 0f0c7745
      vivek rathod authored
      318417714  by jonathanhuang:
      
          Internal change.
      
      --
      318367213  by sbeery:
      
          Pointing users to more documentation for beam
      
      --
      318358685  by sbeery:
      
          Context R-CNN sample config for GPU
      
      --
      318309800  by rathodv:
      
          Internal
      
      --
      318303364  by ronnyvotel:
      
          Adding the option for parsing and including DensePose annotations. http://densepose.org/
      
      --
      318291319  by aom:
      
          Adds conv_bn_act conv_block option, and naming convention changes for BiFPN utils.
      
      --
      318200598  by ronnyvotel:
      
          Updating the TF Example Decoder to parse DensePose annotations.
      
      --
      318174065  by jonathanhuang:
      
          Internal change.
      
      --
      318167805  by rathodv:
      
          Add use_tpu flag to TF2 binary.
      
      --
      318145285  by aom:
      
          Adds option for convolutional keras box predictor to force use_bias.
      
      --
      
      PiperOrigin-RevId: 318417714
      0f0c7745
  6. 24 Jun, 2020 1 commit
    • vivek rathod's avatar
      Merged commit includes the following changes: (#8728) · e0dade52
      vivek rathod authored
      
      
      318106429  by derekjchow:
      
          Add Dockerfiles for TF-OD API.
      
          1.15 and 2.2 supported currently.
      
      --
      318083650  by rathodv:
      
          Internal Change.
      
      --
      317893148  by Zhichao Lu:
      
          Fix mapping from proto fields to parameters of the data augmentation functions for horizontal flip, vertical flip and 90 degree rotations.
      
      --
      317753117  by Zhichao Lu:
      
          Adds keras hyperparam option to force use_bias to True, even when using batch norm.
      
      --
      317613986  by Zhichao Lu:
      
          Improves Keypoints support for data augmentation by means of 90 degree rotation adding an option to permute keypoints.
      
          Unify the interfaces among flip and rotation ops for data augmentation by exposing additional properties to the user.
      
      --
      317136881  by Zhichao Lu:
      
          Clarifying documentation
      
      --
      317097141  by Zhichao Lu:
      
          Adding Context R-CNN Release to TFODAPI ReadMe
      
      --
      316999744  by Zhichao Lu:
      
          Add import tensorflow.compat.v2 as tf2 in the model_lib to
          ensure tf1 compatibility.
      
      --
      316964482  by Zhichao Lu:
      
          adding a note about a config change needed for exporting detection features
      
      --
      316944293  by Zhichao Lu:
      
          Adding install instructions for apache beam
      
      --
      316917592  by lzc:
      
          Internal change.
      
      --
      
      PiperOrigin-RevId: 318106429
      Co-authored-by: default avatarZhichao Lu <lzc@google.com>
      e0dade52
  7. 23 Jun, 2020 1 commit
  8. 21 Jun, 2020 2 commits
  9. 18 Jun, 2020 3 commits
  10. 17 Jun, 2020 2 commits
  11. 16 Jun, 2020 1 commit
    • Dan Anghel's avatar
      Fix to DELF package (#8679) · cabb22cd
      Dan Anghel authored
      
      
      * First version of working script to download the GLDv2 dataset
      
      * First version of the DEFL package installation script
      
      * First working version of the DELF package installation script
      
      * Fixed feedback from PR review
      
      * Push to Github of changes to the TFRecord data generation script for DELF.
      
      * Merged commit includes the following changes:
      315363544  by Andre Araujo:
      
          Added the generation of TRAIN and VALIDATE splits from the train dataset.
      
      --
      314676530  by Andre Araujo:
      
          Updated script to download GLDv2 images for DELF training.
      
      --
      314101235  by Andre Araujo:
      
          Added newly created module 'utils' to the copybara script.
      
      --
      313677085  by Andre Araujo:
      
          Code migration from TF1 to TF2 for:
          - logging (replaced usage of tf.compat.v1.logging.info)
          - testing directories (replaced usage of tf.compat.v1.test.get_temp_dir())
          - feature/object extraction scripts (replaced usage of tf.compat.v1.train.string_input_producer and tf.compat.v1.train.start_queue_runners with PIL)
      
      --
      312770828  by Andre Araujo:
      
          Internal change.
      
      --
      
      PiperOrigin-RevId: 315363544
      
      * First version of the updated README of the DELF training instructions
      
      * Added to the README the section describing the generation of the training data
      
      * Added warning about the TFRecord generation time
      
      * Updated the launch of the training
      
      * Minor README update
      
      * Integrated review feedback
      
      * Merged commit includes the following changes:
      315971979  by Andre Araujo:
      
          Performance optimization in generating the TRAIN and VALIDATION splits per label.
      
      --
      315578370  by Andre Araujo:
      
          Tiny fix to char limit in extractor.py.
      
      --
      315546242  by Andre Araujo:
      
          Script to measure DELG latency.
      
      --
      315545801  by Andre Araujo:
      
          Pre-load PCA parameters, if using them when extracting DELF/G features.
      
      --
      315450392  by Andre Araujo:
      
          Code migration from TF1 to TF2 for:
          - loading the models using  in extractor.py and detector.py using tf.saved_model.load
          - removed tf.compat.v1.Session for the extractor and detector model usage
      
      --
      315406342  by Andre Araujo:
      
          Internal change.
      
      --
      
      PiperOrigin-RevId: 315971979
      
      * Merged commit includes the following changes:
      316538447  by Andre Araujo:
      
          Read the number of classes from the GLDv2 dataset metadata.
      
      --
      316416973  by Andre Araujo:
      
          Migration of DELF code to TF2:
          - removed tf.compat.v1.test.get_temp_dir() with FLAGS.test_tmpdir
          - removed delf_v1.py and its dependencies
          - removed tf.compat.v1, Session, Graph dependencies from feature_extractor.py, feature_aggregation_extractor.py and aggregation_extraction.py
      
      --
      
      PiperOrigin-RevId: 316538447
      
      * Removed reference to delf_v1
      Co-authored-by: default avatarAndre Araujo <andrearaujo@google.com>
      cabb22cd
  12. 15 Jun, 2020 1 commit
    • Dan Anghel's avatar
      Push to Github of TF2 changes to DELF package (#8678) · 48b6d1d1
      Dan Anghel authored
      
      
      * First version of working script to download the GLDv2 dataset
      
      * First version of the DEFL package installation script
      
      * First working version of the DELF package installation script
      
      * Fixed feedback from PR review
      
      * Push to Github of changes to the TFRecord data generation script for DELF.
      
      * Merged commit includes the following changes:
      315363544  by Andre Araujo:
      
          Added the generation of TRAIN and VALIDATE splits from the train dataset.
      
      --
      314676530  by Andre Araujo:
      
          Updated script to download GLDv2 images for DELF training.
      
      --
      314101235  by Andre Araujo:
      
          Added newly created module 'utils' to the copybara script.
      
      --
      313677085  by Andre Araujo:
      
          Code migration from TF1 to TF2 for:
          - logging (replaced usage of tf.compat.v1.logging.info)
          - testing directories (replaced usage of tf.compat.v1.test.get_temp_dir())
          - feature/object extraction scripts (replaced usage of tf.compat.v1.train.string_input_producer and tf.compat.v1.train.start_queue_runners with PIL)
      
      --
      312770828  by Andre Araujo:
      
          Internal change.
      
      --
      
      PiperOrigin-RevId: 315363544
      
      * First version of the updated README of the DELF training instructions
      
      * Added to the README the section describing the generation of the training data
      
      * Added warning about the TFRecord generation time
      
      * Updated the launch of the training
      
      * Minor README update
      
      * Integrated review feedback
      
      * Merged commit includes the following changes:
      315971979  by Andre Araujo:
      
          Performance optimization in generating the TRAIN and VALIDATION splits per label.
      
      --
      315578370  by Andre Araujo:
      
          Tiny fix to char limit in extractor.py.
      
      --
      315546242  by Andre Araujo:
      
          Script to measure DELG latency.
      
      --
      315545801  by Andre Araujo:
      
          Pre-load PCA parameters, if using them when extracting DELF/G features.
      
      --
      315450392  by Andre Araujo:
      
          Code migration from TF1 to TF2 for:
          - loading the models using  in extractor.py and detector.py using tf.saved_model.load
          - removed tf.compat.v1.Session for the extractor and detector model usage
      
      --
      315406342  by Andre Araujo:
      
          Internal change.
      
      --
      
      PiperOrigin-RevId: 315971979
      
      * Merged commit includes the following changes:
      316538447  by Andre Araujo:
      
          Read the number of classes from the GLDv2 dataset metadata.
      
      --
      316416973  by Andre Araujo:
      
          Migration of DELF code to TF2:
          - removed tf.compat.v1.test.get_temp_dir() with FLAGS.test_tmpdir
          - removed delf_v1.py and its dependencies
          - removed tf.compat.v1, Session, Graph dependencies from feature_extractor.py, feature_aggregation_extractor.py and aggregation_extraction.py
      
      --
      
      PiperOrigin-RevId: 316538447
      Co-authored-by: default avatarAndre Araujo <andrearaujo@google.com>
      48b6d1d1
  13. 12 Jun, 2020 4 commits
    • Dan Anghel's avatar
      Push to Github of changes to DELF package (#8670) · b3ef7ae9
      Dan Anghel authored
      * First version of working script to download the GLDv2 dataset
      
      * First version of the DEFL package installation script
      
      * First working version of the DELF package installation script
      
      * Fixed feedback from PR review
      
      * Push to Github of changes to the TFRecord data generation script for DELF.
      
      * Merged commit includes the following changes:
      315363544  by Andre Araujo:
      
          Added the generation of TRAIN and VALIDATE splits from the train dataset.
      
      --
      314676530  by Andre Araujo:
      
          Updated script to download GLDv2 images for DELF training.
      
      --
      314101235  by Andre Araujo:
      
          Added newly created module 'utils' to the copybara script.
      
      --
      313677085  by Andre Araujo:
      
          Code migration from TF1 to TF2 for:
          - logging (replaced usage of tf.compat.v1.logging.info)
          - testing directories (replaced usage of tf.compat.v1.test.get_temp_dir())
          - feature/object extraction scripts (replaced usage of tf.compat.v1.train.stri...
      b3ef7ae9
    • Mark Daoust's avatar
      install tf_slim (#8633) · 49181822
      Mark Daoust authored
      49181822
    • Dan Anghel's avatar
      DELF Training Documentation Update (#8663) · 41613994
      Dan Anghel authored
      
      
      * First version of working script to download the GLDv2 dataset
      
      * First version of the DEFL package installation script
      
      * First working version of the DELF package installation script
      
      * Fixed feedback from PR review
      
      * Push to Github of changes to the TFRecord data generation script for DELF.
      
      * Merged commit includes the following changes:
      315363544  by Andre Araujo:
      
          Added the generation of TRAIN and VALIDATE splits from the train dataset.
      
      --
      314676530  by Andre Araujo:
      
          Updated script to download GLDv2 images for DELF training.
      
      --
      314101235  by Andre Araujo:
      
          Added newly created module 'utils' to the copybara script.
      
      --
      313677085  by Andre Araujo:
      
          Code migration from TF1 to TF2 for:
          - logging (replaced usage of tf.compat.v1.logging.info)
          - testing directories (replaced usage of tf.compat.v1.test.get_temp_dir())
          - feature/object extraction scripts (replaced usage of tf.compat.v1.train.string_input_producer and tf.compat.v1.train.start_queue_runners with PIL)
      
      --
      312770828  by Andre Araujo:
      
          Internal change.
      
      --
      
      PiperOrigin-RevId: 315363544
      
      * First version of the updated README of the DELF training instructions
      
      * Added to the README the section describing the generation of the training data
      
      * Added warning about the TFRecord generation time
      
      * Updated the launch of the training
      
      * Minor README update
      
      * Integrated review feedback
      Co-authored-by: default avatarAndre Araujo <andrearaujo@google.com>
      41613994
    • moneypi's avatar
      update a3c_cartpole.py to tf2.x (#8662) · 8722f59f
      moneypi authored
      * update a3c_cartpole.py to tf2.x
      
      * update a3c_cartpole.py to tf2.x
      8722f59f