RandomDatasetV2

공개 최종 클래스 RandomDatasetV2

의사 난수를 반환하는 데이터 세트를 만듭니다.

균일하게 분포된 의사 난수 64비트 부호 있는 정수 스트림을 반환하는 데이터 세트를 만듭니다. 각 에포크에서 난수 생성기가 다시 적용되는지 여부를 결정하는 부울 속성을 허용합니다. 기본값은 True입니다. 이는 시드가 적용되고 각 에포크에서 동일한 난수 시퀀스가 ​​생성됨을 의미합니다. False로 설정하면 시드가 다시 적용되지 않고 각 에포크마다 다른 순서의 난수가 생성됩니다.

TensorFlow Python API에서는 `tf.data.experimental.RandomDatasetV2` 클래스를 통해 이 데이터 세트를 인스턴스화할 수 있습니다.

중첩 클래스

수업 RandomDatasetV2.Options RandomDatasetV2 의 선택적 속성

공개 방법

<객체> 출력
출력 ()
텐서의 기호 핸들을 반환합니다.
정적 RandomDatasetV2
생성 ( 범위 범위, 피연산자 <Long> 시드, 피연산자 <Long> 시드2, 피연산자 <?> seedGenerator, List<Class<?>> 출력 유형, 목록< 모양 > outputShapes, 옵션... 옵션)
새로운 RandomDatasetV2 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
출력 <?>
핸들 ()
정적 RandomDatasetV2.Options
메타데이터 (문자열 메타데이터)
정적 RandomDatasetV2.Options
rerandomizeEachIteration (부울 rerandomizeEachIteration)

상속된 메서드

공개 방법

공개 출력 <Object> asOutput ()

텐서의 기호 핸들을 반환합니다.

TensorFlow 작업에 대한 입력은 다른 TensorFlow 작업의 출력입니다. 이 메서드는 입력 계산을 나타내는 기호 핸들을 얻는 데 사용됩니다.

public static RandomDatasetV2 create ( Scope 범위, Operand <Long> 시드, Operand <Long> seed2, Operand <?> seedGenerator, List<Class<?>> 출력 유형, List< Shape > outputShapes, 옵션... 옵션)

새로운 RandomDatasetV2 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
씨앗 난수 생성기의 스칼라 시드입니다. Seed 또는 Seed2가 0이 아닌 값으로 설정된 경우 난수 생성기는 지정된 시드에 의해 시드됩니다. 그렇지 않으면 임의의 시드가 사용됩니다.
시드2 시드 충돌을 방지하기 위한 두 번째 스칼라 시드입니다.
시드 생성기 난수 시드 생성기에 대한 리소스입니다.
옵션 선택적 속성 값을 전달합니다.
보고
  • RandomDatasetV2의 새 인스턴스

공개 출력 <?> 핸들 ()

공개 정적 RandomDatasetV2.Options 메타데이터 (문자열 메타데이터)

공개 정적 RandomDatasetV2.Options rerandomizeEachIteration (부울 rerandomizeEachIteration)

매개변수
각 반복을 다시 무작위로 지정 각 에포크에서 생성된 난수 시퀀스를 다시 무작위화하는 부울 속성입니다.