@frozen
public struct InstanceNorm<Scalar> : Layer where Scalar : TensorFlowFloatingPoint
שכבה המיישמת נורמליזציה של מופעים על מיני-אצט של כניסות.
ערך ההיסט, המכונה גם בטא.
הַצהָרָה
public var offset: Tensor<Scalar> { get set }
ערך קנה המידה, המכונה גם גמא.
הַצהָרָה
public var scale: Tensor<Scalar> { get set }
הציר שבו טמונים התכונות.
הַצהָרָה
public var axis: Int { get }
ערך אפסילון השונות.
הַצהָרָה
public var epsilon: Scalar { get }
יוצר שכבת נורמליזציה של מופעים.
תְנַאִי מוּקדָם
הציר לא יכול להיות ציר אצווה.תְנַאִי מוּקדָם
הקיזוז חייב להיות בדרגה 1.תְנַאִי מוּקדָם
ההיסט והקנה מידה חייבים להיות בעלי אותה צורה.פרמטרים
offset
ערך ההיסט הראשוני.
scale
ערך הסולם הראשוני.
axis
הציר שבו טמונים התכונות.
epsilon
ערך אפסילון השונות.
יוצר שכבת נורמליזציה של מופעים.
תְנַאִי מוּקדָם
הציר לא יכול להיות ציר אצווה.תְנַאִי מוּקדָם
מספר התכונות של הקלט וההיסט חייבים להיות זהים.הַצהָרָה
public init( featureCount: Int, axis: Int = -1, epsilon: Scalar = 1e-3 )
פרמטרים
featureCount
מספר התכונות.
axis
הציר שבו טמונים התכונות. ערך ברירת המחדל הוא -1.
epsilon
הסקלר הקטן הוסיף לשונות. ערך ברירת המחדל הוא 0.001.