the problem to access nested Python attributes or methods **(py.. torch/backends mps is_available)**.
還沒有人認領這個 Issue。
評估
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 新手友好度
- 25/100
研究方向
該 issue 沒有指定檔案或測試;先重現所示的 get-device 範例,並檢查 libpython-clj 如何處理對 torch.backends.mps.is_available 的巢狀 py.. 存取。完成的條件是巢狀的可用性檢查正常運作,且範例在 MPS 可用時選擇 MPS,同時保留所示的 CPU fallback。
由索引模型根據 Issue 內容生成。
描述
the problem to access nested Python attributes or methods
(py.. torch/backends mps is_available),
Please comment how to fix it
(defn get-device []
(try
(let [device (torch/device (if (py.. torch/backends mps is_available)
"mps"
"cpu"))]
(println "Using device:" device)
device)
(catch Exception e
(println "Error initializing device:" (.getMessage e))
(torch/device "cpu")))) ;; Fallback to CPU on error
- 主要語言
- Clojure
- 星號
- 1.2k
- 分支
- 74
- PR 合併指標
- 30 天內沒有已合併 PR
貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
clj-python/libpython-clj 的其他 Issue
-
難度 3/5 1-2 天 新手友好度 48/100
clj-python/libpython-clj#280 ·
-
難度 4/5 3-5 天 新手友好度 38/100
clj-python/libpython-clj#275 · 5 則留言 ·
-
難度 2/5 1-3 小時 新手友好度 58/100
clj-python/libpython-clj#273 ·
-
難度 4/5 3-5 天 新手友好度 35/100
clj-python/libpython-clj#270 · 1 則留言 ·
-
難度 3/5 1-2 天 新手友好度 42/100
clj-python/libpython-clj#269 · 3 則留言 ·
查看 clj-python/libpython-clj 的全部 Issue
相似的 Issue
-
難度 1/5 1 小時以內 新手友好度 90/100
-
難度 1/5 1 小時以內 新手友好度 88/100
-
.Team/Metabot Priority:P3
難度 2/5 1-3 小時 新手友好度 72/100
-
needs triage
難度 1/5 1 小時以內 新手友好度 90/100
-
難度 2/5 1-3 小時 新手友好度 78/100
scalar-labs/scalar-jepsen#222 · 1 則留言 ·