aai-institute / aai-institute/pyDVL

Improve the handling of randomness in documentation notebooks

Đang mở Phù hợp với người mới
#560 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
documentation
Ngôn ngữ chính
Python
Star
146
Fork
10
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

Currently, some documentation notebooks (e.g. [shapley basic spotify](https://github.com/aai-institute/pyDVL/blob/develop/notebooks/shapley_basic_spotify.ipynb)) do not pass seeds or random number generators when calculating shapley values.

We should go over all documentation notebooks and make sure that best practices for controlling randomness are fulfilled and users can see all places where randomness needs to be handled.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Xem xét tất cả các notebook trong thư mục `notebooks/`, bắt đầu với `shapley_basic_spotify.ipynb`. Xác định các lời gọi đến những hàm tính các giá trị Shapley hoặc các thuật toán xác suất khác. Đảm bảo mỗi lời gọi sử dụng seed hoặc tham số bộ sinh số ngẫu nhiên để có thể tái lập. Xác minh các thay đổi bằng cách chạy lại các notebook để xác nhận đầu ra là tất định.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
jupyter-notebook
Lĩnh vực
documentation
Loại issue
Tài liệu
Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Đặc tả rõ ràng
Mức phù hợp với người mới
70/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.