Przekształca `input_dataset` zawierający protos `Example` jako wektory DT_STRING w zbiór danych obiektów `Tensor` lub `SparseTensor` reprezentujących przeanalizowane cechy.
Klasy zagnieżdżone
klasa | ParseExampleDatasetV2.Options | Opcjonalne atrybuty dla ParseExampleDatasetV2 |
Metody publiczne
Wyjście <Obiekt> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny ParseExampleDatasetV2 | utwórz ( Zakres zakresu, Operand <?> inputDataset, Operand <Long> numParallelCalls, Iterable< Operand <?>> gęstyDefaults, List<String> sparseKeys, List<String> gęstyKeys, List<Class<?>> sparseTypes, List< Shape > gęsteShapes, List<Class<?>> OutputTypes, List< Shape > OutputShapes, List<Class<?>> raggedValueTypes, List<Class<?>> raggedSplitTypes, Opcje... opcje) Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację ParseExampleDatasetV2. |
statyczne ParseExampleDatasetV2.Options | deterministyczny (deterministyczny ciąg znaków) |
Wyjście <?> | uchwyt () |
statyczne ParseExampleDatasetV2.Options | raggedKeys (List<String> raggedKeys) |
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 ParseExampleDatasetV2 create ( Zakres zakresu, Operand <?> inputDataset, Operand <Long> numParallelCalls, Iterable< Operand <?>> gęstyDefaults, List<String> sparseKeys, List<String> gęsteKeys, List<Class<?>> sparseTypes, List< Shape > gęsteShapes, List<Class<?>> OutputTypes, List< Shape > OutputShapes, List<Class<?>> raggedValueTypes, List<Class<?>> raggedSplitTypes, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację ParseExampleDatasetV2.
Parametry
zakres | aktualny zakres |
---|---|
gęsteDomyślne | Dyktat mapujący klucze łańcuchowe na `Tensor`s. Klucze słownika muszą pasować do kluczy gęstych funkcji. |
rzadkieKlucze | Lista kluczy ciągów w przykładowych funkcjach. Wyniki dla tych kluczy zostaną zwrócone jako obiekty `SparseTensor`. |
gęsteKlucze | Lista tensorów strun Ndense (skalarów). Klucze oczekiwane w przykładach charakteryzują się wartościami gęstymi. |
rzadkie typy | Lista „DTypes” o tej samej długości co „sparse_keys”. Obsługiwane są tylko tf.float32 („FloatList”), tf.int64 („Int64List”) i tf.string („BytesList”). |
gęste kształty | Lista krotek o tej samej długości co `dense_keys`. Kształt danych dla każdego gęstego obiektu, do którego odwołuje się „dense_keys”. Wymagane dla wszelkich tensorów wejściowych identyfikowanych przez „dense_keys”. Musi być w pełni zdefiniowany lub może zawierać nieznany pierwszy wymiar. Nieznany pierwszy wymiar oznacza, że obiekt jest traktowany jako posiadający zmienną liczbę bloków, a kształt wyjściowy wzdłuż tego wymiaru jest uważany za nieznany w czasie tworzenia wykresu. Dopełnienie stosuje się dla elementów minibatch mniejszych od maksymalnej liczby bloków dla danej cechy wzdłuż tego wymiaru. |
Typy wyjściowe | Lista typów zwracanych wartości. |
kształty wyjściowe | Lista produkowanych kształtów. |
opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja ParseExampleDatasetV2
public static ParseExampleDatasetV2.Options deterministyczny (deterministyczny ciąg znaków)
Parametry
deterministyczny | Ciąg wskazujący determinizm na poziomie operacji, który ma zostać użyty. Deterministyczne określa, czy zbiór danych może zwracać elementy w niewłaściwej kolejności, jeśli następny element do zwrócenia nie jest dostępny, ale jest dostępny późniejszy element. Dostępne opcje to „true”, „false” i „default”. „default” wskazuje, że o determinizmie powinien decydować parametr `experimental_deterministic` tf.data.Options . |
---|