Tworzy zestaw danych, który zwraca liczby pseudolosowe.
Tworzy zestaw danych, który zwraca strumień równomiernie rozłożonych pseudolosowych 64-bitowych liczb całkowitych ze znakiem. Akceptuje atrybut logiczny, który określa, czy generatory liczb losowych są ponownie stosowane w każdej epoce. Wartość domyślna to True, co oznacza, że w każdej epoce stosowane są nasiona i generowana jest ta sama sekwencja liczb losowych. Jeśli ustawione na Fałsz, nasiona nie są stosowane ponownie i w każdej epoce generowana jest inna sekwencja liczb losowych.
W interfejsie API TensorFlow Python można utworzyć instancję tego zestawu danych za pomocą klasy `tf.data.experimental.RandomDatasetV2`.
Klasy zagnieżdżone
klasa | Opcje losowego zestawu danych V2 | Opcjonalne atrybuty dla RandomDatasetV2 |
Metody publiczne
Wyjście <Obiekt> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny RandomDatasetV2 | |
Wyjście <?> | uchwyt () |
statyczne RandomDatasetV2.Options | metadane (metadane ciągu) |
statyczne RandomDatasetV2.Options | rerandomizeEachIteration (Boolean rerandomizeEachIteration) |
Metody dziedziczone
Metody publiczne
publiczne wyjście <Obiekt> asOutput ()
Zwraca symboliczny uchwyt tensora.
Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.
public static RandomDatasetV2 create ( Zakres zasięgu, Operand <Long> nasiono, Operand <Long> nasiono2, Operand <?> nasionGenerator, Lista<Klasa<?>> typy wyjściowe, Lista< Kształt > kształty wyjściowe, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację RandomDatasetV2.
Parametry
zakres | aktualny zakres |
---|---|
nasionko | Ziarno skalarne generatora liczb losowych. Jeśli ziarno lub ziarno2 jest ustawione na wartość różną od zera, generator liczb losowych jest zaszczepiany przez dane ziarno. W przeciwnym razie używany jest losowy materiał siewny. |
ziarno2 | Drugie ziarno skalarne, aby uniknąć kolizji nasion. |
generator nasion | Zasób generatora nasion liczb losowych. |
opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja RandomDatasetV2
public static RandomDatasetV2.Options rerandomizeEachIteration (Boolean rerandomizeEachIteration)
Parametry
ponownie losuj każdą iterację | Atrybut logiczny umożliwiający ponowną losowość sekwencji liczb losowych generowanych w każdej epoce. |
---|