ID Artikel: 000088667 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 20/05/2022

Bagaimana cara mengonversi model Keras* H5 ke format Representasi Menengah (IR)?

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Ringkasan

Langkah-langkah untuk mengonversi model Keras H5 ke format IR.

Deskripsi

Tidak dapat menentukan langkah-langkah untuk mengonversi model Keras* H5 ke format IR.

Resolusi

Langkah 1: Mengonversi model Keras H5 ke Format SavedModel

  1. Instal keandalan:
    cd \deployment_tools\model_optimizer\install_prerequisites
    install_prerequisites_tf2.bat
  2. Muat model menggunakan TensorFlow* 2 dan serialisasi dalam format SavedModel.
    import tensorflow as tf
    model = tf.keras.models.load_model('model.h5')
    tf.saved_model.save(model,'model')
  3. Opsional: Model dengan CustomLayer lapisan kustom dari custom_layer.py:
    import tensorflow as tf
    from custom_layer import CustomLayer
    model = tf.keras.models.load_model('model.h5', custom_objects={'CustomLayer': CustomLayer})
    tf.saved_model.save(model,'model')

 

Langkah 2: Mengonversi Format SavedModel menjadi Representasi Menengah

  1. Ubah direktori menjadi /deployment_tools/model_optimizer
  2. Jalankan skrip mo_tf.py dengan jalur ke direktori SavedModel dan direktori keluaran yang dapat ditulis:
    python mo_tf.py --saved_model_dir --output_dir --input_shape

Produk Terkait

Artikel ini berlaku untuk 2 produk

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.