anonymous
initial commit
948d40c
Raw
History Blame Contribute Delete
1.78 kB
name: "screen_sbert"
platform: "ensemble"
input [
{
name: "IMAGE_BYTES"
data_type: TYPE_STRING
dims: [1]
}
]
output [
{
name: "screen_embedding"
data_type: TYPE_FP32
dims: [-1, 512]
}
]
ensemble_scheduling {
step {
model_name: "parse_gui"
model_version: -1
input_map { key: "IMAGE_BYTES" value: "IMAGE_BYTES" }
output_map { key: "bbox" value: "bbox_2d" }
output_map { key: "function_embedding" value: "function_embedding_2d" }
output_map { key: "vision_embedding" value: "vision_embedding_2d" }
output_map { key: "text_embedding" value: "text_embedding_2d" }
}
step {
model_name: "screen_sbert_adapter"
model_version: -1
input_map { key: "bbox_2d" value: "bbox_2d" }
input_map { key: "function_embedding_2d" value: "function_embedding_2d" }
input_map { key: "vision_embedding_2d" value: "vision_embedding_2d" }
input_map { key: "text_embedding_2d" value: "text_embedding_2d" }
output_map { key: "bbox" value: "bbox_3d" }
output_map { key: "function_embedding" value: "function_embedding_3d" }
output_map { key: "vision_embedding" value: "vision_embedding_3d" }
output_map { key: "text_embedding" value: "text_embedding_3d" }
output_map { key: "padding_mask" value: "padding_mask_2d" }
}
step {
model_name: "screen_sbert_engine"
model_version: -1
input_map { key: "bbox" value: "bbox_3d" }
input_map { key: "function_embedding" value: "function_embedding_3d" }
input_map { key: "vision_embedding" value: "vision_embedding_3d" }
input_map { key: "text_embedding" value: "text_embedding_3d" }
input_map { key: "padding_mask" value: "padding_mask_2d" }
output_map { key: "screen_embedding" value: "screen_embedding" }
}
}