تدفق التوتر:: العمليات:: ParseSingleExample
#include <parsing_ops.h>
يحول نموذج tf.Example (كسلسلة) إلى موترات مكتوبة.
ملخص
الحجج:
- النطاق: كائن النطاق
- متسلسلة: متجه يحتوي على مجموعة من النماذج الأولية المتسلسلة الثنائية.
- Density_defaults: قائمة Tensors (قد يكون بعضها فارغًا)، والتي يتطابق طولها مع طول
dense_keys
. يوفر Density_defaults[j] قيمًا افتراضية عندما تفتقر خريطة feature_map في المثال إلى Density_key[j]. إذا تم توفير Tensor فارغًا لـ Density_defaults[j]، فستكون هناك حاجة إلى الميزة كثيفة_keys[j]. يتم استنتاج نوع الإدخال من كثيف_افتراضي[j]، حتى عندما يكون فارغًا. إذا لم تكن Density_defaults[j] فارغة، وكان كثيف_الأشكال[j] محددًا بالكامل، فيجب أن يتطابق شكل Density_defaults[j] مع شكل Density_shapes[j]. إذا كان كثيف_الأشكال[j] يحتوي على بُعد رئيسي غير محدد (ميزة كثافة الخطوات المتغيرة)، فيجب أن تحتوي الكثافة_الافتراضية[j] على عنصر واحد: عنصر الحشو. - num_sparse: عدد الميزات المتفرقة التي سيتم تحليلها من المثال. يجب أن يتطابق هذا مع أطوال
sparse_keys
وsparse_types
. - Sparse_keys: قائمة بالسلاسل
num_sparse
. المفاتيح المتوقعة في ميزات الأمثلة المرتبطة بالقيم المتفرقة. - Density_keys: المفاتيح المتوقعة في ميزات الأمثلة المرتبطة بالقيم الكثيفة.
- Sparse_types: قائمة بأنواع
num_sparse
؛ أنواع البيانات في كل ميزة مقدمة في sparse_keys. حاليًا، تدعم عملية ParseSingleExample DT_FLOAT (FloatList)، وDT_INT64 (Int64List)، وDT_STRING (BytesList). - كثيفة_الأشكال: أشكال البيانات في كل ميزة موجودة في المفاتيح الكثيفة. يجب أن يتطابق طول هذه القائمة مع طول
dense_keys
. يجب أن يكون عدد العناصر في الميزة المقابلة لـ Density_key[j] مساويًا دائمًا لكثافة_الأشكال[j].NumEntries(). إذا الكثيفة_الأشكال[j] == (D0, D1, ..., DN) فإن شكل القيم الكثيفة للموتر الناتج[j] سيكون (D0, D1, ..., DN): في الحالة Density_shapes[j] = (-1، D1، ...، DN)، سيكون شكل Tensor Density_values[j] هو (M، D1، ..، DN)، حيث M هو عدد كتل العناصر ذات الطول D1 * . ... * DN، في الإدخال.
العوائد:
-
OutputList
sparse_indices -
OutputList
sparse_values -
OutputList
Sparse_shapes -
OutputList
كثيفة_القيم
البنائين والمدمرين | |
---|---|
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) |
الصفات العامة | |
---|---|
dense_values | |
operation | |
sparse_indices | |
sparse_shapes | |
sparse_values |
الصفات العامة
القيم الكثيفة
::tensorflow::OutputList dense_values
عملية
Operation operation
-sparse_indices
::tensorflow::OutputList sparse_indices
sparse_shapes
::tensorflow::OutputList sparse_shapes
-sparse_values
::tensorflow::OutputList sparse_values
الوظائف العامة
ParseSingleExample
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 )