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 (שם המיתרים, מותח <?> ערך)
הגדר את ערך הטנסור של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, Tensor [] <?> ערך)
הגדר את ערכי הטנסור של תכונת הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך מחרוזת [])
הגדר את ערכי המחרוזות של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך [] בוליאני)
הגדר את הערכים הבוליאניים של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך DataType [] )
הגדר את ערכי הסוג של מאפיין של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך מחרוזת)
הגדר את ערך המחרוזת של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך float [])
הגדר את ערכי הצף של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך ארוך)
הגדר את הערך הארוך של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך [] ארוך)
הגדר את הערכים הארוכים של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך בוליאני)
הגדר את הערך הבוליאני של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך צורה [] )
הגדר את ערכי הצורה של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך צף)
הגדר את ערך הצף של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך DataType )
הגדר את ערך הסוג של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך בתים [])
הגדר את ערכי בתים של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setAttr (שם מחרוזת, ערך צורה )
הגדר את ערך הצורה של תכונה של הפעולה הנבנית.
מופשט OperationBuilder
setDevice (מכשיר מחרוזת)
הגדר את המכשיר המבוקש למחשוב הפעולה הנבנית.

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

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

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

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

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

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

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

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

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

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

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

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

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

בנה את Operation .

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

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

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

מופשט הציבור OperationBuilder setAttr (שם המיתרים, מותח <?> ערך)

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

פרמטרים
שֵׁם שם מאפיין
ערך ערך תכונה
החזרות
  • מופע 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 (שם מחרוזת, ערך צורה [] )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

תקציר ציבורי OperationBuilder setDevice (מכשיר מחרוזת)

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

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