Extend arithmetic operator support for accumulators
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Không có tệp, điểm vào hoặc kiểm thử nào được nêu tên. Trước tiên, hãy tìm các triển khai accumulator và hành vi hiện có của phép cộng và phép co giãn, sau đó xác định ngữ nghĩa toán học của phép trừ, phép nhân và phép chia, đặc biệt là đối với weighted_mean. Hoàn tất có nghĩa là các phép toán được hỗ trợ đã được định nghĩa, triển khai và bao phủ kiểm thử cho các accumulator được liệt kê.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
All accumulators support addition and scaling (multiplication by a constant). Additionally, we could support subtraction, multiplication, and division.
Subtraction
- count
- sum
- weighted_sum
- mean
- weighted_mean
Multiplication
- count
- sum
- weighted_sum
- mean
- weighted_mean
Division
- count
- sum
- weighted_sum
- mean
- weighted_mean
How to implement division and multiplication for weighted mean is mathematically not clear to me.
- Ngôn ngữ chính
- C++
- Star
- 334
- Fork
- 75
- Merge trung bình
- 18 giờ 2 phút
- Pull request đã merge (30 ngày)
- 2
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
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 boostorg/histogram
-
Fable review of Boost.HistogramĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 28/100
-
Mixed scalar/array `fill` zeroes the whole histogram when a non-inclusive axis drops the first entryCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
axes should provide strong exception guarantee for metadataCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
Tất cả issue của boostorg/histogram
Issue tương tự
-
good first issue invalid
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
DanielJerolm/gpcc#74 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
patrick-hudson/put.gd-desktop#808 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
DPI change is not fully handled in the cascading window on WindowsCó thể đã có người làm @yukawa đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 4 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement Ready for final check
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
mpogue2/SquareDesk#1818 · 1 bình luận ·