tensorflow:: عملیات:: DeserializeManySparse
#include <sparse_ops.h> SparseTensors از یک مینیبچ سریالسازی شده، از حالت سریالی خارج کرده و به هم متصل کنید.
خلاصه
ورودی serialized_sparse باید یک ماتریس رشتهای به شکل [N x 3] باشد که در آن N اندازه مینیبچ است و ردیفها مربوط به خروجیهای فشرده SerializeSparse هستند. رتبههای اشیاء SparseTensor اصلی باید همگی مطابقت داشته باشند. هنگامی که SparseTensor نهایی ایجاد میشود، رتبه آن یک واحد بالاتر از رتبههای اشیاء SparseTensor ورودی است (آنها در امتداد یک بعد ردیف جدید به هم متصل شدهاند).
مقادیر شکل شیء SparseTensor خروجی برای تمام ابعاد به جز اولین بعد، حداکثر مقادیر شکل اشیاء SparseTensor ورودی برای ابعاد مربوطه هستند. اولین مقدار شکل آن N ، اندازه مینیبچ، است.
فرض میشود که اندیسهای اشیاء ورودی 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: دوبعدی،
NشیءSparseTensorسریالسازی شده. باید ۳ ستون داشته باشد. - dtype:
dtypeاشیاءSparseTensorسریالی شده.
بازده:
سازندهها و مخربها | |
|---|---|
DeserializeManySparse (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
کارکردهای عمومی
DeserializeManySparse
DeserializeManySparse( 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 بهوقت ساعت هماهنگ جهانی.