tensorflow::ops::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 النهائي بعد فك تسلسله كالتالي:
index = [0 0]
[0 10]
[0 20]
[1 2]
[1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]الحجج:
- النطاق: كائن النطاق
- 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( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized_sparse, DataType dtype )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)