原创 ubuntu16.04 安裝 NVIDIA 顯卡驅動 +cuda9.0+cudnn +tensorflow AND問題若干

1、安裝順序 NVIDIA 驅動-->cuda9.0-->cudnn->tensorflow; 2、安裝命令 2.1 NVIDIA驅動 先下載驅動,查詢顯卡驅動並下載 GeForce 1060 :NVIDIA-Linux-x86_6

原创 求字符串的最大公共部分;

class Solution { public: string::iterator RelizeFindEn(string &str,string &compared_str) { //"實現find_e

原创 時間

每個人的時間都是有限的,想要在有限的時間裏,做儘可能多的事情,或者儘可能多的去做自己想要做的事情。唯一可行的辦法就是提高工作效率。

原创 C++ const 關鍵字

1.C++ const 關鍵字 1.const關鍵字必須初始化; 2.類中的const常量和引用必須使用重載函數初始化; 2.demo //class 與內存 #include <iostream> class myclass{ pu

原创 狄利克雷分佈、狄利克雷過程、高斯分佈、高斯過程

碩士畢業論文,待我好好研究一番。及時更新博文!

原创 貝葉斯分類器及EM算法

有時間更新內容!

原创 機器學習算法總結一

1.隨機森林 2. PCA 3. LDA 4. SVM 5.CNN 5.1正向傳播,反向傳播, 5.2 CNN分類算法5.3 CNN盒子迴歸 5.faster RCNN 目標函數,約束條件。 6.隨機梯度下降 7.機器學習模型性能評估方

原创 算法---分類算法之貝葉斯分類

分類算法之貝葉斯分類

原创 C++ static關鍵字:

1.Static的使用 (1).關鍵字static 可以用於說明一個類的成員; 靜態成員提供了一個供所有對象共享機制; (2).把一個類成員說明爲static時,這個類無論有多少個對象被創建,這些對象共享這個static成

原创 QT設置命令行參數

QT這麼強大的工具,怎麼能沒有這麼功能呢: 下面就是具體的設置方式: (1).在“項目”中選擇“運行” (2).在運行中選擇“添加”–>”自定義執行檔”可以重命名。 (3).在”Exexutable”中添加構建產生的可執行文件;

原创 QT Cmake 執行錯誤

QT Cmake 執行時遇到下列錯誤: “Error while building/deploying project ranger (kit: Desktop Qt 5.7.0 GCC 64bit)” 15:44:36: 進程"/usr

原创 Cmake 詳解

CMake是一個跨平臺的安裝(編譯)工具,可以用簡單的語句來描述所有平臺的安裝(編譯過程)。他能夠輸出各種各樣的makefile或者project文件,能測試編譯器所支持的C++特性,類似UNIX下的automake。只是 CMake 的

原创 C++ 引用 “&”

1.引用 “&” a.類的應用必須在構造函數中初始化 b.其他在聲明的時候初始化; d.應用必須初始化,可以反覆賦值; 2.demo #include <iostream> class myclass{ public: myc

原创 C和C++混合編程(__cplusplus使用)

1.第一種理解 比如說你用C++開發了一個DLL庫,爲了能夠讓C語言也能夠調用你的DLL輸出(Export)的函數,你需要用extern “C”來強制編譯器不要修改你的函數名。 通常,在C語言的頭文件中經常可以看到類似下面這種形式的代碼

原创 C++遞歸:

遞歸經典算法: 漢諾塔: #include <iostream> int hanoi(int n,char a,char b,char c) { if (n>=1) { hanoi(n-1,a,c,b);