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 | |
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