Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Seed for random in SETools [BUG]

Đang mở
#659 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
35/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
machine-learning

Hướng nghiên cứu

Bắt đầu bằng cách xác định đoạn mã SETools chọn ngẫu nhiên các tập con của danh mục và đường dẫn cấu hình được sử dụng khi xử lý một phơi sáng. Tái tạo cùng một phơi sáng hai lần, sau đó xác định xem seed nên lấy từ cấu hình hay từ tên phơi sáng; hoàn thành khi cả hai lần chạy đều tạo ra cùng một phân chia danh mục và mô hình PSF.

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

Mô tả

bug

In SETools there is the possibility to select randomly a subpart of a catalogue randomly. When this is done, the random generator is not seeded so we cannot reproduce the results.
This could have an impact on the PSF model (hopefully a small one). If the same exposure is processed twice, and we split the catalogue to have a training and validation set, there will not be the same for both processing. This results in two different PSF model for the same exposure.

A seed should be added in the config file or/and a way to generate a seed based on the exposure name to avoid this behavior.

Ngôn ngữ chính
Python
Star
18
Fork
14
Merge trung bình
1 ngày 4 giờ
Pull request đã merge (30 ngày)
18

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của CosmoStat/shapepipe

Tất cả issue của CosmoStat/shapepipe

Issue tương tự

Thêm issue về Python

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.