SamplingDataset

publiczna klasa końcowa SamplingDataset

Tworzy zestaw danych, który pobiera próbkę Bernoulliego z zawartości innego zestawu danych.

W interfejsie API Pythona `tf.data` nie ma transformacji umożliwiającej utworzenie tego zbioru danych. Zamiast tego jest tworzony w wyniku optymalizacji statycznej `filter_with_random_uniform_fusion`. To, czy ta optymalizacja zostanie przeprowadzona, zależy od opcji `experimental_optimization.filter_with_random_uniform_fusion` w `tf.data.Options`.

Metody publiczne

Wyjście <Obiekt>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny zbiór danych próbkowania
utwórz (Zakres zakresu , Operand <?> inputDataset, Operand <Float> szybkość, Operand <Long> nasiono, Operand <Long> nasiono2, Lista<Klasa<?>> typy wyjściowe, Lista< Kształt > dane wyjściowe)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację SamplingDataset.
Wyjście <?>
uchwyt ()

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 SamplingDataset create (Zakres zakresu , Operand <?> inputDataset, Operand <Float> szybkość, Argument <Long> ziarno, Operand <Long> nasiono2, Lista<Klasa<?>> typy wyjściowe, Lista< Kształt > dane wyjściowe)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację SamplingDataset.

Parametry
zakres aktualny zakres
wskaźnik Skalar reprezentujący częstotliwość próbkowania. Każdy element `input_dataset` jest zachowywany z tym prawdopodobieństwem, niezależnie od wszystkich innych elementów.
nasionko Skalar reprezentujący ziarno generatora liczb losowych.
ziarno2 Skalar reprezentujący ziarno2 generatora liczb losowych.
Zwroty
  • nowa instancja SamplingDataset

publiczne wyjście <?> uchwyt ()