Driver para execução Graph .
 Uma instância Session encapsula o ambiente no qual Operation s em um Graph são executadas para calcular Tensors . Por exemplo:
// 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
   }
 }
 } AVISO: Uma Session possui recursos que devem ser explicitamente liberados invocando close() .
As instâncias de uma sessão são thread-safe.
Classes aninhadas
| aula | Sessão.Executar | Tensores de saída e metadados obtidos ao executar uma sessão. | |
| aula | Sessão.Runner | Execute Operatione avalieTensors. | |
Construtores Públicos
Métodos Públicos
| vazio |  fechar ()  Libere recursos associados à Sessão. | 
| Sessão.Runner |  corredor ()  Crie um Runner para executar operações gráficas e avaliar tensores.  | 
Métodos herdados
Construtores Públicos
Sessão pública ( Gráfico g, configuração de byte[])
 Construa uma nova sessão com o Graph associado e as opções de configuração. 
Parâmetros
| g | O Graphno qual a sessão criada irá operar. | 
|---|---|
| configuração | Parâmetros de configuração para a sessão especificada como um buffer de protocolo ConfigProto serializado. | 
Lança
| IllegalArgumentException | se a configuração não for uma serialização válida do buffer do protocolo ConfigProto. | 
|---|
Métodos Públicos
fechamento de vazio público ()
Libere recursos associados à Sessão.
 Bloqueia até que não haja execuções ativas (chamadas run() ). Uma sessão não pode ser usada após retornos próximos. 
Corredor Session.Runner público ()
Crie um Runner para executar operações gráficas e avaliar tensores.