You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open Images Challenge 2018 tools, minor fixes and refactors. (#4661)
* Merged commit includes the following changes:
202804536 by Zhichao Lu:
Return tf.data.Dataset from input_fn that goes into the estimator and use PER_HOST_V2 option for tpu input pipeline config.
This change shaves off 100ms per step resulting in 25 minutes of total reduced training time for ssd mobilenet v1 (15k steps to convergence).
--
202769340 by Zhichao Lu:
Adding as_matrix() transformation for image-level labels.
--
202768721 by Zhichao Lu:
Challenge evaluation protocol modification: adding labelmaps creation.
--
202750966 by Zhichao Lu:
Add the explicit names to two output nodes.
--
202732783 by Zhichao Lu:
Enforcing that batch size is 1 for evaluation, and no original images are retained during evaluation when use_tpu=False (to avoid dynamic shapes).
--
202425430 by Zhichao Lu:
Refactor input pipeline to improve performance.
--
202406389 by Zhichao Lu:
Only check the validity of `warmup_learning_rate` if it will be used.
--
202330450 by Zhichao Lu:
Adding the description of the flag input_image_label_annotations_csv to add
image-level labels to tf.Example.
--
202029012 by Zhichao Lu:
Enabling displaying relationship name in the final metrics output.
--
202024010 by Zhichao Lu:
Update to the public README.
--
201999677 by Zhichao Lu:
Fixing the way negative labels are handled in VRD evaluation.
--
201962313 by Zhichao Lu:
Fix a bug in resize_to_range.
--
201808488 by Zhichao Lu:
Update ssd_inception_v2_pets.config to use right filename of pets dataset tf records.
--
201779225 by Zhichao Lu:
Update object detection API installation doc
--
201766518 by Zhichao Lu:
Add shell script to create pycocotools package for CMLE.
--
201722377 by Zhichao Lu:
Removes verified_labels field and uses groundtruth_image_classes field instead.
--
201616819 by Zhichao Lu:
Disable eval_on_tpu since eval_metrics is not setup to execute on TPU.
Do not use run_config.task_type to switch tpu mode for EVAL,
since that won't work in unit test.
Expand unit test to verify that the same instantiation of the Estimator can independently disable eval on TPU whereas training is enabled on TPU.
--
201524716 by Zhichao Lu:
Disable export model to TPU, inference is not compatible with TPU.
Add GOOGLE_INTERNAL support in object detection copy.bara.sky
--
201453347 by Zhichao Lu:
Fixing bug when evaluating the quantized model.
--
200795826 by Zhichao Lu:
Fixing parsing bug: image-level labels are parsed as tuples instead of numpy
array.
--
200746134 by Zhichao Lu:
Adding image_class_text and image_class_label fields into tf_example_decoder.py
--
200743003 by Zhichao Lu:
Changes to model_main.py and model_tpu_main to enable training and continuous eval.
--
200736324 by Zhichao Lu:
Replace deprecated squeeze_dims argument.
--
200730072 by Zhichao Lu:
Make detections only during predict and eval mode while creating model function
--
200729699 by Zhichao Lu:
Minor correction to internal documentation (definition of Huber loss)
--
200727142 by Zhichao Lu:
Add command line parsing as a set of flags using argparse and add header to the
resulting file.
--
200726169 by Zhichao Lu:
A tutorial on running evaluation for the Open Images Challenge 2018.
--
200665093 by Zhichao Lu:
Cleanup on variables_helper_test.py.
--
200652145 by Zhichao Lu:
Add an option to write (non-frozen) graph when exporting inference graph.
--
200573810 by Zhichao Lu:
Update ssd_mobilenet_v1_coco and ssd_inception_v2_coco download links to point to a newer version.
--
200498014 by Zhichao Lu:
Add test for groundtruth mask resizing.
--
200453245 by Zhichao Lu:
Cleaning up exporting_models.md along with exporting scripts
--
200311747 by Zhichao Lu:
Resize groundtruth mask to match the size of the original image.
--
200287269 by Zhichao Lu:
Having a option to use custom MatMul based crop_and_resize op as an alternate to the TF op in Faster-RCNN
--
200127859 by Zhichao Lu:
Updating the instructions to run locally with new binary. Also updating pets configs since file path naming has changed.
--
200127044 by Zhichao Lu:
A simpler evaluation util to compute Open Images Challenge
2018 metric (object detection track).
--
200124019 by Zhichao Lu:
Freshening up configuring_jobs.md
--
200086825 by Zhichao Lu:
Make merge_multiple_label_boxes work for ssd model.
--
199843258 by Zhichao Lu:
Allows inconsistent feature channels to be compatible with WeightSharedConvolutionalBoxPredictor.
--
199676082 by Zhichao Lu:
Enable an override for `InputReader.shuffle` for object detection pipelines.
--
199599212 by Zhichao Lu:
Markdown fixes.
--
199535432 by Zhichao Lu:
Pass num_additional_channels to tf.example decoder in predict_input_fn.
--
199399439 by Zhichao Lu:
Adding `num_additional_channels` field to specify how many additional channels to use in the model.
--
PiperOrigin-RevId: 202804536
* Add original model builder and docs back.
Copy file name to clipboardExpand all lines: research/object_detection/README.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -72,6 +72,8 @@ Extras:
72
72
Inference and evaluation on the Open Images dataset</a><br>
73
73
* <ahref='g3doc/instance_segmentation.md'>
74
74
Run an instance segmentation model</a><br>
75
+
* <ahref='g3doc/challenge_evaluation.md'>
76
+
Run the evaluation for the Open Images Challenge 2018.</a><br>
75
77
76
78
## Getting Help
77
79
@@ -90,6 +92,20 @@ reporting an issue.
90
92
91
93
## Release information
92
94
95
+
### June 25, 2018
96
+
97
+
Additional evaluation tools for the [Open Images Challenge 2018](https://storage.googleapis.com/openimages/web/challenge.html) are out.
98
+
Check out our short tutorial on data preparation and running evaluation [here](g3doc/challenge_evaluation.md)!
99
+
100
+
<b>Thanks to contributors</b>: Alina Kuznetsova
101
+
102
+
### June 5, 2018
103
+
104
+
We have released the implementation of evaluation metrics for both tracks of the [Open Images Challenge 2018](https://storage.googleapis.com/openimages/web/challenge.html) as a part of the Object Detection API - see the [evaluation protocols](g3doc/evaluation_protocols.md) for more details.
105
+
Additionally, we have released a tool for hierarchical labels expansion for the Open Images Challenge: check out [oid_hierarchical_labels_expansion.py](dataset_tools/oid_hierarchical_labels_expansion.py).
106
+
107
+
<b>Thanks to contributors</b>: Alina Kuznetsova, Vittorio Ferrari, Jasper Uijlings
108
+
93
109
### April 30, 2018
94
110
95
111
We have released a Faster R-CNN detector with ResNet-101 feature extractor trained on [AVA](https://research.google.com/ava/) v2.1.
0 commit comments