کلاس نهایی عمومی BatchNormWithGlobalNormalizationGrad
گرادیان برای نرمال سازی دسته ای.
این عملیات منسوخ شده است. tf.nn.batch_normalization
را ببینید.
ثابت ها
رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود |
روش های عمومی
استاتیک <T گسترش TType > BatchNormWithGlobalNormalizationGrad <T> | |
خروجی <T> | دسی بی () تانسور پشتی 1 بعدی برای بتا. |
خروجی <T> | dg () تانسور پشتی 1 بعدی برای گاما. |
خروجی <T> | dm () تانسور پشتی 1 بعدی برای میانگین. |
خروجی <T> | دی وی () تانسور پشتی 1 بعدی برای واریانس. |
خروجی <T> | dx () تانسور پشتی 4 بعدی برای ورودی. |
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
مقدار ثابت: "BatchNormWithGlobalNormalizationGrad"
روش های عمومی
عمومی استاتیک BatchNormWithGlobalNormalizationGrad <T> ایجاد ( دامنه دامنه ، عملوند <T> t، عملوند <T> m، عملوند <T> v، عملوند <T> گاما، عملوند <T> پشتیبان، واریانس شناور اپسیلون، مقیاس بولی پس از عادی سازی)
روش کارخانه برای ایجاد کلاسی که یک عملیات BatchNormWithGlobalNormalizationGrad جدید را بسته بندی می کند.
مولفه های
محدوده | محدوده فعلی |
---|---|
تی | یک تانسور ورودی 4 بعدی |
متر | یک تانسور میانگین 1 بعدی با اندازه مطابق با آخرین بعد t. این اولین خروجی از tf.nn.moments یا میانگین متحرک ذخیره شده آن است. |
v | یک تانسور واریانس 1 بعدی با اندازه مطابق با آخرین بعد t. این دومین خروجی از tf.nn.moments یا میانگین متحرک ذخیره شده آن است. |
گاما | یک تانسور گاما 1 بعدی با اندازه مطابق با آخرین بعد t. اگر "scale_after_normalization" درست باشد، این تانسور با تانسور نرمال شده ضرب می شود. |
پشتیبان | تانسور پشتی 4 بعدی. |
واریانس اپسیلون | یک عدد شناور کوچک برای جلوگیری از تقسیم بر 0. |
scaleAfterNormalization | یک بولی که نشان می دهد آیا تانسور حاصل باید با گاما ضرب شود یا خیر. |
برمی گرداند
- یک نمونه جدید از BatchNormWithGlobalNormalizationGrad