1. 08 Jul, 2020 6 commits
  2. 07 Jul, 2020 1 commit
  3. 06 Jul, 2020 3 commits
  4. 05 Jul, 2020 1 commit
  5. 04 Jul, 2020 1 commit
  6. 03 Jul, 2020 2 commits
  7. 01 Jul, 2020 11 commits
  8. 30 Jun, 2020 15 commits
    • Dan Anghel's avatar
      Update to the DELF training README (#8759) · 04c0409c
      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
      
      * Merged commit includes the following changes:
      318168500  by Andre Araujo:
      
          Several small changes to DELF open-source training code:
          - Replace "make_dataset_iterator" call which was deprecated by a more recent suitable version.
          - Add image summary, allowing visualization of the augmented images during training
          - Normalize images before feeding them to the model
      
      --
      316888714  by Andre Araujo:
      
          - Removed unnecessary cast from feature_aggregation_extraction.py
          - Fixed clustering script
      
      --
      
      PiperOrigin-RevId: 318168500
      
      * Merged commit includes the following changes:
      318401984  by Andre Araujo:
      
          Add attention visualization to DELF training script.
      
      --
      
      PiperOrigin-RevId: 318401984
      
      * README update with training and model validation steps
      
      * Minor fixes to the DEFL training README
      
      * Integrated review feedback
      
      * Changed passing of boolean parameter to script
      Co-authored-by: default avatarAndre Araujo <andrearaujo@google.com>
      04c0409c
    • Hongkun Yu's avatar
      Internal change · 4b46ab20
      Hongkun Yu authored
      PiperOrigin-RevId: 319114361
      4b46ab20
    • Hongkun Yu's avatar
      Internal change · 852eb298
      Hongkun Yu authored
      PiperOrigin-RevId: 319114361
      852eb298
    • Yiming Shi's avatar
      Add Faster RCNN Resnet V1 FPN Keras feature extractor (#8716) · 3300fa04
      Yiming Shi authored
      * Initial commit for faster rcnn resnet v1 fpn feature extractor.
      
      1. Setup code structure for fpn feature extractor
      
      * draft for faster rcnn resnet vi fpn feature extractor
      
      * draft for faster rcnn resnet v1 fpn feature extractor
      
      * add seperated class for resnet 50 101 152
      
      * draft for get_box_classifier_feature_extractor_model
      
      * remove unused code
      
      * Init test file for faster_rcnn_fpn_keras_feature extractor
      
      * add unit test for get_proposal_feature_extractor_model
      
      * add unit test for get_proposal_feature_extractor_model smaller input size
      
      * add unit test for get_proposal_feature_extractor_model incorrect dimension
      
      * change keras model output format
      
      * Update size on extract_proposal_features tests
      
      * change default fpn_min_level to 2
      
      * fix error in get_box_classifier_feature_extractor_model
      
      * add shape test for get_box_classifier_feature_extractor_model
      
      * fix coding style
      
      * Fix coding style for feature extractor.
      
      * add faster rcnn resnet v1 fpn feature extractor to model builder
      
      * rename fpn feature extractors
      
      * modify doc string for Feature extractor:
      
      drop word "implementation"
      
      * add todo in get_box_classifier_feature_extractor_model
      
      * remove enable_v2_behavior
      
      * drop unittest test_extract_proposal_features_dies_with_incorrect_rank_inputs
      
      * modify feature extractor name
      
      * remove min_depth and depth_multiplier feature
      
      * Add coarse layers for faster rcnn fpn keras model
      
      1. Add coarse layers
      2. Update corresponding unit test to check the size of the coarse layer
      is correct
      
      * change the default max_fpn_level to 6
      
      * change unittest since default max_fpn_level is change to 6
      3300fa04
    • A. Unique TensorFlower's avatar
      Add ELECTRA pretrainer v2 configuration and adjust the visibility of ELECTRAPretrainer. · a36f85c6
      A. Unique TensorFlower authored
      Contributed by mickeystroller
      
      PiperOrigin-RevId: 319073522
      a36f85c6
    • A. Unique TensorFlower's avatar
      Add ELECTRA pretrainer v2 configuration and adjust the visibility of ELECTRAPretrainer. · 842844e8
      A. Unique TensorFlower authored
      Contributed by mickeystroller
      
      PiperOrigin-RevId: 319073522
      842844e8
    • vivek rathod's avatar
      Merged commit includes the following changes: (#8755) · 0e57630c
      vivek rathod authored
      319052168  by rathodv:
      
          Change assertAllEqual to assertAllClose for Position Sensitive Crop and Resize to avoid flaky tests.
      
      --
      319044492  by rathodv:
      
          Internal change.
      
      --
      319039033  by ronnyvotel:
      
          Preprocessor ops for DensePose.
      
      --
      319035440  by sbeery:
      
          External beam code with DataFlow Support
      
      --
      318899436  by ronnyvotel:
      
          DensePose library for common operations like scaling, coordinate transformations, and flipping.
      
      --
      318833308  by Vivek Rathod:
      
            Internal Change
      
      --
      
      PiperOrigin-RevId: 319052168
      0e57630c
    • Allen Wang's avatar
      Internal change · b035a227
      Allen Wang authored
      PiperOrigin-RevId: 319058156
      b035a227
    • Allen Wang's avatar
      Internal change · 95c3661c
      Allen Wang authored
      PiperOrigin-RevId: 319058156
      95c3661c
    • BasiaFusinska's avatar
      Merged commit includes the following changes: (#8753) · df89d3e0
      BasiaFusinska authored
      318938278  by Andre Araujo:
      
          Loading pretrained ImageNet weights to initialize the ResNet backbone. Changed the defaults of the batch size and initial learning rate to increase convergence on the GLDv2 dataset. Made the evaluation batch size dynamic depending on the global batch size.
      
      --
      318911740  by Andre Araujo:
      
          Introduced additional shuffling of the TRAIN and VALIDATION datasets to ensure label variance across batches.
      
      --
      318908335  by Andre Araujo:
      
          Export model migration to TF2.
      
      --
      318489123  by Andre Araujo:
      
          Model exporting script for global feature trained with DELF codebase.
          Additionally, makes a small change to replace back_prop=False in the tf.while_loop call (see deprecation notice in https://www.tensorflow.org/api_docs/python/tf/while_loop
      
      ).
      
      --
      318401984  by Andre Araujo:
      
          Add attention visualization to DELF training script.
      
      --
      318168500  by Andre Araujo:
      
          Several small changes to DELF open-source training code:
          - Replace "make_dataset_iterator" call which was deprecated by a more recent suitable version.
          - Add image summary, allowing visualization of the augmented images during training
          - Normalize images before feeding them to the model
      
      --
      316888714  by Andre Araujo:
      
          - Removed unnecessary cast from feature_aggregation_extraction.py
          - Fixed clustering script
      
      --
      
      PiperOrigin-RevId: 318938278
      Co-authored-by: default avatarAndre Araujo <andrearaujo@google.com>
      df89d3e0
    • A. Unique TensorFlower's avatar
      Introducing SpineNet backbone to TF2. · baf8feb6
      A. Unique TensorFlower authored
      PiperOrigin-RevId: 318945656
      baf8feb6
    • A. Unique TensorFlower's avatar
      Introducing SpineNet backbone to TF2. · 9725a407
      A. Unique TensorFlower authored
      PiperOrigin-RevId: 318945656
      9725a407
    • A. Unique TensorFlower's avatar
      Introducing SpineNet backbone to TF2. · c58435f4
      A. Unique TensorFlower authored
      PiperOrigin-RevId: 318945656
      c58435f4
    • Chen Chen's avatar
      Internal Change · 91e2171b
      Chen Chen authored
      PiperOrigin-RevId: 318942343
      91e2171b
    • Chen Chen's avatar
      Internal Change · 12e05ffc
      Chen Chen authored
      PiperOrigin-RevId: 318942343
      12e05ffc