Broad checklist of docs bits to work on
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
- 25/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- julia
- Lĩnh vực
- documentation
Hướng nghiên cứu
Xem lại tài liệu và các tutorial của Turing.jl, sau đó sử dụng các mục về unchecked condition/decondition, interface của LogDensityProblems.jl và DynamicPPL.TestUtils làm phạm vi ban đầu. Công việc được xem là hoàn tất khi các tính năng hướng tới người dùng và nhà phát triển được liệt kê đó đã được tài liệu hóa và các tutorial được cải thiện, nhưng issue không nêu tên các tệp hoặc test cụ thể.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The documentation, in particular the one in Turing.jl itself, is in dire need of update given the amount of features and improvements we've made over the past year. In particular, the tutorials have lots and lots room for improvement.
A few things that come to mind immediately are the foollowing.
User-facing side:
-
Turing.predictfor predicting based on a givenchain. -
DynamicPPL.generated_quantities, similar to Stan's generated-block, which allows you to, effectively, capture the return-values of the model (i.e. the stuff inreturn ...) conditioned on achain. -
conditionanddecondition. There are now two ways to indicate whether a variable is to be considered an observation: passing the variable as an argument (the "old" way), or usingcondition/|(the "new" way). The latter has is, arguably, more intuitive, in addition to being much easier to work with programmatically. -
@submodel. A macro that allows you to use models within models. Makes it very easy to write modular models. -
logprior,loglikelihood, andlogjoint. Easy-to-use methods for evaluating the model in different ways. - fix and condition
Developer-side:
- Implementation of the LogDensityProblems.jl interface for a
@model. -
DynamicPPL.TestUtils. This is a sub-module of DynamicPPL that can be quite useful if one is developing features for Turing.
We will add more to the list as we go on, but for now this is a good starting point.
- Ngôn ngữ chính
- Markdown
- Star
- 238
- Fork
- 107
- Merge trung bình
- 1 ngày 4 giờ
- Pull request đã merge (30 ngày)
- 3
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 TuringLang/docs
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 64/100
TuringLang/docs#699 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
TuringLang/docs#700 ·
-
Update Callbacks docs and add examples of TensorBoard callbacksCó thể làm lại được @shravanngoswamii đã nhận 159 ngày trước và không có pull request nào đang mở. Đang mở
TuringLang/docs#686 · 1 người được giao ·
-
try building with Julia 1.12Có thể làm lại được @shravanngoswamii đã nhận 85 ngày trước và không có pull request nào đang mở. Đang mở
TuringLang/docs#684 · 1 người được giao ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
TuringLang/docs#681 · 7 bình luận ·
Tất cả issue của TuringLang/docs
Issue tương tự
-
changelog investigate
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
ramnes/notion-sdk-py#409 ·
-
Broken links in the docsĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
salesforce/multicloudj#667 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Maintainer thường phản hồi trong vòng 1 ngày
-
End of term: remove the PerfForesightCRRA-Approximation stub, and redirect its econ-ark.org pageĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 2 ngày
-
Bug pulumi/pulumi
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày