tensorflow:: عملیات:: DeserializeSparse
#include <sparse_ops.h> اشیاء SparseTensor از حالت سریالی خارج کنید.
خلاصه
ورودی serialized_sparse باید به شکل [?, ?, ..., ?, 3] باشد که در آن آخرین بُعد، اشیاء SparseTensor سریالی شده را ذخیره میکند و N بُعد دیگر (N >= 0) مربوط به یک دسته هستند. رتبههای اشیاء SparseTensor اصلی باید همگی با هم مطابقت داشته باشند. هنگامی که SparseTensor نهایی ایجاد میشود، رتبه آن برابر با رتبه اشیاء SparseTensor ورودی به علاوه N است؛ تانسورهای اسپارس در امتداد ابعاد جدید، یکی برای هر دسته، به هم متصل شدهاند.
مقادیر شکل شیء SparseTensor خروجی برای ابعاد اصلی، حداکثر مقادیر شکل اشیاء SparseTensor ورودی برای ابعاد مربوطه هستند. ابعاد جدید با اندازه دسته مطابقت دارند.
فرض میشود که اندیسهای اشیاء ورودی SparseTensor به ترتیب استاندارد واژهنگاری مرتب شدهاند. اگر اینطور نیست، پس از این مرحله، SparseReorder اجرا کنید تا ترتیب اندیسها بازیابی شود.
برای مثال، اگر ورودی سریالشده یک ماتریس [2 x 3] باشد که دو شیء اصلی SparseTensor را نشان میدهد:
index = [ 0]
[10]
[20]
values = [1, 2, 3]
shape = [50]و
index = [ 2]
[10]
values = [4, 5]
shape = [30] سپس SparseTensor نهایی deserialized شده به صورت زیر خواهد بود:
index = [0 0]
[0 10]
[0 20]
[1 2]
[1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]استدلالها:
- دامنه: یک شیء دامنه
- serialized_sparse: اشیاء
SparseTensorسریالی شده. آخرین بُعد باید ۳ ستون داشته باشد. - dtype:
dtypeاشیاءSparseTensorسریالی شده.
بازده:
سازندهها و مخربها | |
|---|---|
DeserializeSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized_sparse, DataType dtype) |
ویژگیهای عمومی | |
|---|---|
operation | |
sparse_indices | |
sparse_shape | |
sparse_values | |
ویژگیهای عمومی
عملیات
Operation operation
شاخصهای پراکنده
::tensorflow::Output sparse_indices
شکل_تنک
::tensorflow::Output sparse_shape
مقادیر پراکنده
::tensorflow::Output sparse_values
کارکردهای عمومی
DeserializeSparse
DeserializeSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized_sparse, DataType dtype )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-11-05 بهوقت ساعت هماهنگ جهانی.