年會議程表

17:55


Presentation

Python 太慢?C++ 太難?用 pybind11 摻在一起做撒尿牛丸!

schedule

14:45 - 15:25

location_on

R3

議程介紹 

在科學計算的領域中,效能與易用性常常相互矛盾。Python 提供了直觀的程式介面,但在高效能計算的表現卻差強人意。為了彌補這一點,我們能呼叫 C/C++ 的演算法來提升效能,如科學計算常用的 NumPy 背後就是用 C 實作。這種整合方案提供了卓越的速度,同時保留 Python 友善的開發環境。

這場演講將透過 pybind11 把 C++ 演算法包裝成 Python 套件,實作一個簡易的曲線擬合工具供開發者呼叫。聽眾將學習到怎麼結合 Python 的易用性與 C++ 的效率,開發自己的高效能計算工具。

Jason Teng

哈囉!我是 Jason,目前交大碩一數據所,喜歡碰一堆有的沒的領域,像是程式競賽、軟體工程、深度學習、IT infra 或各種奇怪的東西。各種技術都很好玩,越學感覺越無知,時間永遠不夠,所以要多碰! 另外我是 Vim 派,不喜歡滑鼠 : D

speaker