Softmax chuyển đổi một vectơ thực thành một vectơ có xác suất phân loại.
Các phần tử của vectơ đầu ra nằm trong phạm vi (0, 1) và có tổng bằng 1.
Mỗi vectơ được xử lý độc lập. Đối số axis
đặt trục nào của đầu vào mà hàm được áp dụng dọc theo.
Softmax thường được sử dụng làm kích hoạt cho lớp cuối cùng của mạng phân loại vì kết quả có thể được hiểu là phân phối xác suất.
Softmax của mỗi vectơ x được tính là: exp(x) / tf.sum(exp(x))
.
Các giá trị đầu vào là log-odds của xác suất thu được.
Nhà xây dựng công cộng
Softmax (Ops tf) Tạo kích hoạt softmax trong đó trục mặc định là ERROR(/#AXIS_DEFAULT) cho biết thứ nguyên cuối cùng. | |
Softmax (Ops tf, trục int) Tạo kích hoạt Softmax |
Phương pháp công khai
Phương pháp kế thừa
Toán hạng trừu tượng <T> |
boolean | bằng (Đối tượng arg0) |
Lớp cuối cùng<?> | getClass () |
int | Mã Băm () |
khoảng trống cuối cùng | thông báo () |
khoảng trống cuối cùng | thông báoTất cả () |
Sợi dây | toString () |
khoảng trống cuối cùng | chờ đã (arg0 dài, int arg1) |
khoảng trống cuối cùng | chờ đã (arg0 dài) |
khoảng trống cuối cùng | Chờ đợi () |
Nhà xây dựng công cộng
Softmax công khai (Ops tf)
Tạo kích hoạt softmax trong đó trục mặc định là ERROR(/#AXIS_DEFAULT)
cho biết thứ nguyên cuối cùng.
Thông số
tf | hoạt động của TensorFlow |
---|
Softmax công khai (Ops tf, trục int)
Tạo kích hoạt Softmax
Thông số
tf | hoạt động của TensorFlow |
---|---|
trục | Kích thước softmax sẽ được thực hiện trên đó. |