RawTensor

공개 최종 클래스 RawTensor

JVM에서 직접 접근 가능한 데이터 공간에 메모리가 매핑되지 않은 텐서.

원시 텐서는 TensorFlow 런타임 라이브러리에 의해 기본 메모리에 할당된 텐서를 최소한으로 표현한 것이며 현재 프로세스 내에서 수명을 제어합니다. 데이터는 typed tensor 에 의해 n차원 유형 공간에 매핑될 때까지 buffer of bytes 로 표시됩니다.

RawTensor의 인스턴스는 스레드로부터 안전 하지 않으며 try-with-resources를 통해 명시적으로 또는 암시적으로 close() 호출하여 해당 리소스를 해제해야 합니다.

공개 방법

원시텐서
asRawTensor ()
이 텐서의 원시(유형이 지정되지 않은) 표현을 반환합니다.
무효의
닫다 ()
Tensor와 관련된 리소스를 해제합니다.
바이트데이터버퍼
데이터 ()
이 텐서의 원시 데이터를 바이트 버퍼로 반환합니다.
데이터 형식
데이터 형식 ()
텐서에 저장된 요소의 DataType 반환합니다.
숫자바이트 ()
텐서 데이터의 크기를 바이트 단위로 반환합니다.
모양
모양 ()
텐서의 형태를 반환합니다.
toString ()
텐서의 유형과 모양을 설명하는 문자열을 반환합니다.

상속된 메서드

공개 방법

공개 RawTensorRawTensor ( )

이 텐서의 원시(유형이 지정되지 않은) 표현을 반환합니다.

공공 무효 닫기 ()

Tensor와 관련된 리소스를 해제합니다.

경고: Eager 작업으로 생성되지 않은 모든 텐서에 대해 이 명령을 호출해야 합니다. 그렇지 않으면 메모리가 누출됩니다.

close 반환 후에는 Tensor 객체를 더 이상 사용할 수 없습니다.

공개 ByteDataBuffer 데이터 ()

이 텐서의 원시 데이터를 바이트 버퍼로 반환합니다.

보고
  • 텐서 바이트
던지기
IllegalStateException 텐서가 닫힌 경우

공개 데이터 유형 데이터 유형 ()

텐서에 저장된 요소의 DataType 반환합니다.

공개 긴 숫자 바이트 ()

텐서 데이터의 크기를 바이트 단위로 반환합니다.

공개 모양 모양 ()

텐서의 형태를 반환합니다.

공개 문자열 toString ()

텐서의 유형과 모양을 설명하는 문자열을 반환합니다.