libsvm代碼閱讀(3):關於Cache類的分析(轉)

下面來分析Cache類的源碼,該類位於svm.cpp中。這個類的主要功能是:負責運算所涉及的內存管理,包括申請、釋放等。 簡單來說:這個Cache類,首先通過Cache構造函數申請一塊空間,這塊空間的大小是:L個head_t大小的空間。然後get_data函數保證結構head_t中至少有len個float的內存,並且將可以使用的內存塊的指針放在data指針中;而swap_index函數則是用於交換
相關文章
相關標籤/搜索