공개 최종 수업 모양
작업에 의해 생성된 텐서의 부분적으로 알려진 모양입니다.
공개 방법
부울 | 같음 (객체 객체) |
정수 | 해시코드 () |
정적 모양 | make (긴 firstDimensionSize, 긴... otherDimensionSizes) N차원 값을 나타내는 Shape를 만듭니다. |
정수 | numDimensions () 이 모양이 나타내는 차원의 수입니다. |
정적 모양 | 스칼라 () 스칼라 값을 나타내는 Shape를 만듭니다. |
긴 | 크기 (int i) i번째 차원의 크기입니다. |
끈 | toString () 디버깅을 위한 모양에 대한 간결한 설명입니다. |
정적 모양 | 알려지지 않은 () 알 수 없는 차원 수를 나타내는 Shape를 만듭니다. |
상속된 메서드
공개 방법
공개 부울은 (객체 obj) 와 같습니다 .
매개변수
객체 |
---|
공개 int hashCode ()
공개 정적 모양 만들기 (긴 firstDimensionSize, 긴... otherDimensionSizes)
N차원 값을 나타내는 Shape를 만듭니다.
각 차원에 대해 제공된 크기를 사용하여 N차원 값(N은 1 이상)을 나타내는 Shape를 만듭니다. -1은 해당 차원의 크기를 알 수 없음을 나타냅니다. 예를 들어:
// A 2-element vector.
Shape vector = Shape.create(2);
// A 2x3 matrix.
Shape matrix = Shape.create(2, 3);
// A matrix with 4 columns but an unknown number of rows.
// This is typically used to indicate the shape of tensors that represent
// a variable-sized batch of values. The Shape below might represent a
// variable-sized batch of 4-element vectors.
Shape batch = Shape.create(-1, 4);
매개변수
첫차원크기 | |
---|---|
otherDimensionSizes |
공개 int numDimensions ()
이 모양이 나타내는 차원의 수입니다.
보고
- 차원 수를 알 수 없는 경우 -1, 모양이 스칼라를 나타내는 경우 0, 벡터의 경우 1, 행렬의 경우 2 등입니다.
공개 긴 크기 (int i)
i번째 차원의 크기입니다.
매개변수
나 |
---|
보고
- 요청된 차원의 크기 또는 알 수 없는 경우 -1입니다.
공개 문자열 toString ()
디버깅을 위한 모양에 대한 간결한 설명입니다.