Calcula a soma ao longo dos segmentos de um tensor.
Leia [a seção sobre segmentação](https://tensorflow.org/api_docs/python/tf/math#Segmentation) para obter uma explicação dos segmentos.
Calcula um tensor tal que \\(output_i = \sum_j data_j\\) onde a soma é sobre `j` tal que `segment_ids[j] == i`.
Se a soma estiver vazia para um determinado ID de segmento `i`, `output[i] = 0`.
Observe que esta operação atualmente é suportada apenas com jit_compile=True.
Métodos públicos
Saída <T> | asOutput () Retorna o identificador simbólico de um tensor. |
static <T, U estende o número, V estende o número> SegmentSumV2 <T> | |
Saída <T> | saída () Tem a mesma forma dos dados, exceto pelas primeiras dimensões `segment_ids.rank`, que são substituídas por uma única dimensão que tem tamanho `num_segments`. |
Métodos Herdados
Métodos públicos
public Output <T> asOutput ()
Retorna o identificador simbólico de um tensor.
As entradas para as operações do TensorFlow são saídas de outra operação do TensorFlow. Este método é usado para obter um identificador simbólico que representa a computação da entrada.
public static SegmentSumV2 <T> create ( Scope scope, Operand <T> data, Operand <U> segmentIds, Operand <V> numSegments)
Método de fábrica para criar uma classe envolvendo uma nova operação SegmentSumV2.
Parâmetros
escopo | escopo atual |
---|---|
segmentIds | Um tensor 1-D cujo tamanho é igual ao tamanho da primeira dimensão de `dados`. Os valores devem ser classificados e podem ser repetidos. Os valores devem ser menores que `num_segments`. Atenção: Os valores são sempre validados para serem classificados na CPU, nunca validados na GPU. |
devoluções
- uma nova instância de SegmentSumV2
saída pública <T> saída ()
Tem a mesma forma dos dados, exceto pelas primeiras dimensões `segment_ids.rank`, que são substituídas por uma única dimensão que tem tamanho `num_segments`.