tensorflow::ops::ParseSingleExample
#include <parsing_ops.h>tf.Example proto'sunu (dize olarak) tipli tensörlere dönüştürür.
Özet
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- Serileştirilmiş: İkili serileştirilmiş örnek prototiplerden oluşan bir grup içeren vektör.
- dense_defaults: Uzunluğu
dense_keysuzunluğuyla eşleşen Tensor'ların (bazıları boş olabilir) bir listesi. dense_defaults[j], örneğin feature_map'inde dense_key[j] bulunmadığında varsayılan değerler sağlar. dense_defaults[j] için boş bir Tensor sağlanırsa, dense_keys[j] özelliği gereklidir. Giriş türü, boş olsa bile dense_defaults[j]'den çıkarılır. dense_defaults[j] boş değilse ve dense_shapes[j] tamamen tanımlanmışsa, dense_defaults[j]'nin şekli dense_shapes[j]'nin şekliyle eşleşmelidir. dense_shapes[j]'nin tanımlanmamış bir ana boyutu varsa (değişken adımlı yoğun özellik), dense_defaults[j] tek bir öğe içermelidir: dolgu öğesi. - num_sparse: Örnekten ayrıştırılacak seyrek özelliklerin sayısı. Bu sayı,
sparse_keysvesparse_typesuzunluklarıyla eşleşmelidir. - sparse_keys:
num_sparseadet dizeden oluşan bir liste. Örneklerin seyrek değerlerle ilişkili özelliklerinde beklenen anahtarlar. - dense_keys: Örneklerin özelliklerinde yoğun değerlerle ilişkilendirilmesi beklenen anahtarlar.
- sparse_types:
num_sparseveri türünden oluşan bir liste; sparse_keys'te verilen her Feature'daki verilerin veri türleri. Şu anda ParseSingleExample işlemi DT_FLOAT (FloatList), DT_INT64 (Int64List) ve DT_STRING (BytesList) türlerini desteklemektedir. - dense_shapes: dense_keys'te verilen her Özellikteki verilerin şekilleri. Bu listenin uzunluğu
dense_keysuzunluğuyla eşleşmelidir. dense_key[j]'ye karşılık gelen Özellikteki eleman sayısı her zaman dense_shapes[j].NumEntries()'e eşit olmalıdır. dense_shapes[j] == (D0, D1, ..., DN) ise, çıktı Tensor'u dense_values[j]'nin şekli (D0, D1, ..., DN) olacaktır. dense_shapes[j] = (-1, D1, ..., DN) durumunda, çıktı Tensor'u dense_values[j]'nin şekli (M, D1, .., DN) olacaktır; burada M, girişteki D1 * .... * DN uzunluğundaki eleman bloklarının sayısıdır.
İadeler:
-
OutputListseyrek_indeksler -
OutputListseyrek değerler -
OutputListseyrek şekiller -
OutputListyoğun_değerler
Yapıcılar ve Yıkıcılar | |
|---|---|
ParseSingleExample (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::InputList dense_defaults, int64 num_sparse, const gtl::ArraySlice< string > & sparse_keys, const gtl::ArraySlice< string > & dense_keys, const DataTypeSlice & sparse_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes) |
Genel özellikler | |
|---|---|
dense_values | |
operation | |
sparse_indices | |
sparse_shapes | |
sparse_values | |
Genel özellikler
yoğun_değerler
::tensorflow::OutputList dense_values
operasyon
Operation operation
seyrek_indeksler
::tensorflow::OutputList sparse_indices
seyrek_şekiller
::tensorflow::OutputList sparse_shapes
seyrek_değerler
::tensorflow::OutputList sparse_values
Kamusal işlevler
Tek Örneği Ayrıştır
ParseSingleExample( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized, ::tensorflow::InputList dense_defaults, int64 num_sparse, const gtl::ArraySlice< string > & sparse_keys, const gtl::ArraySlice< string > & dense_keys, const DataTypeSlice & sparse_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes )