tensorflow:: ops:: Gather

#include <array_ops.h>

Recopilar segmentos de params según indices .

Resumen

indices deben ser un tensor entero de cualquier dimensión (normalmente 0-D o ​​1-D). Produce un tensor de salida con forma indices.shape + params.shape[1:] donde:

    # Scalar indices
    output[:, ..., :] = params[indices, :, ... :]

    # Vector indices
    output[i, :, ..., :] = params[indices[i], :, ... :]

    # Higher rank indices
    output[i, ..., j, :, ... :] = params[indices[i, ..., j], :, ..., :]

Si indices es una permutación y len(indices) == params.shape[0] entonces esta operación permutará params en consecuencia.

validate_indices : OBSOLETO. Si esta operación se asigna a la CPU, los valores de indices siempre se validan para que estén dentro del rango. Si se asigna a la GPU, los índices fuera de rango dan como resultado un comportamiento seguro pero no especificado, que puede incluir la generación de un error.

Argumentos:

Devoluciones:

  • Output : El tensor de salida.

Constructores y destructores

Gather (const :: tensorflow::Scope & scope, :: tensorflow::Input params, :: tensorflow::Input indices)
Gather (const :: tensorflow::Scope & scope, :: tensorflow::Input params, :: tensorflow::Input indices, const Gather::Attrs & attrs)

Atributos públicos

operation
output

Funciones públicas

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

funciones estáticas públicas

ValidateIndices (bool x)

Estructuras

tensorflow:: ops:: Gather:: Attrs

Configuradores de atributos opcionales para Gather .

Atributos públicos

operación

Operation operation

producción

::tensorflow::Output output

Funciones públicas

Recolectar

 Gather(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input params,
  ::tensorflow::Input indices
)

Recolectar

 Gather(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input params,
  ::tensorflow::Input indices,
  const Gather::Attrs & attrs
)

nodo

::tensorflow::Node * node() const 

operador::tensorflow::Input

 operator::tensorflow::Input() const 

operador::tensorflow::Salida

 operator::tensorflow::Output() const 

funciones estáticas públicas

Validar índices

Attrs ValidateIndices(
  bool x
)