tensorflow:: ops:: Stack
#include <array_ops.h> يقوم بتجميع قائمة من N موترات من الرتبة R في موتر واحد من الرتبة (R+1) .
ملخص
يقوم بتجميع N من الموترات في values في موتر ذي رتبة أعلى بواحد من كل موتر في values ، وذلك بتجميعها على طول axis البعد. بالنظر إلى قائمة من الموترات ذات الشكل (A, B, C) ؛
إذا كانت قيمة axis == 0 فسيكون شكل موتر output (N, A, B, C) . وإذا كانت axis == 1 فسيكون شكل موتر output (A, N, B, C) . وهكذا.
على سبيل المثال:
# 'x' is [1, 4] # 'y' is [2, 5] # 'z' is [3, 6] pack([x, y, z]) => [[1, 4], [2, 5], [3, 6]] # Pack along first dim. pack([x, y, z], axis=1) => [[1, 2, 3], [4, 5, 6]]
هذا عكس عملية unpack .
الحجج:
- النطاق: كائن النطاق
- القيم: يجب أن تكون من نفس الشكل والنوع.
السمات الاختيارية (انظر Attrs ):
- المحور: البعد الذي يتم التعبئة على طوله. القيم السالبة تلتف حول المحور، لذا فإن النطاق الصالح هو
[-(R+1), R+1).
المرتجعات:
-
Output: الموتر المعبأ.
البناة والمدمرون | |
|---|---|
Stack (const :: tensorflow::Scope & scope, :: tensorflow::InputList values) | |
Stack (const :: tensorflow::Scope & scope, :: tensorflow::InputList values, const Stack::Attrs & attrs) |
السمات العامة | |
|---|---|
operation | |
output | |
الوظائف العامة | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
الدوال الثابتة العامة | |
|---|---|
Axis (int64 x) | |
الهياكل | |
|---|---|
| tensorflow:: ops:: Stack:: Attrs | أدوات تعيين السمات الاختيارية لـ Stack . |
السمات العامة
عملية
Operation operation
المخرجات
::tensorflow::Output output
الوظائف العامة
كومة
Stack( const ::tensorflow::Scope & scope, ::tensorflow::InputList values )
كومة
Stack( const ::tensorflow::Scope & scope, ::tensorflow::InputList values, const Stack::Attrs & attrs )
العقدة
::tensorflow::Node * node() const
operator::tensorflow::Input
operator::tensorflow::Input() const
operator::tensorflow::Output
operator::tensorflow::Output() const
الدوال الثابتة العامة
محور
Attrs Axis( int64 x )
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2026-11-05 (حسب التوقيت العالمي المتفَّق عليه)