Esta página foi traduzida pela API Cloud Translation.
Switch to English

tf.is_tensor

TensorFlow 1 versão Ver fonte no GitHub

Verifica se x é um tipo TF-nativa que pode ser passado para muitos ops TF.

Use is_tensor para tipos Diferenciar que pode ingeridos por ops TensorFlow sem qualquer conversão (por exemplo, tf.Tensor , tf.SparseTensor , e tf.RaggedTensor ) a partir de tipos que têm de ser convertidos em tensores, antes de serem ingeridos (por exemplo, numpy ndarray e Python escalares).

Por exemplo, no bloco de código a seguir:

 if not tf.is_tensor(t):
  t = tf.convert_to_tensor(t)
return t.dtype
 

vamos verificar para se certificar de que t é um tensor (e convertê-lo se não) antes de acessar a sua shape e dtype .

x Um objeto de python para verificar.

True se x é um tensor ou "tensor-like", False se não.