OperationBuilder

ממשק ציבורי OperationBuilder
תת-מחלקות עקיפות ידועות

בנאי Operation ס.

לדוגמה, הדבר הבא משתמש בבונה כדי ליצור פעולה המפיקה את הקבוע "3" בתור הפלט שלה:

// env is an ExecutionEnvironment, such as a Graph instance.
 try (Tensor c1 = Tensor.create(3.0f)) {
   env.opBuilder("Const", "MyConst")
       .setAttr("dtype", c1.dataType())
       .setAttr("value", c1)
       .build();
 }
 

שיטות ציבוריות

מופשט OperationBuilder
addControlInput (בקרת פעולה )
ודא שהפעולה לא תתבצע לפני פעולת הבקרה.
מופשט OperationBuilder
addInput ( קלט <?> פלט)
הוסף את הפלט של פעולה אחרת כקלט הבא של הפעולה הנבנית.
מופשט OperationBuilder
addInputList ( פלט[] <?> כניסות)
הוסף את הפלטים של פעולה אחרת בתור התשומות הבאות של הפעולה הנבנית.
מבצע מופשט
לבנות ()
בנה את Operation .
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך Tensor <?>)
הגדר את ערך הטנזור של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך Tensor[] <?>)
הגדר את ערכי הטנזור של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך מחרוזת[])
הגדר את ערכי המחרוזת של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך בוליאני[])
הגדר את הערכים הבוליאניים של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך DataType[] )
הגדר את ערכי הסוג של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך מחרוזת)
הגדר את ערך המחרוזת של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך צף[])
הגדר את ערכי הציפה של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך ארוך)
הגדר את הערך הארוך של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך ארוך[])
הגדר את הערכים הארוכים של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך בוליאני)
הגדר את הערך הבוליאני של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך Shape[] )
הגדר את ערכי הצורה של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך צף)
הגדר את הערך הצף של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך DataType )
הגדר את ערך הסוג של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך byte[])
הגדר את ערכי הביטים של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך צורה )
הגדר את ערך הצורה של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setDevice (התקן מחרוזת)
הגדר את ההתקן המבוקש עבור מחשוב הפעולה הנבנית.

שיטות ציבוריות

תקציר ציבורי OperationBuilder addControlInput (בקרת פעולה )

ודא שהפעולה לא תתבצע לפני פעולת הבקרה.

קלט בקרה הוא פעולה שיש לבצע לפני הפעלת הפעולה הנבנית כעת.

לדוגמה, פעולת Assert עשויה להתווסף כקלט בקרה עבור פעולה זו. ה-Assert מתנהג כעת כתנאי מוקדם שתמיד יאמת את עצמו לפני הפעלת הפעולה.

פרמטרים
לִשְׁלוֹט פעולה שיש לבצע לפני הפעלת פעולה זו.
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder addInput ( פלט <?> קלט)

הוסף את הפלט של פעולה אחרת כקלט הבא של הפעולה הנבנית.

פרמטרים
קֶלֶט Output אמור להיות הקלט של הפעולה הנבנית.
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder addInputList ( פלט[] <?> כניסות)

הוסף את הפלטים של פעולה אחרת בתור התשומות הבאות של הפעולה הנבנית.

פרמטרים
תשומות רשימה של Output שאמור להיות התשומות של הפעולה הנבנית.
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי בניית מבצע ( )

בנה את Operation .

הפעולה הבאה תתבצע גם בהתאם לסביבת הביצוע הנוכחית.

  • במצב להוט, תוצאת הפעולה תחושב מיד.
  • במצב גרף, הפעולה תתווסף כצומת לגרף שיבוצע מאוחר יותר, בעת הפעלת Session .

ה-OperationBuilder אינו ניתן לשימוש לאחר החזרת build().

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך Tensor <?>)

הגדר את ערך הטנזור של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערך תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך Tensor[] <?>)

הגדר את ערכי הטנזור של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערכי תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך מחרוזת[])

הגדר את ערכי המחרוזת של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערכי תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך בוליאני[])

הגדר את הערכים הבוליאניים של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערכי תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך DataType[] )

הגדר את ערכי הסוג של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערכי תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך מחרוזת)

הגדר את ערך המחרוזת של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערך תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך צף[])

הגדר את ערכי הציפה של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערכי תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך ארוך)

הגדר את הערך הארוך של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערך תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך ארוך[])

הגדר את הערכים הארוכים של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערכי תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך בוליאני)

הגדר את הערך הבוליאני של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערך תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך Shape[] )

הגדר את ערכי הצורה של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערכי תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך צף)

הגדר את הערך הצף של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערך תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך DataType )

הגדר את ערך הסוג של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערך תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך byte[])

הגדר את ערכי הביטים של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערכי תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setAttr (שם מחרוזת, ערך צורה )

הגדר את ערך הצורה של תכונה של הפעולה הנבנית.

פרמטרים
שֵׁם שם תכונה
עֵרֶך ערך תכונה
מחזיר
  • מופע OperationBuilder לשרשור.

תקציר ציבורי OperationBuilder setDevice (התקן מחרוזת)

הגדר את ההתקן המבוקש עבור מחשוב הפעולה הנבנית.

פרמטרים
הֶתקֵן המכשיר המבוקש, כמחרוזת
מחזיר
  • מופע OperationBuilder לשרשור.