tensorflow::ops::ParseSingleExample
#include <parsing_ops.h>یک نمونه اولیه tf.Example (به عنوان یک رشته) را به تانسورهای تایپ شده تبدیل میکند.
خلاصه
استدلالها:
- دامنه: یک شیء دامنه
- سریالی شده: برداری حاوی دستهای از نمونههای اولیه سریالی شده دودویی.
- dense_defaults: فهرستی از Tensorها (برخی ممکن است خالی باشند) که طول آنها با طول
dense_keysمطابقت دارد. dense_defaults[j] مقادیر پیشفرض را در زمانی که feature_map مثال فاقد dense_key[j] باشد، ارائه میدهد. اگر یک Tensor خالی برای dense_defaults[j] ارائه شود، آنگاه Feature dense_keys[j] مورد نیاز است. نوع ورودی از dense_defaults[j] استنباط میشود، حتی زمانی که خالی باشد. اگر dense_defaults[j] خالی نباشد و dense_shapes[j] کاملاً تعریف شده باشد، آنگاه شکل dense_defaults[j] باید با شکل dense_shapes[j] مطابقت داشته باشد. اگر dense_shapes[j] دارای یک بعد اصلی تعریف نشده باشد (متغیر strides dense feature)، dense_defaults[j] باید شامل یک عنصر واحد باشد: عنصر padding. - num_sparse: تعداد ویژگیهای پراکندهای که قرار است از مثال تجزیه شوند. این تعداد باید با طول
sparse_keysوsparse_typesمطابقت داشته باشد. - کلیدهای پراکنده (sparse_keys): فهرستی از رشتههای
num_sparse. کلیدهای مورد انتظار در ویژگیهای مثالهای مرتبط با مقادیر پراکنده. - dense_keys: کلیدهای مورد انتظار در ویژگیهای Exampleها که با مقادیر dense مرتبط هستند.
- sparse_types: فهرستی از انواع
num_sparse؛ انواع دادهای دادهها در هر Feature که در sparse_keys داده شده است. در حال حاضر، ParseSingleExample از DT_FLOAT (FloatList)، DT_INT64 (Int64List) و DT_STRING (BytesList) پشتیبانی میکند. - dense_shapes: شکل دادهها در هر Feature داده شده در dense_keys. طول این لیست باید با طول
dense_keysمطابقت داشته باشد. تعداد عناصر در Feature مربوط به dense_key[j] باید همیشه برابر با dense_shapes[j].NumEntries() باشد. اگر dense_shapes[j] == (D0, D1, ..., DN) باشد، شکل Tensor dense_values[j] خروجی (D0, D1, ..., DN) خواهد بود: در حالتی که dense_shapes[j] = (-1, D1, ..., DN) باشد، شکل Tensor dense_values[j] خروجی (M, D1, .., DN) خواهد بود، که در آن M تعداد بلوکهای عناصر با طول D1 * .... * DN، در ورودی است.
بازده:
-
OutputListsparse_indices - مقادیر پراکنده
OutputList - شکلهای پراکنده
OutputList - مقادیر متراکم
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
شاخصهای پراکنده
::tensorflow::OutputList sparse_indices
شکلهای پراکنده
::tensorflow::OutputList sparse_shapes
مقادیر پراکنده
::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 )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی."],[],[]]