Spec-Zone.ru › TensorFlow 2.4

tf.experimental.numpy.ndarray

Эквивалент numpy.ndarray, поддерживаемый тензорами TensorFlow.

tf.experimental.numpy.ndarray(
    shape, dtype=float, buffer=None
)

Он не поддерживает все функции NumPy ndarrays, например, шаги и порядок памяти, так как, в отличие от NumPy, хранилище не является буфером необработанной памяти.

или если есть какие-либо различия в поведении.

Аргументы
shape Форма массива. Должна быть скалярной величиной, итерируемым списком целых чисел или объектом TensorShape.
dtype Необязательно. Тип данных массива. Должен быть типом Python, типом NumPy или объектом TensorFlow DType.
buffer Необязательно. Поддерживающий буфер массива. Должен иметь форму shape. Должен быть ndarray, np.ndarray или Tensor.
Исключения
ValueError Если buffer указан и его форма не соответствует shape.
Атрибуты
T
data Объект тензора, содержащий данные массива.

Он имеет несколько ключевых отличий от объекта буфера Python, используемого в массивах NumPy.

  1. Тензоры неизменяемы. Поэтому операции, требующие редактирования на месте, например, setitem, выполняются путем замены базового буфера новым.
  2. Тензоры не предоставляют доступа к их необработанному буферу.
dtype
ndim
shape Возвращает кортеж или tf.Tensor размерностей массива.
size Возвращает количество элементов в массиве.

Методы

astype

Просмотреть исходный код

astype(
    dtype
)

clip

Просмотреть исходный код

clip(
    a, a_min, a_max
)

Вариант TensorFlow функции NumPy clip.

Неподдерживаемые аргументы: out, kwargs.

См. документацию NumPy для numpy.clip.

from_tensor

Просмотреть исходный код

@classmethod
from_tensor(
    tensor
)

ravel

Просмотреть исходный код

ravel(
    a
)

Вариант TensorFlow функции NumPy ravel.

Неподдерживаемые аргументы: order.

См. документацию NumPy для numpy.ravel.

reshape

Просмотреть исходный код

reshape(
    a, *newshape, **kwargs
)

tolist

Просмотреть исходный код

tolist()

transpose

Просмотреть исходный код

transpose(
    a, axes=None
)

Вариант TensorFlow функции NumPy transpose.

См. документацию NumPy для numpy.transpose.

__abs__

Просмотреть исходный код

__abs__(
    x
)

Вариант TensorFlow функции NumPy absolute.

Неподдерживаемые аргументы: out, where, casting, order, dtype, subok, signature, extobj.

См. документацию NumPy для numpy.absolute.

__add__

Просмотреть исходный код

__add__(
    a, b
)

__bool__

Просмотреть исходный код

__bool__()

__eq__

Просмотреть исходный код

__eq__(
    a, b
)

__floordiv__

Просмотреть исходный код

__floordiv__(
    a, b
)

__ge__

Просмотреть исходный код

__ge__(
    a, b
)

__getitem__

Просмотреть исходный код

__getitem__(
    slice_spec
)

Реализация ndarray.getitem.

__gt__

Просмотреть исходный код

__gt__(
    a, b
)

__invert__

Просмотреть исходный код

__invert__(
    x
)

Вариант TensorFlow функции NumPy logical_not.

Неподдерживаемые аргументы: out, where, casting, order, dtype, subok, signature, extobj.

См. документацию NumPy для numpy.logical_not.

__iter__

Просмотреть исходный код

__iter__()

__le__

Просмотреть исходный код

__le__(
    a, b
)

__len__

Просмотреть исходный код

__len__()

__lt__

Просмотреть исходный код

__lt__(
    a, b
)

__matmul__

Просмотреть исходный код

__matmul__(
    a, b
)

__mod__

Просмотреть исходный код

__mod__(
    a, b
)

__mul__

Просмотреть исходный код

__mul__(
    a, b
)

__ne__

Просмотреть исходный код

__ne__(
    a, b
)

__neg__

Просмотреть исходный код

__neg__()

__nonzero__

Просмотреть исходный код

__nonzero__()

__pos__

Просмотреть исходный код

__pos__()

__pow__

Просмотреть исходный код

__pow__(
    a, b
)

__radd__

Просмотреть исходный код

__radd__(
    a, b
)

__rfloordiv__

Просмотреть исходный код

__rfloordiv__(
    a, b
)

__rmatmul__

Просмотреть исходный код

__rmatmul__(
    a, b
)

__rmod__

Просмотреть исходный код

__rmod__(
    a, b
)

__rmul__

Просмотреть исходный код

__rmul__(
    a, b
)

__rpow__

Просмотреть исходный код

__rpow__(
    a, b
)

__rsub__

Просмотреть исходный код

__rsub__(
    a, b
)

__rtruediv__

Просмотреть исходный код

__rtruediv__(
    a, b
)

__sub__

Просмотреть исходный код

__sub__(
    a, b
)

__truediv__

Просмотреть исходный код

__truediv__(
    a, b
)

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/experimental/numpy/ndarray

Spec-Zone.ru

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