Tôi biết tôi là trễ trong việc trả lời, vẫn chia sẻ ...
Trong tài liệu
hidden_layer_sizes: tuple, chiều dài = n_layers - 2, mặc định (100,)
nghĩa là: hidden_layer_sizes là một bộ kích thước (n_layers -2)
n_layers nghĩa là không có lớp chúng tôi muốn theo kiến trúc.
Giá trị 2 được trừ từ n_layers vì hai lớp (đầu vào & đầu ra) không phải là một phần của các lớp ẩn, do đó, không thuộc về số lượng.
mặc định (100,) có nghĩa là nếu không có giá trị nào được cung cấp cho hidden_layer_sizes thì kiến trúc mặc định sẽ có một lớp đầu vào, một lớp ẩn với 100 đơn vị và một lớp đầu ra.
Dòng
Yếu tố thứ i đại diện cho số tế bào thần kinh trong lớp ẩn thứ i.
có nghĩa là mỗi mục nhập trong bộ dữ liệu thuộc về lớp ẩn tương ứng.
Ví dụ:
Đối với kiến trúc 56: 25: 11: 7: 5: 3: 1 với đầu vào 56 và 1 đầu ra lớp ẩn sẽ được (25: 11: 7: 5: 3) . Vì vậy, tuple hidden_layer_sizes = (25,11,7,5,3,)
Đối với kiến trúc 3: 45: 2: 11: 2 với đầu vào 3 và 2 đầu ra các lớp ẩn sẽ là (45: 2: 11) . hidden_layer_sizes Vì vậy tuple = (45,2,11,)
Hy vọng điều này trả lời truy vấn của bạn đầy đủ ..
Nguồn
2018-02-05 10:28:01
Cách tốt nhất để chắc chắn là để kiểm tra 'coefs_' thuộc tính – user86895