工程師必學!改善效能的超強神器
- 身為一個 AI 工程師,隨著撰寫的程式碼複雜度越來越高,也需要更好的撰寫技巧。
- 面對繁重的運算, 若想要維持程式的高效,需要更有技巧的寫法或是使用更方便的程式語言!

Julia 整合 Python 後能提升至少五倍效率,但是你有沒有想過把開發工作全部交給 Julia 呢?

圖中範例為計算大型矩陣相關係數,耗時部分交由 Julia 可縮短 50 倍時間。
Julia 擁有明顯的效能優勢,同樣的任務交給 Julia 執行可以縮短至少 50 倍的時間,只要你能掌握 Julia 的實作技巧,不管你是從事哪一種程式開發的工作,效能將會大量提升!
從程式碼評測開始,一步一步改善程式效能
想要改善效能就必須知道基礎線在哪,才能逐步調整。因此提升效能的第一步就是從評測程式碼開始,帶學員了解程式碼效率不彰的原因,接著針對重數學運算中影響重大的陣列運算調教,加速陣列運算。最後帶領學員認識 Julia 最佳化的編譯方法,寫出具有型別穩定性的高校程式碼。

手把手實作教學,寫出兼具美觀與效率的程式碼
本次工作坊邀請 Julia 台灣的發起人:杜岳華來為大家授課,完整 6 小時的紮實訓練,手把手帶你調教程式碼效能,讓你掌握 Julia 的關鍵開發技巧。工作坊將以線上直播的方式進行,課前會先提供教材與範例程式碼,讓你可以在上課中同步操作。如課後有問題想詢問專家,Cupoy 問答網站永遠協助您找到適合的專家為您解答;如課後想要再次進行複習以及索取簡報,僅提供參與「AI工程師全系列養成計畫」用戶永久觀看。(計畫詳情請至「活動注意事項」)

工作坊適合對象
- 如果你對於資料科學有興趣,還在猶豫要用 Julia 或是 Python 開發,或是你已經使用 Julia 進行繁重的數學運算,工作坊將能提升你 Julia 的撰寫技巧!
- 如果你覺得 Python 已經無法滿足你的開發上的需求,想要找一個更有效率的方法,本次工作坊以效能提升為主要教學目標,帶你突破效能限制!

參加工作坊,你可以學到

工作坊授課內容
- 基本效能評測及腳本改寫:介紹程式碼的評測工具,以及介紹如何將腳本程式改寫成模組化的程式
- 型別的可變性:介紹可變與不可變型別,參照以及直接記憶體存取,以及其對效能的影響
- 陣列效能調校I:介紹陣列的記憶體布局及配置,以及記憶體預配置
- 陣列效能調校II:實作陣列的 kernel function
- 即時編譯(JIT compilation):介紹 Julia 編譯器的即時編譯相關技術,以及編譯的最佳化方法
- 型別穩定性:介紹什麼是型別穩定性,以及型別穩定性對於型別推斷的效能影響
講師介紹

活動注意事項
- 活動報名期間
即日起至 2022/06/10(六)12:00
- 活動費用
有加入「AI工程師全系列養成計畫」:完全免費。計畫連結:https://www.cupoy.com/subscribe
未加入「AI工程師全系列養成計畫」:僅「線上直播」免費參加;觀看「回放影片」需要 600 元。
- 活動通知方法
我們將預設您提供的電子信箱為寄送活動邀請信箱,活動開跑前1~2天會寄發活動通知信,活動當天會寄發活動邀請信,若有任何時間及課程異動會寄發更動通知信,請確保您提供的 Email 可以使用。(不會使用到 Accupass 寄送的 QR Code 報到,多人報名資料,請勿勾選所有票券均代入相同資訊)
- 學習保證
本活動的學員能永久使用 Cupoy 的 VIP 共學社群服務,隨時與專家群切磋討論 AI 問題,與其他學員自由交流。
我們活動方法採用 Zoom 會議軟體進行共學互動
- 學習方式
參加者線上與專家互動,和其他一同參加的學員交流學習。
在 VIP 專屬問答社區與專家互動交流,解題遇到困難可向專家直接提問,與同儕互相討論學習,活動結束後,您依然可以使用該問答社群與專家交流,詢問與本活動相關的其它實務面所遇到的問題。
活動進行方式採線上進行,不會有實體授課。
參加活動前,請詳閱以下注意事項,以保障您的權益
一、參加規則
參加前請務必參照活動辦法提供的文件內容,註冊與下載需使用之軟體與平台。
二、取消參加
退費申請:因委託 Accupass 進行退費,配合 Accupass 退費方式,退款手續費 10% 由申請退款者自行吸收。
三、著作權
主辦單位活動題目內容之文字與圖檔、資料或原有衍生之智慧財產權,隸屬於主辦單位所有。
四、服務異動
主辦單位保留可更改活動內容之權利,由官網通知所有更新異動內容。
凡報名參加者,即視為同意本參加規則的各項規定,若有未盡事宜或不可抗力因素而有所異動,主辦單位保有變更內容之權利。
參加者於問答社區內所提問的問題,主辦單位將保留回覆問題時間與頻率異動之權利。
五、開立發票請於報名表內填寫發票資訊,發票若有問題,請於報名繳費後 7 日內以前提出,逾時不受理。


