Создает тензор, заполненный скалярным значением.
Эта операция создает тензор формы dims и заполняет его значением.
Например:
# Output tensor has shape [2, 3].
fill([2, 3], 9) ==> [[9, 9, 9]
[9, 9, 9]]
tf.fill отличается от tf.constant в нескольких отношениях:-
tf.fillподдерживает только скалярное содержимое, тогда какtf.constantподдерживает значения Tensor. -
tf.fillсоздает Op в графе вычислений, который создает фактическое значение Tensor во время выполнения. В этом отличие отtf.constant, который встраивает весь тензор в граф с помощью узла Const. - Поскольку
tf.fillвыполняет оценку во время выполнения графа, он поддерживает динамические фигуры, основанные на других тензорах времени выполнения, в отличие отtf.constant.
Публичные методы
| Выход <U> | какВывод () Возвращает символический дескриптор тензора. |
| static <U, T расширяет число> Заполнить <U> | |
| Выход <U> | выход () |
Унаследованные методы
Публичные методы
публичный вывод <U> asOutput ()
Возвращает символический дескриптор тензора.
Входные данные для операций TensorFlow являются выходными данными другой операции TensorFlow. Этот метод используется для получения символического дескриптора, который представляет собой вычисление входных данных.
public static Fill <U> create (область действия , операнд <T> затемняется, значение операнда <U>)
Фабричный метод для создания класса, обертывающего новую операцию Fill.
Параметры
| объем | текущий объем |
|---|---|
| тускнеет | 1-Д. Представляет форму выходного тензора. |
| ценить | 0-D (скаляр). Значение для заполнения возвращенного тензора. |
Возврат
- новый экземпляр Fill