텐서플로우:: 작전:: 스택

#include <array_ops.h>

N 순위 R 텐서 목록을 하나의 순위 (R+1) 텐서로 압축합니다.

요약

axis 차원을 따라 N 텐서 values values 의 각 텐서보다 순위가 1 높은 텐서로 묶습니다. (A, B, C) 모양의 텐서 목록이 주어지면;

axis == 0 이면 output 텐서의 모양은 (N, A, B, C) 입니다. axis == 1 이면 output 텐서의 모양은 (A, N, B, C) 입니다. 등.

예를 들어:

# 'x' is [1, 4]
# 'y' is [2, 5]
# 'z' is [3, 6]
pack([x, y, z]) => [[1, 4], [2, 5], [3, 6]]  # Pack along first dim.
pack([x, y, z], axis=1) => [[1, 2, 3], [4, 5, 6]]

이는 unpack 의 반대입니다.

인수:

  • 범위: 범위 개체
  • 값: 모양과 유형이 동일해야 합니다.

선택적 속성( Attrs 참조):

  • axis: 패킹할 치수입니다. 음수 값은 순환되므로 유효한 범위는 [-(R+1), R+1) 입니다.

보고:

생성자와 소멸자

Stack (const :: tensorflow::Scope & scope, :: tensorflow::InputList values)
Stack (const :: tensorflow::Scope & scope, :: tensorflow::InputList values, const Stack::Attrs & attrs)

공개 속성

operation
output

공공 기능

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

공개 정적 함수

Axis (int64 x)

구조체

텐서플로우:: ops:: 스택:: 속성

Stack 의 선택적 속성 설정자입니다.

공개 속성

작업

Operation operation

산출

::tensorflow::Output output

공공 기능

스택

 Stack(
  const ::tensorflow::Scope & scope,
  ::tensorflow::InputList values
)

스택

 Stack(
  const ::tensorflow::Scope & scope,
  ::tensorflow::InputList values,
  const Stack::Attrs & attrs
)

마디

::tensorflow::Node * node() const 

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

 operator::tensorflow::Input() const 

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

 operator::tensorflow::Output() const 

공개 정적 함수

중심선

Attrs Axis(
  int64 x
)