텐서플로우:: 작전:: 채우다

#include <array_ops.h>

스칼라 값으로 채워진 텐서를 생성합니다.

요약

이 작업은 모양의 dims 텐서를 생성하고 value 으로 채웁니다.

예를 들어:

# 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 런타임에 실제 Tensor 값을 구성하는 계산 그래프에 Op를 생성합니다. 이는 Const 노드를 사용하여 전체 Tensor를 그래프에 포함하는 tf.constant 와 대조됩니다.
  • tf.fill 그래프 런타임에서 평가하기 때문에 tf.constant 와 달리 다른 런타임 Tensor를 기반으로 하는 동적 모양을 지원합니다.

인수:

  • 범위: 범위 개체
  • 희미함: 1-D. 출력 텐서의 모양을 나타냅니다.
  • 값: 0-D(스칼라). 반환된 텐서를 채울 값입니다.

(numpy) np.full과 동일

보고:

생성자와 소멸자

Fill (const :: tensorflow::Scope & scope, :: tensorflow::Input dims, :: tensorflow::Input value)

공개 속성

operation
output

공공 기능

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

공개 속성

작업

Operation operation

산출

::tensorflow::Output output

공공 기능

채우다

 Fill(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input dims,
  ::tensorflow::Input value
)

마디

::tensorflow::Node * node() const 

연산자::텐서플로우::입력

 operator::tensorflow::Input() const 

연산자::텐서플로우::출력

 operator::tensorflow::Output() const