Una operación divide la tupla XLA de datos de deduplicación de entrada en tensores de punto flotante y entero.
Los datos de deduplicación son una tupla XLA, que consta de valores enteros y de punto flotante. Esta operación consiste en dividir estos valores en dos grupos para dos tipos y construir cada grupo como un tensor para devolver.
Clases anidadas
clase | SplitDedupData.Opciones | Atributos opcionales para SplitDedupData |
Métodos públicos
SplitDedupData.Opciones estáticas | config (Configuración de cadena) |
estático <T extiende Número, U extiende Número> SplitDedupData <T, U> | crear ( Alcance alcance, Operando <?> entrada, Class<T> integerType, Class<U> floatType, String tupleMask, Opciones... opciones) Método de fábrica para crear una clase que envuelve una nueva operación SplitDedupData. |
Salida <U> | floatTensor () Un tensor flotante 1-D, incluye elementos flotantes de tupla de datos de deduplicación. |
Salida <T> | enteroTensor () Un tensor entero 1-D, incluye elementos enteros de la tupla de datos de deduplicación. |
Métodos Heredados
Métodos públicos
public static SplitDedupData <T, U> create ( Scope scope, Operand <?> input, Class<T> integerType, Class<U> floatType, String tupleMask, Options... options)
Método de fábrica para crear una clase que envuelve una nueva operación SplitDedupData.
Parámetros
alcance | alcance actual |
---|---|
aporte | Una tupla XLA que incluye elementos enteros y flotantes como tupla de datos de desduplicación. |
tipoEntero | tipo entero_tensor. Tipos permitidos: int32, int64, uint32, uint64. |
floatType | tipo float_tensor. Tipos permitidos: half, bfloat16, float. |
máscara de tupla | Una cadena serializada de TensorProto de máscara de tupla de salida. Esta máscara es un tensor 2-D, con la primera columna como tipo de elemento de tupla y la segunda columna como tramo de este tipo. Por ejemplo, una tupla de salida de (1, 2, 0.1, 3), su máscara es [[0, 2], [1, 1], [0, 1]]. Esperamos solo dos tipos de elementos: entero (0) y flotante (1). |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de SplitDedupData
salida pública <U> floatTensor ()
Un tensor flotante 1-D, incluye elementos flotantes de tupla de datos de deduplicación.
salida pública <T> integerTensor ()
Un tensor entero 1-D, incluye elementos enteros de la tupla de datos de deduplicación.