Low priority implicit spray.json.JsonFormat formats for protobuf objects in Bundle.ML.
Low priority implicit spray.json.JsonFormat formats for protobuf objects in Bundle.ML.
Includes many spray.json.JsonFormat format implicits as well as several spray.json.RootJsonFormat format implicits for top-level JSON objects such as ml.combust.bundle.ModelDef.ModelDef and ml.combust.bundle.BundleDef.BundleDef.
There are no members that need to be overriden if using this trait as a mixin.
All spray.json.RootJsonFormat formats needed for Bundle.ML JSON serialization.
All spray.json.RootJsonFormat formats needed for Bundle.ML JSON serialization.
The 4 spray.json.RootJsonFormat formats provided are:
These are the only 4 implicit formats needed to serialize Bundle.ML models.
Provides traits and objects for handling Bundle.ML JSON data with Spray JSON.
Overview
ml.combust.bundle.json.JsonSupport provides all spray.json.JsonFormat formats. Either import or mixin the formats into scope in order to use them.