MapDataset

공개 클래스 MapDataset

공공 생성자

MapDataset ( Dataset 기타, Function<List< Operand <?>>, List< Operand <?>>> 매퍼)

공개 방법

데이터세트반복자
makeInitializeableIterator ()
이 데이터 세트의 요소를 반복하는 데 사용할 수 있는 `DatasetIterator`를 만듭니다.
데이터세트반복자
makeOneShotIterator ()
이 데이터 세트의 요소를 반복하는 데 사용할 수 있는 `DatasetIterator`를 만듭니다.

상속된 메서드

org.tensorflow.framework.data.Dataset 클래스에서
최종 데이터세트
배치 (긴 배치 크기, 부울 dropLastBatch)
이 데이터 세트의 요소를 배치로 그룹화합니다.
최종 데이터세트
배치 (긴 배치 크기)
이 데이터 세트의 요소를 배치로 그룹화합니다.
정적 데이터세트
fromTensorSlices (Ops tf, List< Operand <?>> 텐서, List<Class<? 확장 TType >> outputTypes)
요소가 주어진 텐서의 조각인 메모리 내 '데이터 세트'를 생성합니다.
운영
목록< 모양 >
getOutputShapes ()
이 데이터 세트의 각 구성 요소에 대한 모양 목록을 가져옵니다.
목록<클래스<? TType 확장 >>
getOutputTypes ()
이 데이터세트의 각 구성요소에 대한 출력 유형 목록을 가져옵니다.
피연산자 <?>
getVariant ()
이 데이터 세트를 나타내는 변형 텐서를 가져옵니다.
Iterator<목록< 피연산자 <?>>>
반복자 ()
이 Dataset의 모든 배치를 열심히 반복하는 반복자를 만듭니다.
데이터세트반복자
makeInitializeableIterator ()
이 데이터 세트의 요소를 반복하는 데 사용할 수 있는 `DatasetIterator`를 만듭니다.
데이터세트반복자
makeOneShotIterator ()
이 데이터 세트의 요소를 반복하는 데 사용할 수 있는 `DatasetIterator`를 만듭니다.
데이터세트
(Function<List< Operand <?>>, List< Operand <?>>> 매퍼)
이 데이터세트에서 반환된 모든 요소에 함수를 매핑하는 새 데이터세트를 반환합니다.
데이터세트
mapAllComponents (함수< 피연산자 <?>, 피연산자 <?>> 매퍼)
각 요소의 모든 구성요소에 대해 이 데이터세트의 모든 요소에 걸쳐 함수를 매핑하는 새 데이터세트를 반환합니다.
데이터세트
mapOneComponent (int 인덱스, Function< Operand <?>, Operand <?>> 매퍼)
각 요소의 단일 구성요소에서 이 데이터세트의 모든 요소에 걸쳐 함수를 매핑하는 새 데이터세트를 반환합니다.
최종 데이터세트
건너뛰기 (긴 카운트)
이 데이터세트에서 초기 요소 `count`개를 건너뛰는 새 `데이터세트`를 반환합니다.
최종 데이터세트
걸릴 (긴 카운트)
이 데이터세트의 첫 번째 '개수' 요소만 포함된 새 '데이터세트'를 반환합니다.
정적 데이터세트
textLineDataset (Ops tf, 문자열 파일 이름, 문자열 압축 유형, 긴 버퍼 크기)
정적 데이터세트
tfRecordDataset (Ops tf, 문자열 파일 이름, 문자열 압축 유형, 긴 버퍼 크기)
부울
같음 (개체 arg0)
마지막 수업<?>
getClass ()
정수
해시코드 ()
최종 무효
알림 ()
최종 무효
통지모두 ()
toString ()
최종 무효
대기 (long arg0, int arg1)
최종 무효
기다리세요 (긴 arg0)
최종 무효
기다리다 ()
추상적인 공백
forEach (소비자<? super T> arg0)
추상 반복자<목록< 피연산자 <?>>>
반복자 ()
추상 Spliterator<List< 피연산자 <?>>>
분할기 ()

공공 생성자

공용 MapDataset ( 데이터 세트 기타, Function<List< Operand <?>>, List< Operand <?>>> 매퍼)

공개 방법

공개 DatasetIterator makeInitializeableIterator ()

이 데이터 세트의 요소를 반복하는 데 사용할 수 있는 `DatasetIterator`를 만듭니다.

이 반복자는 루프에서 요소를 검색하기 전에 `iterator.makeInitializer(Dataset)`에 대한 호출로 초기화되어야 합니다.

보고
  • 이 데이터 세트의 구조를 기반으로 하는 새로운 `DatasetIterator`입니다.

공개 DatasetIterator makeOneShotIterator ()

이 데이터 세트의 요소를 반복하는 데 사용할 수 있는 `DatasetIterator`를 만듭니다. `makeOneShotIterator`를 사용하면 이 데이터세트에서 반복자가 자동으로 초기화됩니다. 건너뛰기 그래프 모드에서 초기화 작업은 `tf.init()`를 통해 실행되어야 하는 그래프의 초기화 목록에 추가됩니다.

전:

     try (Session session = new Session(graph) {
         // Immediately run initializers
         session.run(tf.init());
     }
 

Eager 모드에서는 이 호출의 결과로 초기화 프로그램이 자동으로 실행됩니다.

보고
  • 이 데이터 세트의 구조를 기반으로 하는 새로운 `DatasetIterator`입니다.