Отрицательный индекс в TensorFlow
Отрицательный индекс отсчитывает ячейки
с конца ряда. Индекс -1 указывает
на последний элемент, -2 на
предпоследний и так далее.
Создадим тензор и выведем последний и предпоследний элементы:
import tensorflow as tf
scores = tf.constant([4, 5, 3])
print(scores[-1])
print(scores[-2])
Тот же приём работает и для более длинного ряда. Создадим четыре температуры и выведем первый элемент с конца и третий с конца:
import tensorflow as tf
temps = tf.constant([10, 20, 30, 40])
print(temps[-1])
print(temps[-3])
Соберите тензор из трёх чисел 1,
2 и 3 и выведите его
крайний правый элемент в записи ряда.
Создайте тензор из пяти целых чисел и выведите второй элемент, если считать ячейки от конца ряда.
Создайте тензор из четырёх дробных чисел и выведите элемент, который стоит непосредственно перед последним.