tensorflow:: ops:: ExpandDims
#include <array_ops.h>מוסיף ממד של 1 לצורת טנזור.
תַקצִיר
בהינתן input טנזור, פעולה זו מוסיפה ממד של 1 axis אינדקס הממד של צורת input . axis אינדקס הממד מתחיל באפס; אם תציין מספר שלילי עבור axis הוא ייספר אחורה מהסוף.
פעולה זו שימושית אם ברצונך להוסיף ממד אצווה לאלמנט יחיד. לדוגמה, אם יש לך תמונה יחידה בצורת [height, width, channels] , תוכל להפוך אותה לאצווה של תמונה אחת בעזרת expand_dims(image, 0) , אשר תיצור את הצורה ל- [1, height, width, channels] .
דוגמאות נוספות:
# 't' is a tensor of shape [2] shape(expand_dims(t, 0)) ==> [1, 2] shape(expand_dims(t, 1)) ==> [2, 1] shape(expand_dims(t, -1)) ==> [2, 1]
# 't2' is a tensor of shape [2, 3, 5] shape(expand_dims(t2, 0)) ==> [1, 2, 3, 5] shape(expand_dims(t2, 2)) ==> [2, 3, 1, 5] shape(expand_dims(t2, 3)) ==> [2, 3, 5, 1]
פעולה זו דורשת כי:
-1-input.dims() <= dim <= input.dims()
פעולה זו קשורה לפונקציה squeeze() , אשר מסירה ממדים בגודל 1.
טיעונים:
- היקף: אובייקט היקף
- ציר: 0-D (סקלרי). מציין את אינדקס המימד שבו יש להרחיב את צורת
input. חייב להיות בטווח[-rank(input) - 1, rank(input)].
החזרות:
-
Output: מכיל את אותם נתונים כמוinput, אך לצורתו נוסף ממד נוסף בגודל 1.
בנאים והורסים | |
|---|---|
ExpandDims (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input axis) |
מאפיינים ציבוריים | |
|---|---|
operation | |
output | |
תפקידים ציבוריים | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
מאפיינים ציבוריים
מִבצָע
Operation operation
תְפוּקָה
::tensorflow::Output output
תפקידים ציבוריים
הרחב דימס
ExpandDims( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input axis )
צוֹמֶת
::tensorflow::Node * node() const
אופרטור::tensorflow::קלט
operator::tensorflow::Input() const
אופרטור::tensorflow::פלט
operator::tensorflow::Output() const
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-11-05 (שעון UTC).