Spec-Zone.ru › TensorFlow

tf.types.experimental.TensorLike

Этот символ является псевдонимом типа.

Объединение всех типов, которые могут быть преобразованы в tf.Tensor с помощью tf.convert_to_tensor.

Источник:

TensorLike = Union[
    tensorflow.python.types.core.Tensor,
    tensorflow.python.types.core.TensorProtocol,
    int,
    float,
    bool,
    str,
    bytes,
    complex,
    tuple,
    list,
    numpy.ndarray,
    numpy.generic
]

Это определение может использоваться в пользовательском коде. В будущем могут быть добавлены дополнительные типы по мере поддержки большего числа типов ввода.

Пример:

def foo(x: TensorLike):
  pass

Это определение проходит статическую проверку типов для:

foo(tf.constant([1, 2, 3]))
foo([1, 2, 3])
foo(np.array([1, 2, 3]))

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/types/experimental/TensorLike

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API