جریان تنسور:: عملیات:: 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 و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-18 بهوقت ساعت هماهنگ جهانی.