原创 一文總結《Effective C++》

Effective C++ 視 C++ 爲一個語言聯邦(C、Object-Oriented C++、Template C++、STL) 寧可以編譯器替換預處理器(儘量以 const、enum、inline 替換 #define) 儘可能使

原创 鏈接裝載庫

內存、棧、堆 一般應用程序內存空間有如下區域: 棧:由操作系統自動分配釋放,存放函數的參數值、局部變量等的值,用於維護函數調用的上下文 堆:一般由程序員分配釋放,若程序員不釋放,程序結束時可能由操作系統回收,用來容納應用程序動態分配的內存

原创 PyTorch 深度學習:38分鐘快速入門——RNN 做圖像分類

RNN 特別適合做序列類型的數據,那麼 RNN 能不能想 CNN 一樣用來做圖像分類呢?下面我們用 mnist 手寫字體的例子來展示一下如何用 RNN 做圖像分類,但是這種方法並不是主流,這裏我們只是作爲舉例。RNN 做圖像分類 imp

原创 PyTorch 深度學習:35分鐘快速入門——變分自動編碼器

變分編碼器是自動編碼器的升級版本,其結構跟自動編碼器是類似的,也由編碼器和解碼器構成。 回憶一下,自動編碼器有個問題,就是並不能任意生成圖片,因爲我們沒有辦法自己去構造隱藏向量,需要通過一張圖片輸入編碼我們才知道得到的隱含向量是什麼,這時

原创 PyTorch 深度學習:37分鐘快速入門——FCN 做語義分割

語義分割是一種像素級別的處理圖像方式,對比於目標檢測其更加精確,能夠自動從圖像中劃分出對象區域並識別對象區域中的類別 在 2015 年 CVPR 的一篇論文 Fully Convolutional Networks for Semanti

原创 PyTorch 深度學習:36分鐘快速入門——GAN

自動編碼器和變分自動編碼器,不管是哪一個,都是通過計算生成圖像和輸入圖像在每個像素點的誤差來生成 loss,這一點是特別不好的,因爲不同的像素點可能造成不同的視覺結果,但是可能他們的 loss 是相同的,所以通過單個像素點來得到 loss

原创 Truncated Signed Distance Function: Experiments on Voxel Size

論文:Truncated Signed Distance Function: Experiments on Voxel Size 簡稱:TSDF 作者:Diana Werner等 時間:2014 相關:SDF   重要的一張圖:   (

原创 PyTorch系列入門到精通——模型創建與nn.Module

PyTorch系列入門到精通——模型創建與nn.Module            

原创 PyTorch 深度學習:34分鐘快速入門——自動編碼器

自動編碼器最開始是作爲一種數據壓縮方法,同時還可以在卷積網絡中進行逐層預訓練,但是隨後更多結構複雜的網絡,比如 resnet 的出現使得我們能夠訓練任意深度的網絡,自動編碼器就不再使用在這個方面,下面我們講一講自動編碼器的一個新的應用,這

原创 自動編碼機(Autodencoder)

自動編碼機(Autoencoder)屬於非監督學習,不需要對訓練樣本進行標記。自動編碼機(Autoencoder)由三層網絡組成,其中輸入層神經元數量與輸出層神經元數量相等,中間層神經元數量少於輸入層和輸出層。在網絡訓練期間,對每個訓練樣

原创 PyTorch 深度學習:30分鐘快速入門

卷積¶ 卷積在 pytorch 中有兩種方式,一種是 torch.nn.Conv2d(),一種是 torch.nn.functional.conv2d(),這兩種形式本質都是使用一個卷積操作 這兩種形式的卷積對於輸入的要求都是一樣的,首先

原创 PyTorch 深度學習:33分鐘快速入門——VGG

CIFAR 10¶ cifar 10 這個數據集一共有 50000 張訓練集,10000 張測試集,兩個數據集裏面的圖片都是 png 彩色圖片,圖片大小是 32 x 32 x 3,一共是 10 分類問題,分別爲飛機、汽車、鳥、貓、鹿、狗、

原创 PyTorch系列入門到精通——GPU的使用

PyTorch系列入門到精通——GPU的使用              

原创 PyTorch系列入門到精通——張量簡介及創建

pytorch 學習            

原创 推薦算法工程師必備!!!協同過濾推薦算法總結

推薦算法具有非常多的應用場景和商業價值,因此對推薦算法值得好好研究。推薦算法種類很多,但是目前應用最廣泛的應該是協同過濾類別的推薦算法,本文就對協同過濾類別的推薦算法做一個概括總結,後續也會對一些典型的協同過濾推薦算法做原理總結。 1.