原创 LDA主題模型學習筆記4:求解模型參數(M-step)

這一步,我們根據E-step得到的γ,ϕ ,最大化L(γ,ϕ;α,β) ,得到α,β . 1,拉格朗日乘數法求解β      首先把L(γ,ϕ;α,β) 簡化,只保留與β 有關的部分。因爲β 是每一行存一個主題的詞分佈,所以每一行

原创 Ubuntu修改默認鍵盤佈局的方法(適用於13.04|14.04)

http://blog.csdn.net/jdpshq/article/details/9672065 方法1: 也許是以前的Ubuntu版本可以用這個命令改,現在的鍵盤佈局被獨立分開設置,於是我嘗試了一下,發現正確的命令應該是:

原创 CNN卷積神經網絡學習筆記4:代碼學習

代碼來自github上的一個DeepLearning Toolbox,地址:https://github.com/rasmusbergpalm/DeepLearnToolbox 主要參考這篇博客中的代碼註釋: http://bl

原创 ubuntu 修改ntfs文件系統的權限

ubuntu 14.04 發現ntfs文件系統的硬盤上的文件都沒有 執行權限, 找到一個解決辦法,  參考這裏: http://blog.chinaunix.net/uid-12084847-id-323876.html 首先, 安裝n

原创 torch學習筆記3.1:實現自定義模塊(lua)

在使用torch時,如果想自己實現一個層,則可以按照《torch學習筆記1:實現自定義層》 中的方法來實現。但是如果想要實現一個比較複雜的網絡,往往需要自己實現多個層(或類),並且有時可能需要重寫其他模塊中已有的函數來達到自己的目的,如果

原创 論文筆記《Fast RCNN》

Fast RCNN是加強版的SPPnet,SPPnet的細節可以參考這裏,Fast RCNN相比於RCNN在時間和性能上都做了改進。它避免對一幅圖片的多個proposal分別計算CNN特徵(大量的重複計算),而是對整幅圖提取CNN特徵之

原创 torch學習筆記3.3:實現自定義模塊(gpu)

在使用torch時,如果想自己實現一個層,則可以按照《torch學習筆記1:實現自定義層》 中的方法來實現。但是如果想要實現一個比較複雜的網絡,往往需要自己實現多個層(或類),並且有時可能需要重寫其他模塊中已有的函數來達到自己的目的,如

原创 [leetcode] p338 Count Bits

class Solution { public: vector<int> countBits(int num) { vector<int> result; for (int i=0; i<num

原创 torch學習筆記1:實現自定義層

當我們要實現自己的一些idea時,torch自帶的模塊和函數已經不能滿足,我們需要自己實現層(或者類),一般的做法是把自定義層加入到已有的torch模塊中。 實現 lua實現 如果自定義層的功能可以通過調用torch中已有的函數實現,那就

原创 torch學習筆記2:資料整理

官方入門資料:Getting started with Torch Torch自帶package說明文檔:Torch Package Reference Manual Torch Tensor運算說明文檔:Torch Tensor To

原创 caffe學習筆記1:ubuntu15.04下3分鐘完成caffe環境配置(基於docker)

沒有GPU沒關係,沒有nvidia顯卡也沒關係,基於docker可以3分鐘配好caffe! Docker簡單來說就是一種輕量虛擬機,可以快速部署和執行程序。 之前看過許多配置caffe的資料,主要是硬件相關的配置因爲電腦個體差異會引

原创 ubuntu15.04 opencv3.1.0 qt creator環境配置

1, 在這個地址下載安裝腳本,有linux各個發行版本的。 https://github.com/july11/Install-OpenCV 2, 安裝過程中要保證聯網。 以ubuntu爲例,進入ubuntu文件夾 如果要安裝最新

原创 caffe學習筆記3:ubuntu15.04 caffe配置

記錄在ubuntu15.04環境下配置caffe cpu模式的過程,無NVIDIA顯卡,無cuda,安裝過程不算麻煩,只要思路清晰,快速定位問題,1個小時左右完成。 1 安裝依賴 1.1 安裝opencv 在這裏下載安裝腳本,有lin

原创 PCA基於opencv的實現和樣本數小於維度的問題

之前是論文中看到PCA,有了一個簡單瞭解,還寫了一篇入門筆記:PCA主成分分析 直到前一陣幫做實驗用到PCA,才發現之前的理解實在是too young too naive… 1 基於opencv的幾種PCA實現 故事是這樣的,有

原创 caffe學習筆記2:使用pycaffe提取CNN特徵

本文記錄如何基於pycaffe提取pretrained model某一層的特徵。 import numpy as np import matplotlib.pyplot as plt import scipy.io # 設置plt畫圖顯