[Lane 2 · kotlin-core] NotImplemented stubs — SlicedTensorView.set for rank > 4
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
skainet-lang/skainet-lang-core/src/commonMain/kotlin/sk/ainet/lang/tensor/SlicedTensorView.ktを読み、getterのインデックスマッピングを基準にしてください。ランク5のテストを追加し、./gradlew :skainet-lang:skainet-lang-core:jvmTestを実行してください。ランク5のビューを介した書き込みが正しい親要素に反映され、その結果が親Issueで報告されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Sub-issue of #1414 ([Feature]: Close the remaining NotImplemented stubs outside the operator surface).
Lane: 2 · Kotlin core
Skill needed: Kotlin. Small, local change.
Size: s (a few hours)
Blocked by: nothing
What to do
setinskainet-lang/skainet-lang-core/src/commonMain/kotlin/sk/ainet/lang/tensor/SlicedTensorView.ktis hard-coded for 1–4 indices and throws above that.- Replace the
whenon index count with a loop that maps view indices to parent indices for any rank (the getter's logic is the reference). - Add a rank-5 test; run
./gradlew :skainet-lang:skainet-lang-core:jvmTest.
Acceptance
- Writes through a rank-5 view land in the right parent element
- Result reported back on the parent issue
Notes
If something here turns out to be wrong or much bigger than the size label, comment on this issue or open a specific bug instead of blocking the parent.
Coverage matrix: docs/modules/ROOT/pages/reference/ops-status-matrix.adoc · How lanes work: Issue taxonomy
- 主要言語
- Kotlin
- スター
- 52
- フォーク
- 15
- 平均マージ
- 1日 2時間
- マージ済み PR(30日)
- 63
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
SKaiNET-developers/SKaiNET のほかの issue
-
coding size:s skill:kotlin-core sub-issue
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
SKaiNET-developers/SKaiNET#1421 ·
メンテナーはふだん 1 日以内に返信
-
coding size:s skill:kotlin-core sub-issue
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
SKaiNET-developers/SKaiNET#1419 ·
メンテナーはふだん 1 日以内に返信
-
coding good first issue size:s skill:kotlin-core sub-issue
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
SKaiNET-developers/SKaiNET#1418 ·
メンテナーはふだん 1 日以内に返信
-
coding good first issue size:xs skill:kotlin-core sub-issue
難易度 2/5 1時間未満 初心者へのやさしさ 82/100
SKaiNET-developers/SKaiNET#1417 ·
メンテナーはふだん 1 日以内に返信
-
[Lane 2 · kotlin-core] NotImplemented stubs — Tensor.sliceCopy {} via CopyMaterializationStrategyオープンcoding good first issue size:s skill:kotlin-core sub-issue
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
SKaiNET-developers/SKaiNET#1415 ·
メンテナーはふだん 1 日以内に返信
SKaiNET-developers/SKaiNET の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
getdictus/dictus-android#187 ·
メンテナーはふだん 1 日以内に返信
-
documentation follow-up
難易度 1/5 1時間未満 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信
-
follow-up
難易度 1/5 1時間未満 初心者へのやさしさ 83/100
yschimke/meshcore-mobile#586 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
Kotlin/kotlinx-io#529 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
mcnaveen/health-connect-webhook#110 ·
メンテナーはふだん 1 日以内に返信