org.tensorflow

TensorFlow 모델을 구축, 저장, 로드 및 실행하기 위한 클래스를 정의합니다.

시작하려면 설치 지침을 참조하세요.

LabelImage 예제는 사전 훈련된 Inception 아키텍처 컨볼루션 신경망을 사용하여 이미지를 분류하기 위해 이 API를 사용하는 방법을 보여줍니다. 다음을 보여줍니다.

  • 그래프 구성: OperationBuilder 클래스를 사용하여 JPEG 이미지를 디코딩, 크기 조정 및 정규화하는 그래프를 구성합니다.
  • 모델 로드: Graph.importGraphDef()를 사용하여 사전 훈련된 Inception 모델을 로드합니다.
  • 그래프 실행: 세션을 사용하여 그래프를 실행하고 이미지에 가장 적합한 레이블을 찾습니다.

추가 예제는 tensorflow/java GitHub 저장소에서 찾을 수 있습니다.

인터페이스

실행환경 TensorFlow Operation 를 생성하고 실행하기 위한 환경을 정의합니다.
Graph.WhileSubgraphBuilder while 루프에 대한 조건부 또는 본문 하위 그래프를 작성하기 위해 buildSubgraph 메소드를 대체하는 추상 클래스를 인스턴스화하는 데 사용됩니다.
피연산자 <T> TensorFlow 작업의 피연산자로 구현된 인터페이스입니다.
작업 Tensor에서 계산을 수행합니다.
OperationBuilder Operation 를 위한 빌더입니다.

클래스

EagerSession TensorFlow 작업을 적극적으로 실행하기 위한 환경입니다.
EagerSession.Options
그래프 TensorFlow 계산을 나타내는 데이터 흐름 그래프입니다.
그래프작업 Graph 에 노드로 추가된 Operation 에 대한 구현입니다.
GraphOperationBuilder GraphOperationGraph 에 추가하기 위한 OperationBuilder 입니다.
출력 <T> Operation 에 의해 생성된 텐서에 대한 기호 핸들입니다.
저장된모델번들 SavedModelBundle은 저장소에서 로드된 모델을 나타냅니다.
저장된ModelBundle.Loader 저장된 모델을 로드하기 위한 옵션입니다.
섬기는 사람 분산 교육에 사용하기 위한 in-process TensorFlow 서버입니다.
세션 Graph 실행용 드라이버입니다.
세션.실행 세션을 실행할 때 얻은 출력 텐서 및 메타데이터입니다.
세션.러너 Operation 을 실행하고 Tensors 평가합니다.
모양 작업에 의해 생성된 텐서의 부분적으로 알려진 모양입니다.
텐서 <T> 요소가 T에서 설명하는 유형인 정적으로 유형이 지정된 다차원 배열입니다.
텐서플로우 TensorFlow 런타임을 설명하는 정적 유틸리티 메서드입니다.
텐서 Tensor 객체를 생성하기 위한 유형이 안전한 팩토리 메소드입니다.

열거형

데이터 형식 Tensor 의 요소 유형을 열거형으로 나타냅니다.
EagerSession.DevicePlacementPolicy 특정 장치에서 작업을 실행하려고 하지만 일부 입력 텐서가 해당 장치에 없을 때 어떻게 작동할지 제어합니다.
EagerSession.ResourceCleanupStrategy TensorFlow 리소스가 더 이상 필요하지 않을 때 정리하는 방법을 제어합니다.

예외

TensorFlow예외 TensorFlow Graph를 실행할 때 확인되지 않은 예외가 발생했습니다.