org.tensorflow.types

TensorFlow 텐서 유형을 나타내는 클래스를 정의합니다. 텐서에서 사용할 수 있는 각 데이터 유형에는 해당 데이터 유형과 숨겨진 구현을 나타내는 데 사용되는 해당 인터페이스가 있습니다. 예를 들어, TensorFlow int32 유형은 텐서 유형 인터페이스 TInt32 로 표시됩니다. 여기서 T 접두사는 "Tensor of"를 나타냅니다.

텐서 요소 유형의 컴파일 타임 검사를 지원하려면 이 패키지의 각 인터페이스는 데이터 특성에 따라 org.tensorflow.types.family 에 있는 마커 인터페이스 중 하나에 바인딩되어야 합니다.

각 텐서 유형에는 TensorType 주석을 달아 해당 유형의 텐서를 할당하거나 매핑하는 데 사용해야 하는 유형 메타데이터를 제공해야 합니다.

텐서 유형의 인스턴스는 사용자가 n차원 공간의 텐서 데이터에 직접 액세스할 수 있도록 NdArray 인터페이스도 구현해야 합니다.

Tensor.of(...) 메서드를 사용하여 텐서를 할당하는 것이 항상 가능하지만 대부분의 텐서 유형은 scalarOf(...) , vectorOf(...) 와 같이 생성 프로세스를 단순화하는 팩토리 메서드를 노출합니다. tensorOf(...)

인터페이스

TBfloat16 Brain 16비트 부동 소수점 텐서 유형.
TBool 부울 텐서 유형.
TFloat16 IEEE-754 반정밀도 16비트 부동 소수점 텐서 유형.
TFloat32 IEEE-754 단정밀도 32비트 부동 소수점 텐서 유형.
TFloat64 IEEE-754 배정밀도 64비트 부동 소수점 텐서 유형입니다.
틴트32 32비트 부호 있는 정수 텐서 유형입니다.
틴트64 64비트 부호 있는 정수 텐서 유형입니다.
TString 문자열 유형.
TUint8 8비트 부호 없는 정수 텐서 유형입니다.