Un mango simbólico a un tensor producido por una Operation
.
Una Output<T>
es un identificador simbólico a un Tensor<T>
. El valor del tensor se calcula mediante la ejecución de la Operation
en una Session
.
Mediante la implementación de la Operand
interfaz, instancias de esta clase también actúan como operandos a Op
casos.
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico del tensor. |
T | asTensor () Devuelve el tensor en esta salida. |
Tipo de datos | tipo de datos () Devuelve el tipo de datos del tensor al que hace referencia esta salida. |
booleano | es igual a (Object o) |
<U se extiende Ttype > Output <U> | esperar (Clase <U> Tipo) Devuelve el objeto de salida con el tipo Output<U> . |
En t | hashCode () |
En t | índice () Devuelve el índice a las salidas de la operación. |
Cuerda | Nombre () Devuelve el nombre completo de esta salida (también conocido como |
Operación | |
Forma | forma () Devuelve la forma (posiblemente conocida parcialmente) del tensor al que se refiere esta salida. |
Cuerda | toString () |
Clase <T> | escriba () Devuelve el tipo de tensor al que hace referencia esta Salida. |
Métodos heredados
Métodos públicos
pública de salida <T> asOutput ()
Devuelve el identificador simbólico del tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
T pública asTensor ()
Devuelve el tensor en esta salida.
Esta operación solo es compatible con las salidas de una operación ejecutada con entusiasmo. Para entornos gráfico, tensores de salida deben se encontraron mediante la ejecución de una sesión, usando fetch(Output)
.
Se recomienda cerrar explícitamente el tensor devuelto lo antes posible, ya que el recolector de basura no es consciente de la cantidad de memoria que consume, lo que puede ser significativo.
Devoluciones
- tensor
Lanza
IllegalStateException | si esta salida resulta de un gráfico |
---|---|
ClassCastException | si el tipo de tensor y esta salida son inesperadamente incompatibles |
Ver también
pública DataType tipo de datos ()
Devuelve el tipo de datos del tensor al que hace referencia esta salida.
public boolean equals (Object o)
pública de salida <U> esperar (Clase <U> Tipo)
Devuelve el objeto de salida con el tipo Output<U>
. Este método es útil cuando se administra un valor de tipo Output<?>
.
Parámetros
escribe | cualquier tipo de tensor compatible |
---|
Lanza
Argumento de excepción ilegal | si el tipo de datos real de este objeto no coincide con el tipo U . |
---|
public int hashCode ()
int index pública ()
Devuelve el índice a las salidas de la operación.
Nombre public String ()
Devuelve el nombre completo de esta salida (también conocido como nombre del tensor)
pública operación op ()
Devuelva esta unidad de cálculo como una sola Operation
.
Para una raw
op, el valor corresponden devuelto a la operación TensorFlow envuelto por esta op.
Para un op compuesto, el valor devuelto por lo general corresponde a la última operación invocada en una cadena o a un NoOp
agrupación de una o más operaciones como una sola unidad de cálculo.
Devoluciones
- una
Operation
pública Forma de forma ()
Devuelve la forma (posiblemente conocida parcialmente) del tensor al que se refiere esta salida.
Cadena public toString ()
Clase pública <T> Tipo ()
Devuelve el tipo de tensor al que hace referencia esta salida.