Um OperationBuilder
para adicionar GraphOperation
s a um Graph
.
Métodos Públicos
GraphOperationBuilder | addControlInput (controle de operação ) Certifique-se de que a operação não seja executada antes da operação de controle. |
GraphOperationBuilder | |
GraphOperationBuilder | addInputList ( Output [] <?> entradas) Adicione as saídas de outra operação como as próximas entradas da operação que está sendo construída. |
GraphOperation | build () Adicione a GraphOperation está sendo construída ao Graph . |
GraphOperationBuilder | |
GraphOperationBuilder | |
GraphOperationBuilder | setAttr (String name, String [] value) Defina os valores de string de um atributo da operação que está sendo construída. |
GraphOperationBuilder | setAttr (nome da string, valor booleano []) Defina os valores booleanos de um atributo da operação que está sendo construída. |
GraphOperationBuilder | setAttr (String name, DataType [] value) Defina os valores de tipo de um atributo da operação que está sendo construída. |
GraphOperationBuilder | setAttr (nome da string, valor da string) Defina o valor da string de um atributo da operação que está sendo construída. |
GraphOperationBuilder | setAttr (nome da string, valor float []) Defina os valores flutuantes de um atributo da operação que está sendo construída. |
GraphOperationBuilder | setAttr (nome da string, valor longo) Defina o valor longo de um atributo da operação que está sendo construída. |
GraphOperationBuilder | setAttr (nome da string, valor longo []) Defina os valores longos de um atributo da operação que está sendo construída. |
GraphOperationBuilder | setAttr (nome da string, valor booleano) Defina o valor booleano de um atributo da operação que está sendo construída. |
GraphOperationBuilder | |
GraphOperationBuilder | setAttr (nome da string, valor flutuante) Defina o valor flutuante de um atributo da operação que está sendo construída. |
GraphOperationBuilder | |
GraphOperationBuilder | setAttr (nome da string, valor do byte []) Defina os valores de byte de um atributo da operação que está sendo construída. |
GraphOperationBuilder | |
GraphOperationBuilder | setDevice (dispositivo String) Defina o dispositivo solicitado para calcular a operação que está sendo construída. |
Métodos herdados
Métodos Públicos
public GraphOperationBuilder addControlInput (Controle de operação )
Certifique-se de que a operação não seja executada antes da operação de controle.
Uma entrada de controle é uma operação que deve ser executada antes de executar a operação que está sendo construída.
Por exemplo, uma operação Assert pode ser adicionada como uma entrada de controle para esta operação. O Assert agora se comporta como uma pré-condição que sempre se verificará antes de executar a operação.
Parâmetros
ao controle | operação que deve ser executada antes de executar esta operação. |
---|
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder addInput ( Output <?> input)
Adicione a saída de outra operação como a próxima entrada da operação que está sendo construída.
Parâmetros
entrada | Output deve ser a entrada da operação que está sendo construída. |
---|
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder addInputList ( Output [] <?> entradas)
Adicione as saídas de outra operação como as próximas entradas da operação que está sendo construída.
Parâmetros
entradas | lista de Output supostamente as entradas da operação que está sendo construída. |
---|
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperation build ()
Adicione a GraphOperation
está sendo construída ao Graph
.
O OperationBuilder não pode ser usado após o retorno de build ().
public GraphOperationBuilder setAttr (String name, Tensor <?> value)
Defina o valor do tensor de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | Valor do atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, Tensor [] <?> value)
Defina os valores tensores de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | valores de atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, String [] value)
Defina os valores de string de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | valores de atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, boolean [] value)
Defina os valores booleanos de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | valores de atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, DataType [] value)
Defina os valores de tipo de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | valores de atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, String value)
Defina o valor da string de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | Valor do atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, float [] value)
Defina os valores flutuantes de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | valores de atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (nome da string, valor longo)
Defina o valor longo de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | Valor do atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, long [] value)
Defina os valores longos de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | valores de atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String nome, valor booleano)
Defina o valor booleano de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | Valor do atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, Shape [] value)
Defina os valores de forma de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | valores de atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (nome da string, valor flutuante)
Defina o valor flutuante de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | Valor do atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, DataType value)
Defina o valor do tipo de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | Valor do atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, byte [] value)
Defina os valores de byte de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | valores de atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setAttr (String name, Shape value)
Defina o valor da forma de um atributo da operação que está sendo construída.
Parâmetros
nome | Nome do Atributo |
---|---|
valor | Valor do atributo |
Devoluções
- a instância OperationBuilder para encadeamento.
public GraphOperationBuilder setDevice (String device)
Defina o dispositivo solicitado para calcular a operação que está sendo construída.
Parâmetros
dispositivo | o dispositivo solicitado, como uma string |
---|
Devoluções
- a instância OperationBuilder para encadeamento.