Softmax

lớp công khai Softmax

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

Toán hạng <T>
gọi (đầu vào Toán hạng <T>)
Nhận hoạt động tính toán để kích hoạt.

Phương pháp kế thừa

org.tensorflow.framework.activations.Activation
Toán hạng trừu tượng <T>
gọi (đầu vào Toán hạng <T>)
Nhận hoạt động tính toán để kích hoạ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 đó.

Phương pháp công khai

lệnh gọi Toán hạng công khai <T> (đầu vào Toán hạng <T>)

Nhận hoạt động tính toán để kích hoạt.

Thông số
đầu vào tensor đầu vào
Trả lại
  • Toán hạng để kích hoạt