tensorflow:: אופס:: SetDiff1D
#include <array_ops.h>
מחשב את ההבדל בין שתי רשימות של מספרים או מחרוזות.
תַקצִיר
בהינתן רשימה x
ורשימה y
, פעולה זו מחזירה רשימה out
שמייצגת את כל הערכים שנמצאים ב- x
אך לא ב- y
. הרשימה out
ממוינת באותו סדר שבו מופיעים המספרים ב- x
(כפילויות נשמרות). פעולה זו מחזירה גם רשימה idx
המייצגת את המיקום של כל אלמנט out
ב- x
. במילים אחרות:
out[i] = x[idx[i]] for i in [0, 1, ..., len(out) - 1]
לדוגמה, בהינתן קלט זה:
x = [1, 2, 3, 4, 5, 6] y = [1, 3, 5]
הפעולה הזו תחזיר:
out ==> [2, 4, 6] idx ==> [1, 3, 5]
טיעונים:
- scope: אובייקט Scope
- x: 1-D. ערכים שיש לשמור.
- y: 1-D. ערכים להסרה.
החזרות:
-
Output
יציאה: 1-D. ערכים הקיימים ב-x
אך לא ב-y
. -
Output
idx: 1-D. מיקומים של ערכיx
נשמרו ב-out
.
בנאים והורסים | |
---|---|
SetDiff1D (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input y) | |
SetDiff1D (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input y, const SetDiff1D::Attrs & attrs) |
תכונות ציבוריות | |
---|---|
idx | |
operation | |
out |
פונקציות סטטיות ציבוריות | |
---|---|
OutIdx (DataType x) |
מבנים | |
---|---|
tensorflow:: ops:: SetDiff1D:: Attrs | קובעי תכונות אופציונליים עבור SetDiff1D . |
תכונות ציבוריות
idx
::tensorflow::Output idx
מִבצָע
Operation operation
הַחוּצָה
::tensorflow::Output out
תפקידים ציבוריים
SetDiff1D
SetDiff1D( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input y )
SetDiff1D
SetDiff1D( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input y, const SetDiff1D::Attrs & attrs )
פונקציות סטטיות ציבוריות
OutIdx
Attrs OutIdx( DataType x )
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-12-09 (שעון UTC).
[null,null,["עדכון אחרון: 2024-12-09 (שעון UTC)."],[],[]]