Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Session

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
halka açık final sınıfı Oturumu

Graph yürütme sürücüsü.

Bir Session örneği çevreyi kapsüller Operation s olarak Graph işlem kavuşturulmaktadır Tensors . Örneğin:

// Let's say graph is an instance of the Graph class
 // for the computation y = 3 * x

 try (Session s = new Session(graph)) {
   try (Tensor x = Tensor.create(2.0f);
       Tensor y = s.runner().feed("x", x).fetch("y").run().get(0)) {
       System.out.println(y.floatValue());  // Will print 6.0f
   
   try (Tensor x = Tensor.create(1.1f);
       Tensor y = s.runner().feed("x", x).fetch("y").run().get(0)) {
       System.out.println(y.floatValue());  // Will print 3.3f
   }
 }
 }

UYARI: Bir Session , close() çağrısı yapılarak açıkça serbest bırakılması gereken kaynaklara sahiptir.

Oturum örnekleri iş parçacığı açısından güvenlidir.

Yuvalanmış Sınıflar

sınıf Session.Run Bir oturum yürütülürken elde edilen çıktı tensörleri ve meta veriler.
sınıf Session.Runner Operation çalıştırın ve Tensors değerlendirin.

Kamu İnşaatçılar

Oturum ( Grafik g)
İlişkili Graph ile yeni bir oturum oluşturun.
Oturum ( Grafik g, bayt [] yapılandırma)
İlişkili Graph ve yapılandırma seçenekleriyle yeni bir oturum oluşturun.

Kamusal Yöntemler

geçersiz
kapat ()
Oturum ile ilişkili kaynakları serbest bırakın.
Session.Runner
koşucu ()
Grafik işlemlerini yürütmek ve Tensörleri değerlendirmek için bir Runner oluşturun.

Devralınan Yöntemler

Kamu İnşaatçılar

halka açık Oturum ( Grafik g)

İlişkili Graph ile yeni bir oturum oluşturun.

genel Oturum ( Grafik g, bayt [] yapılandırma)

İlişkili Graph ve yapılandırma seçenekleriyle yeni bir oturum oluşturun.

Parametreler
g Oluşturulan Oturumun üzerinde çalışacağı Graph .
yapılandırma Serileştirilmiş ConfigProto protokol arabelleği olarak belirtilen oturum için yapılandırma parametreleri.
Atar
IllegalArgumentException yapılandırma ConfigProto protokol arabelleğinin geçerli bir serileştirmesi değilse.

Kamusal Yöntemler

public void close ()

Oturum ile ilişkili kaynakları serbest bırakın.

Etkin yürütme olmayana kadar engeller ( run() çağrıları). Bir Seans, yakın dönüşlerden sonra kullanılamaz.

genel Session.Runner koşucusu ()

Grafik işlemlerini yürütmek ve Tensörleri değerlendirmek için bir Runner oluşturun.