تينسورفلو :: العمليات :: متناثرة
#include <sparse_ops.h>
يعيد تشكيل SparseTensor لتمثيل القيم في شكل كثيف جديد.
ملخص
هذه العملية لها نفس دلالات إعادة التشكيل على موتر كثيف ممثل. و input_indices
يتم إعادة حساب بناء على طلب new_shape
.
إذا كان أحد مكونات new_shape
هو القيمة الخاصة -1 ، يتم حساب حجم هذا البعد بحيث يظل الحجم الكلي للكثافة ثابتًا. يمكن أن يكون مكون واحد على الأكثر من new_shape
-1. يجب أن يكون عدد العناصر الكثيفة التي يتضمنها new_shape
هو نفسه عدد العناصر الكثيفة التي تم new_shape
في الأصل من خلال input_shape
.
لا تؤثر إعادة التشكيل على ترتيب القيم في SparseTensor.
إذا موتر المدخلات ديه رتبة R_in
و N
قيم غير فارغة، و new_shape
لها طول R_out
، ثم input_indices
فقد شكل [N, R_in]
، input_shape
ديه طول R_in
، output_indices
فقد شكل [N, R_out]
، و output_shape
له طول R_out
.
الحجج:
- النطاق: كائن النطاق
- المدخلات: 2-د. مصفوفة
N x R_in
مع مؤشرات القيم غير الفارغة في SparseTensor. - شكل_المدخلات: 1-د.
R_in
متجه مع إدخال SparseTensor بشكل كثيف. - شكل جديد: 1-د.
R_out
المتجه بالشكل الكثيف الجديد المطلوب.
عائدات:
-
Output
output_indices: 2-D. مصفوفةN x R_out
مع المؤشرات المحدثة للقيم غير الفارغة في إخراج SparseTensor. -
Output
: 1-د.R_out
المتجه مع الشكل الكثيف الكامل للإخراج SparseTensor. هذا هو نفس الشكلnew_shape
ولكن مع ملء أي أبعاد -1.
البنائين والمدمرين | |
---|---|
SparseReshape (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_shape, :: tensorflow::Input new_shape) |
السمات العامة | |
---|---|
operation | |
output_indices | |
output_shape |
السمات العامة
عملية
Operation operation
إخراج_مؤشرات
::tensorflow::Output output_indices
الإخراج_شكل
::tensorflow::Output output_shape
الوظائف العامة
متناثرة
SparseReshape( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_shape, ::tensorflow::Input new_shape )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2020-04-20 (حسب التوقيت العالمي المتفَّق عليه)