C++ 的 object slicing 以及如何避免相關參考資料:https://stackoverflow.com/questions/56464702/avoiding-object-slicingOct 14, 2022Oct 14, 2022
C++ 其他資源Strong types for strong interfaces: https://www.fluentcpp.com/2016/12/08/strong-types-for-strong-interfaces/Aug 1, 2021Aug 1, 2021
解釋 C++ 的 template template parametersC++ 的 template parameter 也可以是一個 class template。舉個例子,當我們實作一個 Stack 類型,而其中是用 std::vector 來實作時我們有兩種寫法:May 10, 2021May 10, 2021
解釋 template 關鍵字在 C++ dependent name 中的用法前一篇文章提到了當我們需要 template 的類型時要加入 typename 關鍵字:May 9, 2021May 9, 2021
解釋 C++ dependent name我們從 C++ 的 typename 關鍵字談起。大家比較熟悉的 typename 應該是用於引入模板參數,也就是:May 7, 2021May 7, 2021
解釋 C++ explicit template specialization 及 partial template specialization本文中的例子取自於以下網址:Apr 25, 2021Apr 25, 2021
Ensembles 模式:Machine Learning Design Patterns #7本文為機器學習系統設計的好書 Machine Learning Design Patterns 中介紹的第七個模式:Ensembles pattern 的筆記。Ensembles…Apr 25, 2021Apr 25, 2021
Multilabel 模式:Machine Learning Design Patterns #6本文為機器學習系統設計的好書 Machine Learning Design Patterns 中介紹的第六個模式:Multilabel pattern 的筆記。這跟一般常見的 multiclass classification 不一樣的是 multiclass…Apr 4, 2021Apr 4, 2021