۷ کیو· سادهمبتدیPYTHON۴ ثانیه · ۲۵۶ مگابایت
softmax پایدار
تابع softmax(Z) ماتریس امتیازها (شکل ؛ هر سطر امتیاز کلاس برای یک نمونه) را میگیرد و هر سطر را به احتمال تبدیل میکند:
امتیازها ممکن است خیلی بزرگ باشند — مثلاً ۱۰۰۰ — و np.exp(1000) بینهایت میشود. پیش از توان، بیشینهی هر سطر را از همان سطر کم کنید؛ جواب عوض نمیشود ولی سرریز نمیکند.
نمونهها
ورودی نمونه ۱
[[[1, 2, 3], [0, 0, 0]]]
خروجی نمونه ۱
[[0.09, 0.2447, 0.6652], [0.3333, 0.3333, 0.3333]]
ورودی نمونه ۲
[[[1000, 1000], [1000, 0]]]
خروجی نمونه ۲
[[0.5, 0.5], [1.0, 0.0]]
برای نوشتن پاسخ و دریافت امتیاز، ابتدا وارد حساب شوید.
ورود