googlecodelabs / tensorflow-for-poets-2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Missing requirement for installing TensorFlow version.

rrifafauzikomara opened this issue · comments

I learn tensorflow from: https://codelabs.developers.google.com/codelabs/tensorflow-for-poets-2-tflite/#0

In step 2, we install tensorflow version 1.7, but in step 3 we want to run "tflite_convert" so in tensorflow 1.7 it's not available and you must install tensorflow version to 1.9 for run "tensorflow version". More info: https://www.tensorflow.org/lite/convert/cmdline_examples

Thanks 👍

but, if I want run tflite_convert in step 3 sub Convert to model to TFLite format,

IMAGE_SIZE=224
tflite_convert \
  --graph_def_file=tf_files/retrained_graph.pb \
  --output_file=tf_files/optimized_graph.lite \
  --input_format=TENSORFLOW_GRAPHDEF \
  --output_format=TFLITE \
  --input_shape=1,${IMAGE_SIZE},${IMAGE_SIZE},3 \
  --input_array=input \
  --output_array=final_result \
  --inference_type=FLOAT \
  --input_data_type=FLOAT

I get the error tflite_convert: error: like this:

usage: tflite_convert [-h] --output_file OUTPUT_FILE
                     (--graph_def_file GRAPH_DEF_FILE | --saved_model_dir SAVED_MODEL_DIR)
                     [--output_format {TFLITE,GRAPHVIZ_DOT}]
                     [--inference_type {FLOAT,QUANTIZED_UINT8}]
                     [--inference_input_type {FLOAT,QUANTIZED_UINT8}]
                     [--input_arrays INPUT_ARRAYS]
                     [--input_shapes INPUT_SHAPES]
                     [--output_arrays OUTPUT_ARRAYS]
                     [--saved_model_tag_set SAVED_MODEL_TAG_SET]
                     [--saved_model_signature_key SAVED_MODEL_SIGNATURE_KEY]
                     [--std_dev_values STD_DEV_VALUES]
                     [--mean_values MEAN_VALUES]
                     [--default_ranges_min DEFAULT_RANGES_MIN]
                     [--default_ranges_max DEFAULT_RANGES_MAX]
                     [--drop_control_dependency DROP_CONTROL_DEPENDENCY]
                     [--reorder_across_fake_quant REORDER_ACROSS_FAKE_QUANT]
                     [--change_concat_input_ranges CHANGE_CONCAT_INPUT_RANGES]
                     [--allow_custom_ops ALLOW_CUSTOM_OPS]
tflite_convert: error:

Anyone can help me ?