[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-05-08 UTC."],[],[],null,["# Module: tflite_support.metadata_writers.writer_utils\n\n\u003cbr /\u003e\n\n|------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [View source on GitHub](https://github.com/tensorflow/tflite-support/blob/v0.4.4/tensorflow_lite_support/metadata/python/metadata_writers/writer_utils.py) |\n\nHelper methods for writing metadata into TFLite models.\n\n#### View aliases\n\n\n**Main aliases**\n\n[`tflite_support.metadata_writers.audio_classifier.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.audio_classifier.metadata_writer.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.audio_classifier.metadata_writer.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.audio_classifier.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.bert_nl_classifier.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.bert_nl_classifier.metadata_writer.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.bert_nl_classifier.metadata_writer.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.bert_nl_classifier.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.image_classifier.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.image_classifier.metadata_writer.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.image_classifier.metadata_writer.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.image_classifier.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.image_segmenter.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.image_segmenter.metadata_writer.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.image_segmenter.metadata_writer.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.image_segmenter.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.nl_classifier.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.nl_classifier.metadata_writer.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.nl_classifier.metadata_writer.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.nl_classifier.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.object_detector.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.object_detector.metadata_writer.metadata_info.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.object_detector.metadata_writer.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils), [`tflite_support.metadata_writers.object_detector.writer_utils`](https://www.tensorflow.org/lite/api_docs/python/tflite_support/metadata_writers/writer_utils)\n\n\u003cbr /\u003e\n\nFunctions\n---------\n\n[`compute_flat_size(...)`](../../tflite_support/metadata_writers/writer_utils/compute_flat_size): Computes the flat size (number of elements) of tensor shape.\n\n[`get_input_tensor_names(...)`](../../tflite_support/metadata_writers/writer_utils/get_input_tensor_names): Gets a list of the input tensor names.\n\n[`get_input_tensor_shape(...)`](../../tflite_support/metadata_writers/writer_utils/get_input_tensor_shape): Gets the shape of the specified input tensor.\n\n[`get_input_tensor_types(...)`](../../tflite_support/metadata_writers/writer_utils/get_input_tensor_types): Gets a list of the input tensor types.\n\n[`get_output_tensor_names(...)`](../../tflite_support/metadata_writers/writer_utils/get_output_tensor_names): Gets a list of the output tensor names.\n\n[`get_output_tensor_types(...)`](../../tflite_support/metadata_writers/writer_utils/get_output_tensor_types): Gets a list of the output tensor types.\n\n[`get_tokenizer_associated_files(...)`](../../tflite_support/metadata_writers/writer_utils/get_tokenizer_associated_files): Gets a list of associated files packed in the tokenzier_options.\n\n[`load_file(...)`](../../tflite_support/metadata_writers/writer_utils/load_file): Loads file from the file path.\n\n[`save_file(...)`](../../tflite_support/metadata_writers/writer_utils/save_file): Loads file from the file path."]]