Spec-Zone.ru › TensorFlow

tf.keras.ops.arange

Возвращает равномерно распределённые значения в заданном интервале.

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

Основные псевдонимы

tf.keras.ops.numpy.arange

tf.keras.ops.arange(
    start, stop=None, step=1, dtype=None
)

arange можно вызывать с различным количеством позиционных аргументов:

  • arange(stop): значения генерируются в полуоткрытом интервале [0, stop) (другими словами, интервал включает start, но не включает stop).
  • arange(start, stop): значения генерируются в полуоткрытом интервале [start, stop).
  • arange(start, stop, step): значения генерируются в полуоткрытом интервале [start, stop), а расстояние между значениями задаётся параметром step.
Аргументы
start Целое число или вещественное число, обозначающее начало интервала. Интервал включает это значение.
stop Целое число или вещественное число, обозначающее конец интервала. Интервал не включает это значение, за исключением некоторых случаев, когда step не является целым числом и округление чисел с плавающей точкой влияет на длину out. По умолчанию равно None.
step Целое число или вещественное число, задающее расстояние между значениями. Для любого выходного out это расстояние между двумя соседними значениями, out[i+1] - out[i]. Размер шага по умолчанию равен 1. Если step задан как позиционный аргумент, необходимо также указать start.
dtype Тип выходного массива. Если dtype не задан, тип данных определяется по другим входным аргументам.
Возвращает
Тензор равномерно распределённых значений. Для аргументов с плавающей точкой длина результата равна ceil((stop - start)/step). Из-за переполнения при работе с числами с плавающей точкой последнее значение out может оказаться больше stop.

Примеры:

keras.ops.arange(3)
array([0, 1, 2], dtype=int32)
keras.ops.arange(3.0)
array([0., 1., 2.], dtype=float32)
keras.ops.arange(3, 7)
array([3, 4, 5, 6], dtype=int32)
keras.ops.arange(3, 7, 2)
array([3, 5], dtype=int32)

© 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/keras/ops/arange

Spec-Zone.ru

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