SavedModel'i dışa aktarma seçenekleri.
Genel Yöntemler
geçersiz | ihracat () Modeli dışa aktarma dizinine kaydedin. |
SavedModelBundle.Exporter | |
SavedModelBundle.Exporter | withTags (Dize... etiketleri) Kaydedilecek modeldeki belirli grafiği tanımlayan etiket kümesini ayarlar. |
Kalıtsal Yöntemler
Genel Yöntemler
genel geçersiz dışa aktarma ()
Modeli dışa aktarma dizinine kaydedin.
Atar
IO İstisnası | kayıtlı model veya değişken durumu diske yazılamıyorsa |
---|
public SavedModelBundle.Exporter withFunction ( ConcreteFunction işlevi)
Bu modelin somut bir işlevini kaydedin.
Somut işlev, modele kaydedilecek bir grafiğe bir imza (yani bir grafiğe kullanıcı dostu giriş ve çıkış adlarının bir listesi) ve geçerli bir oturumu taşır.
Not:Eninde sonunda Java için TensorFlow, Python API'sinin yaptığı gibi işlev nesnelerinin dışa aktarımını destekleyecektir ancak şu anda yalnızca oturum merkezli modeller desteklenmektedir (yani tek bir ana grafiğe ve bir veya daha fazla imzaya sahip modeller). Bu modeller, TensorFlow 1.x veya TensorFlow 2.x tahmin edicileri tarafından dışa aktarılanlarla uyumludur.
Bu nedenle, bir modelde dışa aktarılan tüm işlevler aynı anda aynı oturumu paylaşmalıdır, aksi takdirde bir istisna atılacaktır.
Parametreler
işlev | kaydedilecek grafiğe imza ve geçerli bir oturum taşıyan bir işlev |
---|
İadeler
- bu nesne
Atar
YasadışıTartışmaİstisna | modele aynı ada sahip bir işlev zaten eklenmişse |
---|---|
DesteklenmeyenOperationException | bu işlev bu modele eklenen diğer işlevlerle aynı oturumu paylaşmıyorsa |
public SavedModelBundle.Exporter withTags (String... etiketleri)
Kaydedilecek modeldeki belirli grafiği tanımlayan etiket kümesini ayarlar.
Şu anda bu API kullanılarak model başına yalnızca bir grafiğin kaydedilebileceğini unutmayın.
Parametreler
Etiketler | kaydedilecek belirli MetaGraphDef'i tanımlayan etiketler. |
---|
İadeler
- bu nesne
Atar
YasadışıTartışmaİstisna | etiketler geçersizse |
---|