原创 SSD 訓練自己的數據

忽略細節較多,只做一個簡單的說明。 系統:ubuntu16.04 python2.7 opencv3.3.3 主要內容 1.安裝 ssd 2.準備數據 3.訓練 1.安裝 ssd 可以根據官網的Toturial安裝 #1.g

原创 FPN(Feature Pyramid Networks for Object Detection)安裝與訓練

FPN主要使用特徵金字塔網絡來融合多層特徵,改進了CNN特徵提取。其在小目標上取得了很大的進步。更多細節可以閱讀論文。 下面分兩個內容介紹: 1. 安裝 2. 訓練測試 1.安裝 對於FPN有好幾個框架實現的版本,如:caffe,mx

原创 ocr(2)-crnn-mxnet-chinese-text-recognition

ubuntu 16.04 GTX1080 Mxnet 最新 pytho 2.7 1. 安裝Mxnet Mxnet 按照參考官網,選擇源碼GPU安裝。 2. 安裝warp-ctc 安裝warp-ctc $ git clone htt

原创 Mxnet圖片分類(3)fine-tune

使用fine-tun的方式訓練模型的話首先需要下載相應的模型,然後按照自己的數據集修改相應的類別,最後訓練。 系統: ubuntu14.04 Mxnet: 0.904 1.數據準備 train_iter = "/mxnet/to

原创 git(1)上傳自己的項目到github上面

假如有一個存在的項目test-project,此時你有一個github帳號:[email protected],想把test-project上傳到自己帳號裏面,那麼只需要以下幾步: 建立系統和github的ssh通信 在github創建項目

原创 Matlab 中訓練faster-rcnn VGG16

環境: ubuntu14.04 GPU 1080(8G), CUDNN8.0 Matlab 在VGG16中訓練faster rcnn 所需的GPU內存是8G,但是如果用官方的Matlab版本進行訓練卻報錯,顯示內存不足,可是同樣的V

原创 遺傳算法(1)--初步認識

最近學習了遺傳算法,嘗試着把它按照理解寫下來。對於遺傳算法從名字上就可以看出來是和生物有關的東西,可以認爲是和生物進化有關係,在生物進化裏面又有一句話叫:物競天擇,適者生存。也就是說受環境的影響,最終會留下那些能適應環境的生物。如果從生物

原创 Tensorflow模型轉caffe

整個過程可以分兩步: 找到對應的層名字(如:tensorflow 模型中的conv1_1和caffe中的conv1_1)。 把weights 和biases 中的值賦給相對應的層。賦值的時候要注意Tensorflow和caffe之間通道

原创 Mxnet(3)-SSD訓練自己的數據

整個ssd的安裝和訓練可以按照官方的例子。 需要注意的是需要編譯ssd相關的代碼,可以通過兩種方式進行: 直接把ssd目錄下的operator中的文件複製到src/operator,然後再編譯 設置config.mk,把EXTRA_O

原创 Opencv對視頻進行目標檢測

在Opencv3.3版本中集成了deeplearning功能。其實現了對caffe和tensorflow兩個框架的推理,但不支持訓練。本文使用caffe訓練的文件對目標進行檢測。整個思路是首先讀取視頻文件,然後加載模型文件,最後讀取到視頻

原创 Mxnet圖片分類(4)利用訓練好的模型進行測試

利用訓練好的模型測試只需要把模型和數據準備好。 系統: ubuntu14.04 Mxnet: 0.904 1.模型和數據準備 2.模型加載測試 import mxnet as mx sym,arg_params,aux_params

原创 Mxnet圖片分類(1)準備數據集

Mxnet做圖片分類訓練的時候提供了多種輸入,這裏介紹.rec數據的製作。 mxnet版本:0.904 1.收集圖片 這裏收集了兩類圖片,貓和狗的圖片。 第一類 第二類 所有的圖片放到兩個文件夾中 2.生成mxnet訓練需要

原创 Mxnet(4)-fcn訓練自己的數據

fcn爲全卷積網絡,對於算法的介紹可以找到很多資料,本篇在mxnet框架下用自己的數據,或者說製作自己的數據來進行模型的訓練和測試。 假設已經安裝好有關的Mxnet 的環境,其中在Mxnet安裝包下的`example/fcn-xs`下找到

原创 py-faster-rcnn windows 安裝

rbg提供的python版本的faster-rcnn 在ubuntu 下安裝比較容易,跟着敲命令就是了,如果想在window下安裝卻無從下手,搜了幾十上百篇的博客以後還是沒能成功。能看到的都是過於簡單,幾句話就說完了,採坑無數後想把自己

原创 Mxnet圖片分類(2)訓練模型

訓練模型可以利用自定義的模型進行也可以採用fine-tune的方法。這裏先介紹如何自定義模型進行訓練。 系統: ubuntu14.04 Mxnet: 0.904 1.數據準備 mxnet數據集的生成可以參考上一篇文章 這裏從代