原创 【深度學習】線性迴歸(一)原理及python從0開始實現

文章目錄線性迴歸單個屬性的情況多元線性迴歸廣義線性模型實驗數據集介紹相關鏈接Python實現環境編碼最小二乘法使用sklearn和pandas簡化梯度下降方法比較測試代碼結果MSE分析可視化分析數據歸一化處理零均值單位方差歸一化結

原创 【深度學習】多層感知機(一)Python從零開始實現雙層感知機

文章目錄環境介紹定義神經網絡的框架初始化創建網絡節點和鏈接簡單均勻分佈隨機初始權重正態分佈初始權重編寫查詢函數階段性測試編寫訓練函數神經網絡的所有代碼識別手寫數字數據集MNIST數據集介紹完整數據集選擇和獲取數據集解釋一種數據子集

原创 【深度學習】windows 10下CUDA+ cuDNN + MXNet/TensorFlow/TensorLayer 深度學習環境搭建

文章目錄關於版本環境版本兼容關係搭建過程安裝Anocanda安裝CUDA和cuDNN創建虛擬環境並安裝NXNet安裝TensorFlow和TensorLayer結果檢驗MXNet檢驗:TensorFlow/TensorLayer總

原创 【Linux】sudo pip 找不到命令

Step 1:編輯/etc/sudoers: sudo vim /etc/sudoers 將Defaults env_reset修改爲Defaults !env_reset Step 2:編輯配置文件~/.bashrc: sud

原创 【深度學習】TensorFlow版本概述

目錄AVX指令集問題解決CUDA和cuDNN對照表windowsLinuxmacOSTensorFlow歷史版本TensorLayer AVX指令集 AVX指令集是一種較新的指令集,可以加速TensorFlow任務的執行速度。Te

原创 【深度學習】過擬合抑制(一)權重衰減(weight decay)

文章目錄理論雙層感知機實驗過擬合權重衰減小結及延伸線性迴歸實驗過擬合現象權重衰減總結 理論 在我的上一篇博文【深度學習】模型評估與選擇介紹了模型的過擬合是機器學習中不可避免的挑戰,那麼除了在數據集規模和模型複雜度的考慮上,有沒有一

原创 【深度學習】語義分割 PASCAL VOC 2012 增強數據集

數據集簡介 PASCAL VOC 2012 增強數據集(PASCAL VOC 2012 Augmented Dataset)是現目前語義分割領域最常用、也是最基礎的benchmark數據集,它是由兩個數據集合二爲一製作的: PA

原创 【工具】Windows平臺MXNet錯誤“cudaMalloc failed: device kernel image is invalid”

問題描述 使用MXNet做GPU計算時報錯 “cudaMalloc failed: device kernel image is invalid” ,如下爲測試用的完整代碼,具體是執行倒數第二條語句a = nd.array([1,

原创 【深度學習】語義分割 PASCAL Context 數據集

數據集介紹 PASCAL Context數據集[1]由兩部分組成: PASCAL VOC 2010 語義分割數據集; Context 標註。 PASCAL Context 總共有459個標註類別,包含 10103 張圖像,其中

原创 【深度學習】語義分割 NYUv2 數據集

數據集下載 去到NYU Depth V2[1] 官網下載數據集,如下圖所示。這裏我們只是用RGB數據,不使用RGB-D數據(帶深度信息),所以只需要下載Labeled dataset (~2.8 GB)即可。此外還需要下載劃分訓練

原创 【深度學習】含有並行連接的深度卷積網絡GoogLeNet

文章目錄GoogLeNet模型基礎塊Inception模型構建實驗實驗代碼實驗結果 本文爲《動手學深度學習》一書學習筆記,原文地址:http://zh.d2l.ai/chapter_convolutional-neural-netwo

原创 【深度學習】深度卷積網絡AlexNet及其MXNet實現

文章目錄AlexNet概述網絡結構FashionMNIST數據集實驗實驗代碼結果討論參考文獻 AlexNet概述 2012年,Alex Krizhevsky使用深度卷積網絡在ImageNet 2012圖像識別比賽中以很大的優勢取勝,這

原创 【深度學習】卷積網絡LeNet及其MXNet實現

文章目錄LeNet網絡概述LeNet網絡結構MNIST數據集實驗實驗代碼結果討論FashionMNIST數據集實驗參考文獻 LeNet網絡概述 筆者在【深度學習】多層感知機(二)MXNet實現雙層感知機一文中使用單隱藏層感知機模型對M

原创 【深度學習】淺析二維卷積層

文章目錄二維互相關運算二維卷積層互相關運算和卷積運算特徵圖和感受野簡單的邊緣檢測試驗 本文爲《動手學深度學習》一書學習筆記,原文地址:http://zh.d2l.ai/chapter_convolutional-neural-netw

原创 【深度學習】Windows平臺MXNet錯誤“cudaMalloc failed: device kernel image is invalid”

問題描述 使用MXNet做GPU計算時報錯 “cudaMalloc failed: device kernel image is invalid” ,如下爲測試用的完整代碼,具體是執行倒數第二條語句a = nd.array([1, 2