Spec-Zone.ru › TensorFlow

tf.range

Создает последовательность чисел.

Просмотреть псевдонимы

Псевдонимы для совместимости при миграции

Подробнее см. в руководстве по миграции.

tf.compat.v1.range

tf.range(limit, delta=1, dtype=None, name='range')
tf.range(start, limit, delta=1, dtype=None, name='range')

Используется в блокнотах

Используется в руководстве Используется в учебных пособиях
  • Основные понятия DTensor
  • Повышение производительности с помощью tf.function
  • Контрольные точки обучения
  • Оценщики
  • Оптимизаторы с API Core
  • Интегральные градиенты
  • DeepDream
  • Сохранение и загрузка модели с использованием стратегии распределения
  • Игра в CartPole методом Actor-Critic
  • Распределенный ввод

Создает последовательность чисел, которая начинается с start и увеличивается на delta, не включая limit.

Тип dtype результирующего тензора выводится из входных данных, если он не задан явно.

Как и встроенная функция Python range, start по умолчанию равно 0, поэтому range(n) = range(0, n).

Например:

start = 3
limit = 18
delta = 3
tf.range(start, limit, delta)
<tf.Tensor: shape=(5,), dtype=int32,
numpy=array([ 3,  6,  9, 12, 15], dtype=int32)>
start = 3
limit = 1
delta = -0.5
tf.range(start, limit, delta)
<tf.Tensor: shape=(4,), dtype=float32,
numpy=array([3. , 2.5, 2. , 1.5], dtype=float32)>
limit = 5
tf.range(limit)
<tf.Tensor: shape=(5,), dtype=int32,
numpy=array([0, 1, 2, 3, 4], dtype=int32)>
Аргументы
start Скаляр Tensor размерности 0. Если limit не равно None, служит первым элементом диапазона; в противном случае служит верхней границей диапазона, а первый элемент по умолчанию равен 0.
limit Скаляр Tensor размерности 0. Исключительная верхняя граница последовательности. Если значение равно None, по умолчанию используется значение start, а первый элемент диапазона по умолчанию равен 0.
delta Скаляр Tensor размерности 0. Число, на которое увеличивается start. По умолчанию равно 1.
dtype Тип элементов результирующего тензора.
name Имя операции. По умолчанию — "range".
Возвращаемое значение
Одномерный Tensor типа dtype.

Совместимость с NumPy

Эквивалентно np.arange

© 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/range

Spec-Zone.ru

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