Class Serializer (1.20.0)

Serializer()

Interface to implement serialization and deserialization for prediction.

Inheritance

builtins.object > abc.ABC > Serializer

Methods

deserialize

deserialize(data: Any, content_type: Optional[str])

Deserializes the request data. Invoked before predict.

Parameters
Name Description
data Any

Required. The request data sent to the application.

content_type str

Optional. The specified content type of the request.

serialize

serialize(prediction: Any, accept: Optional[str])

Serializes the prediction results. Invoked after predict.

Parameters
Name Description
prediction Any

Required. The generated prediction to be sent back to clients.

accept str

Optional. The specified content type of the response.