原创 windows下安裝PyTorch0.3.0

相信大家都是來找安裝教程的,我們直接進入正題。 本文發佈時間2018/1/6,由於PyTorch更新很快,所以如果距離此時間過長,請慎重參考。 首先先聲明:希望大家把python版本設置爲3.5.因爲在windows上安裝深度學習框架,無

原创 排序算法之——快速排序(Java實現)

        排序算法有很多,今天我來講一講其中實用性最強的一種算法——快速排序。         爲什麼說它實用性最強呢?因爲快速排序的平均性能非常好,雖然它的最壞運行時間爲O(n^2),但是平均運行時間是O(nlgn),而且裏面隱含

原创 對AlexNet的論文解讀

csdn博客公式編輯不方便,雖然本文公式不過,不過有強迫症的,可以來看pdf版。點這裏一、概述ALexNet訓練了一個深度卷積神經網絡來鑑別120萬張高分辨率圖片,從而把這些圖片分成1000個不同的分類。在測試數據中,獲得了在Top-1分

原创 排序算法之——計數排序(Java實現)

        今天,我來講一講計數排序。計數排序與堆排序快速排序等排序不同,它是一種非比較排序,已經有人證明過,比較排序的時間下界是Ω(nlogn),但這個性質是不適用於計數排序的,因爲它不是比較排序。他的時間是線性的。        

原创 在Ubantu上安裝CUDA8

大家好,翻來覆去好幾次,重裝了無數次系統,終於把cuda安裝給搞定了。這其中,沒有任何一篇博客能從頭看到尾,基於此,我決定寫一篇博客,來記錄一下我安裝的步驟。截圖不方便,沒有圖,說實話有圖也沒什麼用,畢竟都是命令行。。 環境:(環境不一致

原创 如何在win10上同時安裝python2和python3

哎,其實本人已經用慣了python2,聽說python3的語法有很多不一樣的地方,那我之前寫的算法改起來豈不是日了狗了嗎?所以一直沒改用python3。但是谷歌的那個TensorFlow,在windows下只能支持python3,沒辦法,

原创 在Ubantu上安裝cuDNN

安裝完CUDA8以後,要安裝對應的cuDNN。 環境:(環境不一致也可以參考一下,但是不能無腦參考了) Ubantu 16.04 Cuda 8GA2(沒有安裝update) 1.下載cuDNN tensorflow官方推薦cuDN

原创 排序算法之——基數排序(Java實現)

        今天,我來講一講基數排序。基數排序是一種用在老式穿卡機上的算法。一張卡片有80列,每一列可以在12個位置中的任一處穿孔。排序器可以被機械地“程序化”,以便對一疊卡片中的每一列進行檢查,再根據穿孔的位置將它們放入12個盒子裏

原创 排序算法之——合併排序/歸併排序(Java實現)

        今天,來講一講合併排序,其實我已經寫了 堆排序 和 快速排序,本來都不想寫這個,但是,當我發現我身邊很多人竟然都不知道這個排序的時候,我震驚了,畢竟,這是一個經典的入門算法(反正外國貌似是這樣的,根據我看的書和視頻),歷史

原创 深入理解 AngularJS 的 Scope

本文源地址鏈接:http://www.lovelucy.info/understanding-scopes-in-angularjs.html 本文作者:lovelucy 聲明:本文爲轉載,請尊重原創,如您也需要轉載,請註明源地址,而不要

原创 leetcode-51. N-Queens

The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other.

原创 leetcode-52. N-Queens II

Follow up for N-Queens problem. Now, instead outputting board configurations, return the total number of distinct sol

原创 堆排序Heap Sort——淺顯易懂+Java實現

       最近在惡補一些計算機基礎內容,看到了堆排序,想想以前常說堆棧堆棧,但我竟然連堆有哪些應用都記不得了,所以,重溫了堆排序後,我來給大家分享一下,希望能對大家有所幫助。(代碼實現不採用僞代碼,使用java實現,畢竟來看博客的都不