lib.sedna.service.multi_edge_inference.interface
¶
Submodules¶
Package Contents¶
Classes¶
Endpoint to trigger the Object Tracking component |
|
Endpoint to trigger the Feature Extraction |
|
Endpoint to trigger the ReID |
- class lib.sedna.service.multi_edge_inference.interface.Detection(service_name, version='', ip='127.0.0.1', port='8080', protocol='http')[source]¶
Endpoint to trigger the Object Tracking component
- check_server_status(self)¶
- transmit(self, data, **kwargs)¶
Transfer enriched tracking object to video analytics job
- update_service(self, data, **kwargs)¶
- class lib.sedna.service.multi_edge_inference.interface.FE(service_name, version='', ip='127.0.0.1', port='8080', protocol='http')[source]¶
Endpoint to trigger the Feature Extraction
- check_server_status(self)¶
- transmit(self, data, **kwargs)¶
Transfer feature vector to FE worker
- get_target_features(self, data, **kwargs)¶
Send target images to FE service and receive back the ReID features
- update_service(self, data, **kwargs)¶
- class lib.sedna.service.multi_edge_inference.interface.ReID_Endpoint(service_name, version='', ip='127.0.0.1', port='8080', protocol='http')[source]¶
Endpoint to trigger the ReID
- check_server_status(self)¶
- transmit(self, data: sedna.core.multi_edge_inference.data_classes.DetTrackResult, **kwargs)¶
Transfer feature vector to ReID worker