tensorflow:: אופס:: FusedBatchNormV2
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
#include <nn_ops.h>
נורמליזציה של אצווה.
תַקצִיר
שים לב שהגודל של טנסור 4D מוגדר על ידי "NHWC" או "NCHW". הגודל של 1D Tensors תואם את הממד C של 4D Tensors.
טיעונים:
- scope: אובייקט Scope
- x: טנסור 4D עבור נתוני קלט.
- קנה מידה: טנסור 1D עבור גורם קנה מידה, לקנה מידה של ה-x המנורמל.
- offset: טנסור 1D עבור offset, כדי לעבור ל-x המנורמל.
- ממוצע: טנסור 1D לממוצע אוכלוסיה. משמש להסקת מסקנות בלבד; חייב להיות ריק לאימון.
- שונות: טנסור 1D לשונות אוכלוסיה. משמש להסקת מסקנות בלבד; חייב להיות ריק לאימון.
מאפיינים אופציונליים (ראה Attrs
):
- epsilon: מספר צף קטן נוסף לשונות של x.
- data_format: פורמט הנתונים עבור x ו-y. או "NHWC" (ברירת מחדל) או "NCHW".
- is_training: ערך bool המציין שהפעולה מיועדת לאימון (ברירת מחדל) או הסקה.
החזרות:
-
Output
y: Tensor 4D עבור נתוני פלט. -
Output
batch_mean: Tensor 1D עבור ממוצע האצווה המחושב, שישמש את TensorFlow כדי לחשב את הממוצע הפועל. -
Output
batch_variance: Tensor 1D עבור שונות האצווה המחושבת, לשימוש על ידי TensorFlow כדי לחשב את השונות הריצה. -
Output
reserve_space_1: Tensor 1D עבור ממוצע האצווה המחושב, לשימוש חוזר בחישוב השיפוע. -
Output
reserve_space_2: טנסור 1D עבור שונות האצווה המחושבת (שונות הפוכה במקרה cuDNN), לשימוש חוזר בחישוב הגרדיאנט.
בנאים והורסים | |
---|---|
FusedBatchNormV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input offset, :: tensorflow::Input mean, :: tensorflow::Input variance) | |
FusedBatchNormV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input scale, :: tensorflow::Input offset, :: tensorflow::Input mean, :: tensorflow::Input variance, const FusedBatchNormV2::Attrs & attrs) |
תכונות ציבוריות | |
---|---|
batch_mean | |
batch_variance | |
operation | |
reserve_space_1 | |
reserve_space_2 | |
y |
פונקציות סטטיות ציבוריות | |
---|---|
DataFormat (StringPiece x) | |
Epsilon (float x) | |
IsTraining (bool x) |
מבנים | |
---|---|
tensorflow:: ops:: FusedBatchNormV2:: Attrs | קובעי תכונות אופציונליים עבור FusedBatchNormV2 . |
תכונות ציבוריות
batch_mean
::tensorflow::Output batch_mean
batch_variance
::tensorflow::Output batch_variance
מִבצָע
Operation operation
שטח_שמור_1
::tensorflow::Output reserve_space_1
שטח_שמור_2
::tensorflow::Output reserve_space_2
y
::tensorflow::Output y
תפקידים ציבוריים
FusedBatchNormV2
FusedBatchNormV2( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input offset, ::tensorflow::Input mean, ::tensorflow::Input variance )
FusedBatchNormV2
FusedBatchNormV2( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input scale, ::tensorflow::Input offset, ::tensorflow::Input mean, ::tensorflow::Input variance, const FusedBatchNormV2::Attrs & attrs )