Tôi đang cố gắng để vượt qua các tham số mô hình như một dict để một Scikit-học ước tính và không có may mắn. Nó chỉ có vẻ làm tổ dict của tôi vào một trong các tham số. Ví dụ:Vượt qua một dict để scikit tìm hiểu ước tính
params = {
'copy_X': True,
'fit_intercept': False,
'normalize': True
}
lr = LinearRegression(params)
Cung cấp cho tôi:
LinearRegression(copy_X=True,
fit_intercept={'copy_X': True, 'fit_intercept': False,'normalize': True},
normalize=False)
Ngoài ra, tôi tạo ra một chức năng để lặp qua các dict và có thể tạo ra một chuỗi như:
'copy_X=True, fit_intercept=True, normalize=False'
này tương đương như không thành công . Bất cứ ai có lời khuyên nào ở đây? Hạn chế duy nhất tôi có là dữ liệu sẽ đến với tôi như một dict (thực sự là một đối tượng json được nạp với json.uploads).
Cảm ơn.
đây phải là câu trả lời được chấp nhận - đó là cách tiêu chuẩn để chuyển một loạt các kwarg vào một hàm. – eqzx