org.tensorflow

TensorFlow modellerini oluşturmak, kaydetmek, yüklemek ve yürütmek için sınıfları tanımlar.

UYARI : API şu anda deneyseldir ve TensorFlow API stabilite garantileri kapsamında değildir. Kurulum talimatları için README.md'ye 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 TensorFlow kaynaklarının artık ihtiyaç duyulmadığında nasıl temizleneceğini kontrol eder.

İstisnalar

TensorFlowException TensorFlow Grafikleri yürütülürken denetlenmeyen istisna oluşturuldu.