Nonlinear solver misses one test profile (test data seed 0)
Maintainer thường phản hồi trong vòng 1 ngà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
- 30/100
Hướng nghiên cứu
Start by reproducing the weak result: call create_test_data(seed=0), then run S1, S2, -coord, -s3_fast and --analysis with the nonlinear solver, and compare image 3 against the linear solver's output. The issue suggests checking the TNC minimisation settings and the weighting terms in the test config. Done means finding why seed 0 gives rmse 0.178 while the linear solver gives 0.014, and showing the fix on that seed without degrading seeds 1–7.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
With the acceptance test data generated by create_test_data(seed=0) (seed parameter from #131), the nonlinear solver reconstructs image 3 (linear profile 0.15·z plus noise) with rmse 0.178 against the input. The linear solver on the same data gives 0.014.
For seeds 1–7 the nonlinear rmse is at most 0.036, so this is a single reproducible weak case, not a general accuracy problem. The suite now uses seed 1; seed 0 can be used to investigate. Possible causes I have not checked: a convergence or bounds issue of the TNC minimisation, or the weighting terms (weighting_preference = -6e-4, weighting_curvature = 1e-7, num_iterations = 2000 in the test config).
Reproduce: create_test_data(seed=0), then S1, S2, -coord, -s3_fast, and --analysis with the nonlinear solver.
- Ngôn ngữ chính
- Python
- Star
- 7
- Fork
- 4
- Merge trung bình
- 2 giờ 47 phút
- Pull request đã merge (30 ngày)
- 28
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của FireDynamics/LEDSmokeAnalysis
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
FireDynamics/LEDSmokeAnalysis#98 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
FireDynamics/LEDSmokeAnalysis#91 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Improve error handlingĐang mởenhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
FireDynamics/LEDSmokeAnalysis#90 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Test enhancementĐang mởenhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
FireDynamics/LEDSmokeAnalysis#71 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
community guidlinesĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
FireDynamics/LEDSmokeAnalysis#53 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của FireDynamics/LEDSmokeAnalysis
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Graphify-Labs/graphify#4860 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
:bug: Bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
scikit-image/scikit-image#8377 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Ingredient import validation accepts negative nutrient values and NaNCó thể đã có người làm @LukeSekai đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
wger-project/wger#2564 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
apache/ponymail-foal#351 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 4 ngày