TypeError: <func> missing 1 required positional argument

E đang gặp lỗi này:

TypeError: multinomial_logreg_loss_i() missing 1 required positional argument: 'i'

Em đã tìm cách nhưng không được.

Hàm khai báo 3 (BA) tham số bắt buộc, mà khi gọi chỉ truyền có 2 (HAI) tham số, 1 tham số cuối (i) đâu?

2 Likes

cho tham số cuối là i phải không ạ , nếu như vậy thì kết quả bằng 0 là sai ạ

Nếu ra sai thì bạn phải xem lại tham số truyền vào đã đúng chưa chứ. Mà đoạn code trên bạn copy ở đâu ra đấy

2 Likes

@Hoang21 hỏi nhỏ phát, sao tham số cuối cùng lại truyền vào [i] mà không phải là 1 giá trị khác. bạn đã nắm được function multinomial_logreg_loss_i dùng để làm gì chưa

1 Like

hàm đấy dùng để tính đạo hàm tại 1 điểm ạ

Bạn xem lại tham số i vai trò trong hàm là gì? Đừng nói với mình là bạn không hiểu code của chính bạn viết nhé!

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?