add_progress({ ... ])
まだ誰も着手していません。
評価
調査の方向性
Issue の add_progress({ ... }) の例から始め、提案されているパーセンテージ、ステップ数、切り捨て、現在の式の各出力形式を比較します。どの報告動作を対象範囲に含めるかを決定し、選択した場合は最終的な DONE 状態を含め、合意した出力を生成することを完了の定義とします。
索引モデルが issue の本文から書いたものです。
説明
Example:
with_progress(add_progress({
x <- 1:100
y <- slow_sum(x)
z <- slow_sum(x^2)
mu <- mean(z - y^2)
}), clear = FALSE)
could produce progress output that looks something like:
[==>---------] 25%: x <- 1:100
[=====>------] 50%: y <- slow_sum(x)
[========>---] 75%: z <- slow_sum(x^2)
[============] 100%: mu <- mean(z - y^2)
or "cleverly" truncated, e.g.
[==>---------] 25%: x <- 1:1...
[=====>------] 50%: y <- slo...
[========>---] 75%: z <- slo...
[============] 100%: mu <- me...
BTW, we could also have a "step" progress reporter;
1/4: x <- 1:100
2/4: y <- slow_sum(x)
3/4: z <- slow_sum(x^2)
4/4: mu <- mean(z - y^2)
or just
1: x <- 1:100
2: y <- slow_sum(x)
3: z <- slow_sum(x^2)
4: mu <- mean(z - y^2)
BTW2, we might want to show what expression is currently being evaluated, e.g.
[>-----------] 0%: x <- 1:100 ...
[===>--------] 25%: y <- slow_sum(x) ...
[======>-----] 50%: z <- slow_sum(x^2) ...
[========>---] 75%: mu <- mean(z - y^2) ...
[============] 100%: DONE
- 主要言語
- R
- スター
- 299
- フォーク
- 11
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
futureverse/progressr のほかの issue
-
feature request
難易度 4/5 3〜5日 初心者へのやさしさ 30/100
futureverse/progressr#199 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
futureverse/progressr#197 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 55/100
futureverse/progressr#195 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 28/100
futureverse/progressr#191 ·
-
question
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
futureverse/progressr#155 · コメント 5 件 ·
futureverse/progressr の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
stan-dev/priorsense#150 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
bennettoxford/opencodecounts#170 ·
-
complexity::1-low effort::1-hours priority::3-could
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
jumpingrivers/audit.workbench#43 ·
メンテナーはふだん 1 日以内に返信
-
complexity::1-low effort::1-hours priority::3-could
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
jumpingrivers/audit.connect#71 ·
メンテナーはふだん 1 日以内に返信