No spaces in delimiters for serialized ML model

This commit is contained in:
Seth Michael Larson 2020-04-02 07:40:51 -05:00 committed by GitHub
parent 71f2a3f793
commit 38251ddf08
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,7 +34,9 @@ class ModelSerializer(ABC):
return self._feature_names
def serialize_and_compress_model(self) -> str:
json_string = json.dumps({"trained_model": self.to_dict()})
json_string = json.dumps(
{"trained_model": self.to_dict()}, separators=(",", ":")
)
return base64.b64encode(gzip.compress(bytes(json_string, "utf-8")))