原创 STL vector (三)—— vector 是如何高效增長的、預留空間、請求收回內存

       vector 是動態數組,在運行時,能夠快速高效地添加元素。所以,在定義 vector 的時候,設定其大小是沒有必要的,而且實際上會讓性能更差。但是呢,只有一種特例。如果要 push_back() 的元素,所有的元素的值都是

原创 Ubuntu14.04 +GTX1070 Ti +cuda 8.0+cudnn5.1+tensorflow 1.2 的安裝

      最近新配置了一個新電腦,裝上了 GTX1070 Ti,在安裝cuda 8.0 和tensorflow 1.2 ,趟了一點坑。在此記錄下來,希望能給他們一些幫助。 1、安裝 ubuntu 14.04       安裝過程不贅述,

原创 多目標跟蹤—— deep_sort

      原文地址:https://arxiv.org/abs/1703.07402       以下內容轉載於:https://www.cnblogs.com/YiXiaoZhou/p/7074037.html 讀'Simple

原创 今日頭條推薦算法原理

今日頭條算法原理(全文) 今日頭條 2018-01-16 11:20:00 今天,算法分發已經是信息平臺、搜索引擎、瀏覽器、社交軟件等幾乎所有軟件的標配,但同時,算法也開始面臨質疑、挑戰和誤解。今日頭條的推薦算法,從2012年9月第

原创 劍指offer——面試題61:按之字形打印二叉樹

 題目:請實現一個函數按照之字形打印二叉樹,即第一行按照從左到右的順序打印,第二層按照從右至左的順序打印,第三行按照從左到右的順序打印,其他行以此類推     代碼: [cpp] view plain copy

原创 python 機器學習實戰:信用卡欺詐異常值檢測

    今晚又實戰了一個小案例,把它總結出來:有些人利用信用卡進行詐騙等活動,如何根據用戶的行爲,來判斷該用戶的信用卡賬單涉嫌欺詐呢?數據集見及鏈接:  在這個數據集中,由於原始數據有一定的隱私,因此,每一列(即特徵)的名稱並沒有給出。

原创 機器學習超級無敵小抄表——pyhton 庫函數集錦

此文全部圖片來源於:www.DateCamp.com 1、Jupyter Notebook 2、Importing Data 3、NumPy

原创 SVM C++ 實現

      去年的時候,使用過 C++  版本的SVM 實現過基於無人機的道路檢測,但是當時,對博大精深的 SVM 只是瞭解皮毛。最近,對 SVM 的基本公式及相關變體的公式,重新推導了一遍,並且分別用 Python 和 C++ 實現了一

原创 理解 dropout

原文轉載於:https://blog.csdn.net/stdcoutzyx/article/details/49022443理解dropout注意:圖片都在github上放着,如果刷不開的話,可以考慮翻牆。 轉載請註明:http://b

原创 VOT 2017挑戰賽——目標追蹤相關分享

      轉載於微信公衆號:新智元      視覺跟蹤領域國際頂級賽事 Visual-Object-Tracking Challenge (VOT) 2017年結果出爐,結合傳統濾波及深度學習的方案取得最佳成績。本文是第二名北京郵電大學

原创 漫畫:程序員調 bug 的真實寫照哈哈哈

程序員調 Bug 的樣子,非常真實~ ↓↓↓ (動圖原作者是 @我的鄰居全是貓 ) 網友評論: @中國有聖人:哈哈哈……太形象了!最後乾脆撂挑子不幹了!破罐破摔了! @她叫小明:所以發明回溯這個超能力的這個

原创 Python 機器學習實戰:根據成績預測大學生能否被高校錄取

      邏輯迴歸算法是用於分類的。本案例中,建立一個邏輯迴歸模型來預測一個學生是否被大學錄取。假設你是一個大學系的管理員,你想根據兩次考試的結果來決定每個申請人的錄取機會。你有以前的申請人的歷史數據,你可以用它作爲邏輯迴歸的訓練集。對

原创 ROS 下利用 usb_cam 讀取圖像、opencv 圖像、攝像頭的標定

      最近導師讓我做一個小項目:檢測汽車的充電孔與充電樁的的距離(x,y,z)和角度。爲了控制成本,扔給我一個淘寶上十幾塊錢的攝像頭。檢測和計算部分再此不細說,本文只總結一下,一個普通的攝像頭,如何在 ubuntu 下寫一個 ROS

原创 STL vector(四) vector 擴容爲什麼要以1.5倍或者2倍擴容

      我們知道,vector 在需要的時候會擴容,在 VS 下是 1.5倍,在 GCC 下是 2 倍。那麼會產生兩個問題: (1)爲什麼是成倍增長,而不是每次增長一個固定大小的容量呢? (2)爲什麼是以 2 倍或者 1.5 倍增長,

原创 STL vector (一)——擴容原理與內存分配與釋放

 vector 常被稱爲“容器”,習慣將之理解爲動態數組。它表示對象的集合,其中所有對象都相同,每個對象都對應一個索引,索引用來訪問對象。作爲動態數組,vector 有一個指針指向一片連續的內存空間。但是,這個內存空間肯定不是無限大的,當