原创 A trap of parameter ‘size_average’ in pytorch 詳解

pytorch的入門教程中有這樣的一句: 12345loss = torch.nn.MSELoss(size_average=True)input = Variable(torch.ones(2,2), requires_grad

原创 利用pytorch實現神經網絡風格遷移Neural Transfer

風格遷移 Neural Transfer 風格遷移,即獲取兩個圖片(一張內容圖片content-image、一張風格圖片style-image),從而生成一張新的擁有style-image圖像風格的內容圖像。如上圖,最右邊的烏龜

原创 利用pytorch實現Fooling Images(添加特定噪聲到原始圖像,使神經網絡誤識別)

It suggests that it is the space, rather than the individual units, that contains the semantic information in the

原创 C++:STL常用模塊總結(map)

map map又稱爲哈希表,是一個由標記值(key value)和映射(mapped value)組成的關係列表,其中標記值將映射值進行排序和整理,每一個標記值對應着一個映射值,map在通過標記值找到映射值的過程比unordere

原创 深度學習機器學習:softmax和log_softmax區分

softmax 函數 又稱爲 normalized exponential function:is a generalization of the logistic function that “squashes” a K-dim

原创 python中numpy-choice函數

文章轉到:https://oldpan.me/archives/python-numpy-choice RandomState.choice(a, size=None, replace=True, p=None) –通過給定的一維

原创 利用pytorch實現Visualising Image Classification Models and Saliency Maps

素材來源自cs231n-assignment3-NetworkVisualization saliency map saliency map即特徵圖,可以告訴我們圖像中的像素點對圖像分類結果的影響。 計算它的時候首先要計算與圖

原创 利用pytorch實現GAN(生成對抗網絡)-MNIST圖像-cs231n-assignment3

以後博客都在https://oldpan.me 中更新 Generative Adversarial Networks(生成對抗網絡) In 2014, Goodfellow et al. presented a method f

原创 python中的計時模塊:time.time()

以後博客更新在https://oldpan.me 。 time time模塊中包含了許多與時間相關的模塊,其中通過time()函數可以獲取當前的時間。 需要注意的是time()函數打印出來的時間是不精確的、粗糙的。 import

原创 想啥時候用的GPU服務器:Kaggle中kernels的快速入門指南

關於本文章的最新更新請查看:oldpan博客 前言 對於很多入門深度學習領域的小夥伴來說啊,擁有一款合適的顯卡是必要的,只有擁有好的裝備才能更好更快地進行神經網絡的訓練、調試網絡結構、改善我們的代碼,進而更快地產出結果。 也就是說,顯卡可

原创 利用TensorRT實現神經網絡提速(讀取ONNX模型並運行)

關於本文章的最新更新請查看:oldpan博客 前言 這篇文章接着上一篇繼續講解如何具體使用TensorRT。 在之前已經寫到過一篇去介紹什麼是TensorRT:利用TensorRT對深度學習進行加速,這篇文章中大概已經基本討論了Ten

原创 解密Deepfake(深度換臉)-基於自編碼器的(Pytorch代碼)

前言 還記得在2018月3月份火爆reddit的deepfake嗎?將視頻中的頭換成另一個人的頭像,雖然可能有些粗糙和模糊,但是在分辨率不要求很高的情況下可以達到以假亂真的效果。 舉個栗子,如下圖中將希拉里換成特朗普的一段演講視頻。

原创 Pytorch的C++端(libtorch)在Windows中的使用

關於本文章的最新更新請查看:oldpan博客 前言 填一個之前的坑啊,本篇的姊妹篇——利用Pytorch的C++前端(libtorch)讀取預訓練權重並進行預測 這篇文章中已經說明了如何在Ubuntu系統中使用libtorch做預測,

原创 利用TensorRT對深度學習進行加速

關於本文章的最新更新請查看:oldpan博客 前言 TensorRT是什麼,TensorRT是英偉達公司出品的高性能的推斷C++庫,專門應用於邊緣設備的推斷,TensorRT可以將我們訓練好的模型分解再進行融合,融合後的模型具有高度的

原创 利用Pytorch的C++前端(libtorch)讀取預訓練權重並進行預測

關於本文章的最新更新請查看:oldpan博客 看起來明天(2018-12-7)會發布Pytorch-1.0的穩定版。 前言 距離發佈Pytorch-1.0-Preview版的發佈已經有兩個多月,Pytorch-1.0最矚目的功能就是生