TensorFlow modellerini oluşturmak, kaydetmek, yüklemek ve yürütmek için sınıfları tanımlar.
Başlamak için kurulum talimatlarına bakın.
LabelImage örneği, önceden eğitilmiş bir Inception mimarisi evrişimli sinir ağı kullanılarak görüntüleri sınıflandırmak için bu API'nin kullanımını gösterir. Şunları gösterir:
- Grafik oluşturma: JPEG görüntüsünün kodunu çözmek, yeniden boyutlandırmak ve normalleştirmek amacıyla bir grafik oluşturmak için OperationBuilder sınıfını kullanma.
- Model yükleme: Önceden eğitilmiş bir Inception modelini yüklemek için Graph.importGraphDef() işlevini kullanma.
- Grafik yürütme: Grafikleri yürütmek ve bir görüntü için en iyi etiketi bulmak için bir Oturum kullanma.
Ek örnekler tensorflow/java GitHub deposunda bulunabilir.
Arayüzler
Yürütme Ortamı | TensorFlow Operation oluşturmak ve yürütmek için bir ortam tanımlar. |
Graph.WhileSubgraphBuilder | Bir while döngüsü için koşullu veya gövde alt grafiği oluşturmak amacıyla buildSubgraph yöntemini geçersiz kılan soyut bir sınıfı başlatmak için kullanılır. |
İşlenen <T> | Bir TensorFlow işleminin işlenenleri tarafından uygulanan arayüz. |
Operasyon | Tensörler üzerinde hesaplama yapar. |
Operasyon Oluşturucu | Operation için bir inşaatçı. |
Sınıflar
İstekli Oturum | TensorFlow işlemlerini hevesle yürütmek için bir ortam. |
EagerSession.Options | |
Grafik | TensorFlow hesaplamasını temsil eden bir veri akışı grafiği. |
Grafikİşlemi | Graph düğüm olarak eklenen bir Operation uygulanması. |
GraphOperationBuilder | Graph GraphOperation eklemek için bir OperationBuilder . |
Çıkış <T> | Bir Operation tarafından üretilen tensöre yönelik sembolik bir tutamaç. |
KaydedilenModelPaketi | SavedModelBundle depolamadan yüklenen bir modeli temsil eder. |
SavedModelBundle.Loader | SavedModel yükleme seçenekleri. |
Sunucu | Dağıtılmış eğitimde kullanıma yönelik bir süreç içi TensorFlow sunucusu. |
Oturum | Graph yürütme sürücüsü. |
Oturum.Çalıştır | Bir oturum yürütülürken elde edilen çıktı tensörleri ve meta veriler. |
Oturum Çalıştırıcısı | Operation çalıştırın ve Tensors değerlendirin. |
Şekil | Bir işlemle üretilen tensörün muhtemelen kısmen bilinen şekli. |
Tensör <T> | Elemanları T tarafından tanımlanan tipte olan, statik olarak tiplendirilmiş çok boyutlu bir dizi. |
TensorFlow | TensorFlow çalışma zamanını açıklayan statik yardımcı yöntemler. |
Tensörler | Tensor nesneleri oluşturmak için güvenli fabrika yöntemleri. |
Numaralandırmalar
Veri tipi | Bir Tensor öğelerin türünü bir numaralandırma olarak temsil eder. |
EagerSession.DevicePlacementPolicy | Belirli bir cihazda bir işlemi çalıştırmayı denediğimizde ancak bazı giriş tensörleri o cihazda olmadığında nasıl davranacağımızı kontrol eder. |
EagerSession.ResourceCleanupStrateji | Artık ihtiyaç duyulmadığında TensorFlow kaynaklarının nasıl temizleneceğini kontrol eder. |
İstisnalar
TensorFlowException | TensorFlow Grafikleri yürütülürken denetlenmeyen istisna oluşturuldu. |