原创 【自然語言處理】手撕 FastText 源碼(02)基於字母的 Ngram 實現(FastText's subwords)

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles ,不允許轉載~ 1. 源碼來源 FastText 源碼:https://github.com/facebookresearch/f

原创 【自然語言處理】手撕 FastText 源碼(01)分類器的預測過程

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles ,不允許轉載~ 1. 源碼來源 FastText 源碼:https://github.com/facebookre... 本文對應

原创 【編程語言】Python 的參數傳遞、返回值、淺拷貝、深拷貝

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles ,不允許轉載~ 1. Python 的參數傳遞 Python的參數傳遞,無法控制引用傳遞還是值傳遞。對於不可變對象(數字、字符、元

原创 【計算機基礎】Linux 常用命令

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles ,不允許轉載~ 1. find 文件查找 # 查找txt文件 # -iname:忽略大小寫 find . -name "*.txt

原创 【讀書筆記】Effective C++(09)雜項

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles,不允許轉載~ 9. 雜項 9.1 條款53:不要輕易忽視編譯器的警告 也不要依賴編譯器給你指出錯誤,因爲不同的編譯器對錯誤的敏

原创 【讀書筆記】Effective C++(08)定製new和delete

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles,不允許轉載~ 8. 定製new和delete 8.1 條款49:瞭解new-handler的行爲 new-handler相當

原创 【讀書筆記】Effective C++(07)模板與泛型

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles,不允許轉載~ 7. 模板與泛型 7.1 條款41:瞭解隱式接口和編譯期多態 //不用模板的寫法 class Widget {

原创 【讀書筆記】Effective C++(06)繼承與面向對象

6. 繼承與面向對象 6.1 條款32:確定你的public繼承是is-a關係 public繼承的子類對象需要保證可以被視作父類對象來調用函數。 class Person {...}; class Student : public P

原创 【讀書筆記】Effective C++(05)實現

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles,不允許轉載~ 5. 實現 5.1 條款26:儘可能延後變量定義式出現的時間 std::string encryptPassw

原创 【讀書筆記】Effective C++(04)設計與聲明

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles,不允許轉載~ 4. 設計與聲明 4.1 條款18:讓接口不易被誤用 簡單來說,就是考慮用戶可能的誤用行爲,在代碼中規避。比如工

原创 【讀書筆記】Effective C++(03)資源管理

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles,不允許轉載~ 3. 資源管理 3.1 條款13:使用"資源管理類"管理資源 對於 new 出來的對象,某些意外情況下 del

原创 【讀書筆記】Effective C++(02)構造/析構/賦值

作者:LogM 本文原載於 https://segmentfault.com/u/logm/articles,不允許轉載~ 2. 構造/析構/賦值 2.1 條款05:C++會自動編寫default構造、拷貝構造、析構、賦值函數 //你以

原创 【讀書筆記】Effective C++(01)讓自己習慣C++

1. 讓自己習慣C++ 1.1 條款01:視C++爲語言聯邦 1.1.1 C++的發展: 階段1:C with Classes; 階段2:加入異常(exceptions)、模板(templates)、STL庫; 階段3:過程形式

原创 多種子的區域生長算法

博客搬家,下面圖片可能顯示不正常,請轉到:https://imlogm.github.io/%E5%9B%BE%E5%83%8F%E5%A4%84%E7%90%86/multi-seed-region-grow/ 摘要:多種子的區域生長

原创 牛頓插值(牛頓差商法)的Matlab實現

牛頓插值(牛頓差商法)的Matlab實現 原本是一道作業題,發上來給大家參考。可能存在bug。 函數的代碼: 1. function newton_divided_difference( f, min_x, max_x, n )