Un operador que proporciona métodos en tensores org.tensorflow.op.core.Shape y operandos 1d que representan las dimensiones de una forma.
Ops tf = Ops.create(); Operand<TFloat32> yPred = tf.constant(new float[][][] { { {0f, 0.5f
, {0.3f, 0.9f} } }); ShapepredShape = tf.shape(yPred); Operand numLabels = tf.reduceProd(tf.shape.takeLast(predShape, // take all but the first dimension tf.math.sub( // by subtract 1 from the total dimensions represent by predShape tf.shape.numDimensions(predShape), tf.constant(1))), tf.constant(0)); Operand numPred = tf.shape.size(predShape, tf.constant(0)); Operand predFlat = tf.shape.flatten(yPred); Shape predShape64 = tf.shape(yPred, TInt64.class); Operand predSqueezed = tf.shape.squeeze(predShape64, TInt64.class); }
Constructores Públicos
Formas () |
Métodos públicos
Operando estático < TInt64 > | |
Operando estático < TInt32 > | agregar ( alcance alcance , Forma <TInt32> forma, int lastDimension) Crea un operando unidimensional que contiene las dimensiones de una forma seguidas de la última dimensión. |
estático <T extiende TNumber > Operando <T> | agregar (alcance alcance , forma del operando <T>, forma del operando <T> para agregar) Crea un operando unidimensional que representa una nueva forma que contiene las dimensiones del operando que representa una forma, seguidas de las dimensiones de un operando que representa una forma para agregar. |
estático <T extiende TType , U extiende TNumber > Operando <T> | |
estático <U extiende TNumber > Operando <U> | |
estático <T extiende TType > Operando <T> | |
Operando estático < TInt32 > | |
estático <U extiende TNumber > Operando <U> | |
Operando estático < TInt32 > | |
Operando estático < TInt32 > | numDimensions (alcance alcance , Forma <TInt32> forma) Obtenga el número de dimensiones del objeto de forma. |
estático <U extiende TNumber > Operando <U> | numDimensions (alcance de alcance , forma de forma <U>, tipo de clase<U>) Obtenga el número de dimensiones del objeto de forma. |
Operando estático < TInt64 > | anteponer ( alcance alcance , forma < TInt64 > forma, primera dimensión larga) Crea un operando unidimensional que contiene la primera dimensión seguida de las dimensiones de la forma. |
estático <T extiende TNumber > Operando <T> | anteponer (alcance alcance , forma del operando <T>, forma del operando <T> paraPrepend) Crea un operando unidimensional que representa una nueva forma que contiene las dimensiones de un operando que representa la forma que se va a anteponer, seguida de las dimensiones de un operando que representa una forma. |
Operando estático < TInt32 > | anteponer ( alcance alcance , forma < TInt32 > forma, int primera dimensión) Crea un operando unidimensional que contiene la primera dimensión seguida de las dimensiones de la forma. |
estático <U extiende TNumber > Operando <U> | reduceDims (alcance del alcance , forma de la forma <U>, eje del operando <U>, tipo de clase<U>) Reduce la forma al eje especificado. |
Operando estático < TInt32 > | |
estático <T extiende TType > Operando <T> | reduceDims (alcance alcance , operando <T> operando, operando <TInt32> eje) Cambia la forma del operando reduciendo la forma al eje especificado. |
estático <T extiende TType , U extiende TNumber > Operando <T> | reduceDims (alcance alcance , operando <T> operando, eje operando <U>, tipo clase<U>) Cambia la forma del operando reduciendo la forma al eje especificado. |
estático <U extiende TNumber > Operando <U> | |
estático <T extiende TType > Operando <TInt32> | tamaño (alcance del alcance , entrada del operando <T>, operando <TInt32> tenue) Obtenga el tamaño de la dimensión especificada para la forma del tensor. |
Operando estático < TInt32 > | |
Operando estático < TInt32 > | |
estático <U extiende TNumber > Operando <U> | |
estático <T extiende TType , U extiende TNumber > Operando <U> | tamaño (alcance alcance , entrada de operando <T>, operando <U> tenue, tipo clase<U>) Obtenga el tamaño de la dimensión especificada para la forma del tensor. |
Operando estático < TInt32 > | |
estático <U extiende TNumber > Operando <U> | |
Operando estático < TInt32 > | |
estático <U extiende TNumber > Operando <U> | |
Operando estático < TInt32 > | |
estático <U extiende TNumber > Operando <U> | |
estático <U extiende TNumber > Operando <U> | takeLast (ámbito de alcance , forma de forma <U>, operando <U> n, tipo de clase<U>) Crea un operando unidimensional que contiene las dimensiones que coinciden con las últimas n dimensiones de la forma. |
estático <U extiende TNumber > Operando <TInt32> |
Métodos heredados
Constructores Públicos
Formas públicas ()
Métodos públicos
Operando estático público <TInt64> agregar (alcance de alcance , forma <TInt64> , última dimensión larga)
Crea un operando unidimensional que contiene las dimensiones de una forma seguidas de la última dimensión.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
última dimensión | la(s) dimensión(es) a agregar |
Devoluciones
- un operando unidimensional que contiene las dimensiones de una forma seguidas de la última dimensión
Operando estático público <TInt32> agregar (alcance alcance , Forma <TInt32> forma, int lastDimension)
Crea un operando unidimensional que contiene las dimensiones de una forma seguidas de la última dimensión.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
última dimensión | la(s) dimensión(es) a agregar |
Devoluciones
- un operando unidimensional que contiene las dimensiones de una forma seguidas de la última dimensión
Anexar operando estático público <T> (alcance del alcance , forma del operando <T>, forma del operando <T> para agregar)
Crea un operando unidimensional que representa una nueva forma que contiene las dimensiones del operando que representa una forma, seguidas de las dimensiones de un operando que representa una forma para agregar.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
formaParaAgregar | la otra forma para agregar |
Devoluciones
- un operando unidimensional que representa una nueva forma que contiene las dimensiones del operando que representa una forma, seguidas de las dimensiones de un operando que representa una forma para agregar
Operando estático público <T> aplanar (alcance alcance , operando <T> operando, tipo Clase<U>)
Aplanar el operando a 1 dimensión
Parámetros
alcance | alcance actual |
---|---|
operando | el operando para aplanar |
tipo | el tipo de datos de forma |
Devoluciones
- el operando reformado
Operando estático público <U> aplanar (alcance de alcance , forma de forma <U>, tipo de clase <U>)
Aplana la forma a 1 dimensión.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
tipo | el tipo de datos de forma |
Devoluciones
- la forma aplanada
Operando estático público <T> aplanar (alcance alcance , operando <T> operando)
Aplana el operando a 1 dimensión.
Parámetros
alcance | alcance actual |
---|---|
operando | el operando para aplanar |
Devoluciones
- el operando reformado
Operando estático público <TInt32> aplanar (alcance alcance , forma <TInt32> forma)
Aplana la forma a 1 dimensión.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
Devoluciones
- la forma aplanada
Cabeza de operando estático público <U> (alcance de alcance , forma de forma <U>, tipo de clase <U>)
Crea un operando unidimensional que contiene la primera dimensión de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
tipo | el tipo de datos de forma. |
Devoluciones
- un operando unidimensional que contiene la primera dimensión de la forma
Operando estático público < TInt32 > head ( Alcance alcance, Forma < TInt32 > forma)
Crea un operando unidimensional que contiene la primera dimensión de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
Devoluciones
- un operando unidimensional que contiene la primera dimensión de la forma
Operando estático público < TInt32 > numDimensions ( Alcance alcance, Forma < TInt32 > forma)
Obtenga el número de dimensiones del objeto de forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma |
Devoluciones
- el número de dimensiones
Operando estático público <U> numDimensions (alcance de alcance , forma de forma <U>, tipo de clase<U>)
Obtenga el número de dimensiones del objeto de forma.
Parámetros
alcance | el alcance actual |
---|---|
forma | la forma |
tipo | el tipo de datos de forma |
Devoluciones
- el número de dimensiones
Operando estático público < TInt64 > anteponer ( Alcance alcance, Forma < TInt64 > forma, primera dimensión larga)
Crea un operando unidimensional que contiene la primera dimensión seguida de las dimensiones de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
primera dimensión | la dimensión a anteponer |
Devoluciones
- un operando unidimensional que contiene la primera dimensión seguida de las dimensiones de la forma
Operando estático público <T> anteponer (alcance del alcance , forma del operando <T>, forma del operando <T> paraPrepend)
Crea un operando unidimensional que representa una nueva forma que contiene las dimensiones de un operando que representa la forma que se va a anteponer, seguida de las dimensiones de un operando que representa una forma.
Parámetros
alcance | alcance actual |
---|---|
forma | un operando que contiene las dimensiones de una forma |
formaToPrepend | un operando que contiene las dimensiones de la forma a anteponer |
Devoluciones
- un operando unidimensional que representa una nueva forma que contiene las dimensiones de un operando que representa la forma a anteponer, seguida de las dimensiones de un operando que representa la forma
Operando estático público <TInt32> anteponer (alcance alcance , forma <TInt32> forma, int primera dimensión)
Crea un operando unidimensional que contiene la primera dimensión seguida de las dimensiones de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
primera dimensión | la dimensión a anteponer |
Devoluciones
- un operando unidimensional que contiene la primera dimensión seguida de las dimensiones de la forma
Operando estático público <U> reduceDims (alcance de alcance , forma de forma <U>, eje de operando <U>, tipo de clase<U>)
Reduce la forma al eje especificado.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
eje | el eje |
tipo | el tipo de datos de forma |
Devoluciones
- la forma reducida
Operando estático público < TInt32 > reduceDims ( Alcance alcance, Forma < TInt32 > forma, Operando < TInt32 > eje)
Reduce la forma al eje especificado.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
eje | el eje |
Devoluciones
- un operando que contiene las dimensiones de la forma reducida
Operando estático público <T> reduceDims (alcance alcance , operando <T> operando, operando <TInt32> eje)
Cambia la forma del operando reduciendo la forma al eje especificado.
Parámetros
alcance | alcance actual |
---|---|
operando | el operando |
eje | el eje |
Devoluciones
- el operando reformado
Operando estático público <T> reduceDims (alcance del alcance , operando <T> operando, eje del operando <U>, tipo clase<U>)
Cambia la forma del operando reduciendo la forma al eje especificado.
Parámetros
alcance | alcance actual |
---|---|
operando | el operando |
eje | el eje |
tipo | el tipo de datos de forma |
Devoluciones
- el operando reformado
Tamaño del operando estático público <U> (alcance del alcance , forma de la forma <U>, tipo de clase <U>)
Obtenga el tamaño representado por la forma de TensorFlow.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
tipo | el tipo de datos de forma |
Devoluciones
- el tamaño
Tamaño del operando estático público <TInt32> (alcance del alcance , entrada del operando <T>, operando <TInt32> tenue)
Obtenga el tamaño de la dimensión especificada para la forma del tensor.
Parámetros
alcance | alcance actual |
---|---|
aporte | el operando |
oscuro | la dimensión |
Devoluciones
- el tamaño de la dimensión especificada
Tamaño del operando estático público <TInt32> (alcance del alcance , forma <TInt32> forma)
Obtenga el tamaño representado por la forma de TensorFlow.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
Devoluciones
- el tamaño
Operando estático público < TInt32 > tamaño ( Alcance alcance, Forma < TInt32 > forma, Operando < TInt32 > tenue)
Obtenga el tamaño de la dimensión especificada en la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
oscuro | la dimensión |
Devoluciones
- el tamaño de la dimensión especificada
Tamaño del operando estático público <U> (alcance del alcance , forma de la forma <U>, operando <U> tenue, tipo de clase <U>)
Obtenga el tamaño de la dimensión especificada en la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
oscuro | la dimensión |
tipo | el tipo de datos de forma |
Devoluciones
- el tamaño de la dimensión especificada
Tamaño del operando estático público <U> (alcance del alcance , entrada del operando <T>, operando <U> tenue, tipo Clase<U>)
Obtenga el tamaño de la dimensión especificada para la forma del tensor.
Parámetros
alcance | alcance actual |
---|---|
aporte | el operando |
oscuro | la dimensión |
tipo | el tipo de datos de forma |
Devoluciones
- el tamaño de la dimensión especificada
Operando estático público <TInt32> squeeze (alcance alcance , forma <TInt32> forma)
Elimina dimensiones de tamaño 1 de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
Devoluciones
- la forma exprimida
Operando estático público <U> squeeze (alcance de alcance , forma de forma <U>, tipo de clase <U>)
Elimina dimensiones de tamaño 1 de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
tipo | el tipo de datos de forma. |
Devoluciones
- la forma exprimida
Operando estático público < TInt32 > tail ( Alcance alcance , Forma < TInt32 > forma)
Crea un operando unidimensional que contiene la dimensión que coincide con la última dimensión de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
Devoluciones
- un operando unidimensional que contiene la dimensión que coincide con la última dimensión de la forma
Operando estático público <U> cola (alcance de alcance , forma de forma <U>, tipo de clase <U>)
Crea un operando unidimensional que contiene la dimensión que coincide con la última dimensión de * la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
tipo | el tipo de datos de forma. |
Devoluciones
- un operando unidimensional que contiene la dimensión que coincide con la última dimensión de la forma
Operando estático público < TInt32 > tomar ( Alcance alcance, Forma < TInt32 > forma, Operando < TInt32 > n)
Crea un operando unidimensional con las dimensiones que coinciden con las primeras n dimensiones de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
norte | el número de dimensiones principales a obtener debe ser <= que el número de dimensiones() de la forma |
Devoluciones
- un operando unidimensional con las dimensiones que coinciden con las primeras n dimensiones de la forma
Toma de operando estático público <U> (alcance de alcance , forma de forma <U>, operando <U> n, tipo de clase<U>)
Crea un operando unidimensional que contiene las dimensiones que coinciden con las primeras n dimensiones de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
norte | el número de dimensiones principales a obtener debe ser <= que el número de dimensiones() de la forma |
tipo | el tipo de datos de forma. |
Devoluciones
- un operando unidimensional con las dimensiones que coinciden * las primeras n dimensiones de la forma
Operando estático público <U> takeLast (alcance de alcance , forma de forma <U>, operando <U> n, tipo de clase<U>)
Crea un operando unidimensional que contiene las dimensiones que coinciden con las últimas n dimensiones de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
norte | el número de dimensiones principales a obtener debe ser <= que el número de dimensiones() de la forma |
tipo | el tipo de datos de forma. |
Devoluciones
- un operando unidimensional que contiene las dimensiones que coinciden con las últimas n dimensiones de la forma
Operando estático público < TInt32 > takeLast ( Alcance alcance, Forma < TInt32 > forma, Operando < TInt32 > n)
Crea un operando unidimensional que contiene las dimensiones que coinciden con las últimas n dimensiones de la forma.
Parámetros
alcance | alcance actual |
---|---|
forma | la forma de TensorFlow |
norte | el número de dimensiones principales a obtener debe ser <= que el número de dimensiones() de la forma |
Devoluciones
- un operando unidimensional que contiene las dimensiones que coinciden con las últimas n dimensiones de la forma