MapDataset

공개 클래스 MapDataset

공공 생성자

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

공개 방법

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

상속된 메서드

공공 생성자

공용 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`입니다.