@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 है.