TensorFlow Hub Kitaplığına Genel Bakış

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

tensorflow_hub kütüphanesi bir kod minimum tutar ile TensorFlow programında eğitim almış modellerini indirmek ve yeniden kullanmanızı sağlar. Eğitimli bir modeli yükleme ana yolu kullanıyor hub.KerasLayer API.

import tensorflow_hub as hub

embed = hub.KerasLayer("https://tfhub.dev/google/nnlm-en-dim128/2")
embeddings = embed(["A long sentence.", "single-word", "http://example.com"])
print(embeddings.shape, embeddings.dtype)

İndirmeler için önbellek konumunu ayarlama.

Varsayılan olarak, tensorflow_hub bir önbelleğe geçici dizin indirilen çapında sistemi ve sıkıştırılmamış modellerini kullanır. Bkz Caching seçenekler, diğer, muhtemelen daha kalıcı yerleri kullanması için.

API kararlılığı

Değişiklikleri bozmayı önlemeyi ummamıza rağmen, bu proje hala aktif geliştirme aşamasındadır ve henüz kararlı bir API veya model formatına sahip olacağı garanti edilmemektedir.

adalet

Makine öğrenimi tümünde olduğu gibi, adalet bir olan önemli husus. Birçok önceden eğitilmiş model, büyük veri kümeleri üzerinde eğitilir. Herhangi bir modeli yeniden kullanırken, modelin hangi veriler üzerinde eğitildiğine (ve orada herhangi bir önyargı olup olmadığına) ve bunların kullanımınızı nasıl etkileyebileceğine dikkat etmek önemlidir.

Güvenlik

Rastgele TensorFlow grafikleri içerdiklerinden, modeller program olarak düşünülebilir. Kullanılması TensorFlow güvenli şekilde güvenilir bir kaynaktan gelen bir model referans güvenlik uygulamalarını açıklar.

Sonraki adımlar