ParseSingleExample

genel son sınıf ParseSingleExample

Bir tf.Example protokolünü (dize olarak) yazılan tensörlere dönüştürür.

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

statik AyrıştırmaSingleExample
create ( Kapsam kapsamı, İşlenen < TString > serileştirilmiş, Yinelenebilir< İşlenen <?>> yoğunDefaults, Long numSparse, List<String> sparseKeys, List<String> yoğunKeys, List<Class<? extends TType >> sparseTypes, List< Shape > yoğunŞekiller)
Yeni bir ParseSingleExample işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Liste< Çıkış <?>>
Liste< Çıkış < TInt64 >>
Liste< Çıkış < TInt64 >>
Liste< Çıkış <?>>

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "ParseSingleExample"

Genel Yöntemler

public static ParseSingleExample create ( Kapsam kapsamı, İşlenen < TString > serileştirilmiş, Yinelenebilir< İşlenen <?>> yoğunDefaults, Uzun numSparse, List<String> sparseKeys, List<String> yoğunKeys, Liste<Sınıf<? extends TType >> sparseTypes, Liste < Şekil > yoğunŞekiller)

Yeni bir ParseSingleExample işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
serileştirilmiş Bir dizi ikili serileştirilmiş Örnek protokolü içeren bir vektör.
yoğunVarsayılanlar Uzunluğu "yoğun_anahtarların" uzunluğuyla eşleşen Tensörlerin listesi (bazıları boş olabilir). yoğun_defaults[j], örneğin feature_map'inde yoğun_anahtar[j] bulunmadığında varsayılan değerleri sağlar. Yoğun_varsayılanlar[j] için boş bir Tensör sağlanırsa, yoğun_anahtarlar[j] Özelliği gereklidir. Giriş türü, boş olsa bile, yoğun_defaults[j]'dan çıkarılır. Yoğun_defaults[j] boş değilse ve yoğun_şekiller[j] tam olarak tanımlanmışsa, yoğun_defaults[j]'nin şekli yoğun_şekiller[j]'nin şekliyle eşleşmelidir. Eğer yoğun_şekiller[j] tanımlanmamış bir ana boyuta sahipse (değişken adımlar yoğun özelliği), yoğun_defaults[j] tek bir öğe içermelidir: dolgu öğesi.
numSparse Örnekten ayrıştırılacak seyrek özelliklerin sayısı. Bu, "sparse_keys" ve "sparse_types" uzunluklarıyla eşleşmelidir.
seyrek anahtarlar "num_sparse" dizelerinin listesi. Örneklerin özelliklerinde beklenen anahtarlar seyrek değerlerle ilişkilidir.
yoğunAnahtarlar Örneklerin özelliklerinde beklenen anahtarlar yoğun değerlerle ilişkilidir.
seyrek Türler 'num_sparse' türlerinin listesi; sparse_keys'de verilen her Özellikteki verilerin veri türleri. Şu anda ParseSingleExample işlemi DT_FLOAT (FloatList), DT_INT64 (Int64List) ve DT_STRING'i (BytesList) desteklemektedir.
yoğunŞekiller Her Özellikteki verilerin şekilleri yoğun_anahtarlarda verilmiştir. Bu listenin uzunluğu "yoğun_anahtarlar"ın uzunluğuyla eşleşmelidir. Özellikte yoğun_anahtar[j]'a karşılık gelen öğelerin sayısı her zaman yoğun_şekiller[j].NumEntries()'a eşit olmalıdır. Yoğun_şekiller[j] == (D0, D1, ..., DN) ise, Tensör yoğun_değerleri[j] çıktısının şekli (D0, D1, ..., DN) olacaktır: Yoğun_şekiller[j] = olması durumunda (-1, D1, ..., DN), Tensör yoğun_değerleri[j] çıkışının şekli (M, D1, .., DN) olacaktır; burada M, D1 * uzunluğundaki elemanların blok sayısıdır. ... * DN, girişte.
İadeler
  • yeni bir ParseSingleExample örneği

genel Liste< Çıkış <?>> yoğunDeğerler ()

genel Liste< Çıkış < TInt64 >> sparseIndices ()

genel Liste< Çıktı < TInt64 >> sparseShapes ()

genel Liste< Çıkış <?>> sparseValues ​​()