جریان تنسور:: عملیات:: 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]استدلال ها:
- scope: یک شی Scope
- serialized_sparse: اشیاء سریال
SparseTensor. بعد آخر باید 3 ستون داشته باشد. - 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 و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-27 بهوقت ساعت هماهنگ جهانی.