tflite_support.metadata.MetadataDisplayer

Displays metadata and associated file info in human-readable format.

model_buffervalid buffer of the model file.
metadata_buffervalid buffer of the metadata file.
associated_file_listlist of associate files in the model file.

Methods

get_associated_file_buffer

View source

Get the specified associated file content in bytearray.

Args
filenamename of the file to be extracted.

Returns
The file content in bytearray.

Raises
ValueErrorif the file does not exist in the model.

get_metadata_buffer

View source

Get the metadata buffer in bytearray out from the model.

get_metadata_json

View source

Converts the metadata into a json string.

get_packed_associated_file_list

View source

Returns a list of associated files that are packed in the model.

Returns
A name list of associated files.

with_model_buffer

View source

Creates a MetadataDisplayer object for a file buffer.

Args
model_bufferTensorFlow Lite model buffer in bytearray.

Returns
MetadataDisplayer object.

with_model_file

View source

Creates a MetadataDisplayer object for the model file.

Args
model_filevalid path to a TensorFlow Lite model file.

Returns
MetadataDisplayer object.

Raises
IOErrorFile not found.
ValueErrorThe model does not have metadata.