AnswerDotAI / AnswerDotAI/gpu.cpp
Python bindings
- 主要語言
- C++
- 星號
- 4k
- 分支
- 199
- 平均合併
- 2 分鐘
- 30 天內合併 PR
- 3
描述
Python bindings would enable gpucpp to be used similar to [Taichi](https://taichi-lang.org/), [Warp](https://github.com/NVIDIA/warp) and [Mojo](https://www.modular.com/mojo). I would personally love to try gpucpp with my creative AI project [Tölvera](http://tolvera.is).
[pybind](https://github.com/pybind/pybind11) is one choice for testing this out. [SignalFlow](http://signalflow.dev) is an example of a C++ project [using pybind to create a Python syntax](https://github.com/ideoforms/signalflow/blob/master/source/src/python/python.cpp).
A first proof of concept could take the [hello world example](https://www.answer.ai/posts/2024-07-11--gpu-cpp.html#hello-world-a-gelu-kernel) and demonstrate a Python equivalent version.
貢獻指南
這個儲存庫沒有索引到貢獻指南
研究方向
從連結的 hello world 範例開始,並檢視 pybind11,包括 SignalFlow 範例,以了解所提議的 binding 方法。當 hello world GPU 範例已為 gpucpp 示範出 Python 等效介面時,第一個 proof of concept 即完成。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- cpp, python
- 領域
- api, computer-graphics
- Issue 類型
- 功能
- 難度
- 4/5
- 預估耗時
- 3-5 天
- 活躍度
- 停滯
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100