pixano_inference.tensorflow.fasterrcnn
FasterRCNN(model_id='', device='/GPU:0')
Bases: InferenceModel
TensorFlow Hub FasterRCNN Model
Attributes:
Name | Type | Description |
---|---|---|
name |
str
|
Model name |
model_id |
str
|
Model ID |
device |
str
|
Model GPU or CPU device |
description |
str
|
Model description |
model |
Model
|
TensorFlow model |
Parameters:
Name | Type | Description | Default |
---|---|---|---|
model_id |
str
|
Previously used ID, generate new ID if "". Defaults to "". |
''
|
device |
str
|
Model GPU or CPU device (e.g. "/GPU:0", "/CPU:0"). Defaults to "/GPU:0". |
'/GPU:0'
|
Source code in pixano_inference/tensorflow/fasterrcnn.py
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 |
|
preannotate(batch, views, uri_prefix, threshold=0.0, prompt='')
Inference pre-annotation for a batch
Parameters:
Name | Type | Description | Default |
---|---|---|---|
batch |
RecordBatch
|
Input batch |
required |
views |
list[str]
|
Dataset views |
required |
uri_prefix |
str
|
URI prefix for media files |
required |
threshold |
float
|
Confidence threshold. Defaults to 0.0. |
0.0
|
prompt |
str
|
Annotation text prompt. Defaults to "". |
''
|
Returns:
Type | Description |
---|---|
list[dict]
|
Processed rows |
Source code in pixano_inference/tensorflow/fasterrcnn.py
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 |
|