lib.sedna.service.server
¶
Subpackages¶
Submodules¶
Package Contents¶
Classes¶
rest api server for inference |
|
- class lib.sedna.service.server.InferenceServer(model, servername, host: str = '127.0.0.1', http_port: int = 8080, max_buffer_size: int = 104857600, workers: int = 1)[source]¶
Bases:
lib.sedna.service.server.base.BaseServer
rest api server for inference
- start(self)¶
- model_info(self)¶
- predict(self, data: InferenceItem)¶
- class lib.sedna.service.server.AggregationServer(aggregation: str, host: str = None, http_port: int = None, exit_round: int = 1, participants_count: int = 1, ws_size: int = 10 * 1024 * 1024)[source]¶
Bases:
lib.sedna.service.server.base.BaseServer
- start(self)¶
Start the server
- async client_info(self, request: starlette.requests.Request)¶