tf.keras.ops.linspace
Возвращает равномерно распределённые числа в заданном интервале.
tf.keras.ops.linspace(
start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0
)
Возвращает num равномерно распределённых значений, вычисленных в интервале [start, stop].
Конечную точку интервала можно исключить.
| Аргументы | |
|---|---|
start | Начальное значение последовательности. |
stop | Конечное значение последовательности, если endpoint не установлено в False. В этом случае последовательность состоит из всех значений, кроме последнего, из num + 1 равномерно распределённых значений, поэтому stop исключается. Обратите внимание, что размер шага меняется, когда endpoint равно False. |
num | Количество генерируемых значений. По умолчанию равно 50. Должно быть неотрицательным. |
endpoint | Если True, stop является последним значением. В противном случае оно не включается. По умолчанию равно True. |
retstep | Если True, возвращает (samples, step), где step — расстояние между значениями. |
dtype | Тип выходного тензора. |
axis | Ось результата, по которой сохраняются значения. Имеет значение только в том случае, если start или stop — массивоподобные значения. По умолчанию равно 0. |
| Примечание | |
|---|---|
Бэкенд Torch не поддерживает аргумент axis. |
| Возвращаемое значение | |
|---|---|
Тензор с равномерно распределёнными числами. Если retstep равно True, возвращает (samples, step) |
© 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/linspace