原创 Caffe源代碼中的C++宏用法
C++ 宏定義中的#和##的用法 # #的用法是負責將其後面的東西轉換爲字符串,比如 #define STRINGIFY(m) #m #define AS_STRING(m) STRINGIFY(m) int main() {
原创 指針形參與傳引用參數
如果函數形參是引用類型,它將綁定到對應的實參上。 引用傳遞的優勢: 可以直接操作引用形參所引的對象; 使用引用形參可以避免拷貝大的類型的類類型對象或容器類型對象; 使用引用形參可以幫助我們從函數中返回多個值。 傳引用參數舉例 //該函數
原创 GDB調試
GDB調試技巧 https://blog.csdn.net/freeking101/article/details/54406982 https://blog.csdn.net/tonywearme/article/details/414
原创 算法基礎——回溯法
目錄 一、算法思想 二、算法要素 三、回溯法求解0-1揹包問題代碼 一、算法思想 回溯法是一種選優搜索法,按照選優條件深度優先搜索,以達到目標。當搜索到某一步,發現原先選擇並不是最優或達不到目標,就退回一步重新選擇。其核心思想爲“能進則
原创 TCL學習筆記(Tcl_Tk入門經典(第2版))
流程控制 if 命令 if {$x<0}{ ''' } elseif {$x == 0} { ... } elseif {$x == 1} { ... } else { ... } 注意:每一個左大括號都必須在
原创 C++ 標準庫中 用於數組的begin和end函數
C++ 標準庫中 用於數組的begin和end函數 #include <iostream> #include <iterator> //begin和end函數定義在iterator文件中 using namespace std; int
原创 Ubuntu16.04 Sublime text3 支持C++11 運行設置方法
Ubuntu16.04 Sublime text3 支持C++11 運行設置方法 打開sublime text3 依次打開 Tools->Build System->New Build System 新建C++.sublime-build
原创 ubuntu16.04 Sublime Text3 安裝,輸入中文及插件安裝教程
1.Sublime Text3 安裝 參考教程sublime text3參考安裝教程 https://blog.csdn.net/lu_embedded/article/details/79558280 Sublime text 官網下
原创 自然語言處理學習筆記(1)遇到的常用TensorFlow函數用法說明
tf.nn.dropout(src_emb,KEEP_PROB)tf.nn.dropout是TensorFlow裏面爲了防止或減輕過擬合而使用的函數,它一般用在全連接層。Dropout就是在不同的訓練過程中隨機扔掉一部分神經元。也就是讓某
原创 深度學習平臺配置
深度學習環境平臺配置一、 安裝NVIDIA顯卡驅動1) 禁止系統使用默認的驅動sudo gedit /etc/modprobe.d/blacklist.conf在文件的最後添加blacklist nouveau optio
原创 Discriminative Embeddings of Latent Variable Models for Structured Data 代碼實現
DiscriminativeEmbeddings of Latent Variable Models for Structured Data 代碼實現 注意g++ 要5.4版本 cd/usr/bin sudo mvgcc gcc.ba
原创 Github上傳項目文件
登入github賬戶新建一個repository 在終端進入你的項目文件,執行以下指令。 git init 該命令是在你的項目目錄下初始化一個repository,執行成功後,會在你的目錄下生成一個.git的隱藏文件。 git add