Interface ModelArtifactsInfo

interface ModelArtifactsInfo {
    dateSaved: Date;
    modelTopologyBytes?: number;
    modelTopologyType: "JSON" | "GraphDef";
    weightDataBytes?: number;
    weightSpecsBytes?: number;
}

Properties

dateSaved: Date

Timestamp for when the model is saved.

modelTopologyBytes?: number

Size of model topology (Keras JSON or GraphDef), in bytes.

modelTopologyType: "JSON" | "GraphDef"

TODO (cais,yassogba) consider removing GraphDef as GraphDefs now come in a JSON format and none of our IOHandlers support a non json format. We could conder replacing this with 'Binary' if we want to allow future handlers to save to non json formats (though they will probably want more information than 'Binary'). Type of the model topology

Type of the model topology

Possible values:

  • JSON: JSON config (human-readable, e.g., Keras JSON).
  • GraphDef: TensorFlow GraphDef protocol buffer (binary).
weightDataBytes?: number

Size of weight value data, in bytes.

weightSpecsBytes?: number

Size of weight specification or manifest, in bytes.