| op { |
| name: "SampleDistortedBoundingBoxV2" |
| input_arg { |
| name: "image_size" |
| type_attr: "T" |
| } |
| input_arg { |
| name: "bounding_boxes" |
| type: DT_FLOAT |
| } |
| input_arg { |
| name: "min_object_covered" |
| type: DT_FLOAT |
| } |
| output_arg { |
| name: "begin" |
| type_attr: "T" |
| } |
| output_arg { |
| name: "size" |
| type_attr: "T" |
| } |
| output_arg { |
| name: "bboxes" |
| type: DT_FLOAT |
| } |
| attr { |
| name: "T" |
| type: "type" |
| allowed_values { |
| list { |
| type: DT_UINT8 |
| type: DT_INT8 |
| type: DT_INT16 |
| type: DT_INT32 |
| type: DT_INT64 |
| } |
| } |
| } |
| attr { |
| name: "seed" |
| type: "int" |
| default_value { |
| i: 0 |
| } |
| } |
| attr { |
| name: "seed2" |
| type: "int" |
| default_value { |
| i: 0 |
| } |
| } |
| attr { |
| name: "aspect_ratio_range" |
| type: "list(float)" |
| default_value { |
| list { |
| f: 0.75 |
| f: 1.33 |
| } |
| } |
| } |
| attr { |
| name: "area_range" |
| type: "list(float)" |
| default_value { |
| list { |
| f: 0.05 |
| f: 1 |
| } |
| } |
| } |
| attr { |
| name: "max_attempts" |
| type: "int" |
| default_value { |
| i: 100 |
| } |
| } |
| attr { |
| name: "use_image_if_no_bounding_boxes" |
| type: "bool" |
| default_value { |
| b: false |
| } |
| } |
| is_stateful: true |
| } |