Điều này có nghĩa là chỉ mục sẽ được trả về bởi argmax sẽ được lấy từ trục cuối cùng.
Dữ liệu của bạn có một số hình dạng (19,19,5,80)
. Điều này có nghĩa:
- Axis = 0-19 yếu tố
- Axis = 1-19 yếu tố
- Axis = 2 - 5 yếu tố
- Axis = 3-80 yếu tố
Bây giờ, số âm hoạt động chính xác như trong danh sách python, trong mảng có nhiều mảng, v.v. Số âm biểu thị thứ tự ngược:
- Axis = -1 = 80 yếu tố
- Axis = -2 = 5 yếu tố
- Axis = -3 = 19 yếu tố
- Axis = -4 = 19 yếu tố
Khi bạn vượt qua axis
tham số cho hàm argmax
, các chỉ mục được trả về sẽ dựa trên trục này. Kết quả của bạn sẽ mất các trục cụ thể này, nhưng giữ các trục khác.
Xem gì hình dạng argmax
sẽ trả cho mỗi chỉ số:
K.argmax(a,axis= 0 or -4)
lợi nhuận (19,5,80)
với giá trị từ 0 to 18
K.argmax(a,axis= 1 or -3)
lợi nhuận (19,5,80)
với giá trị từ 0 to 18
K.argmax(a,axis= 2 or -2)
lợi nhuận (19,19,80)
với giá trị từ 0 to 4
K.argmax(a,axis= 3 or -1)
trả về (19,19,5)
với các giá trị từ 0 to 79
Nguồn
2017-11-22 13:35:50
Sau đây là mạng lưới thần kinh xoắn ốc của deeplearning.ai :-) – Asciiom