原创 pytorch對輸入超過三通道的數據進行訓練

案例背景:視頻識別 假設每次輸入是8s的灰度視頻,視頻幀率爲25fps,則視頻由200幀圖像序列構成.每幀是一副單通道的灰度圖像,通過pythonb裏面的np.stack(深度拼接)可將200幀拼接成200通道的深度數據.進而送到網絡裏面

原创 JetSon Nano開發板安裝tensorflow-gpu

方案一: 安裝相關依賴: $ sudo apt-get install libhdf5-serial-dev hdf5-tools $ sudo apt-get install python3-pip $ pip3 install -U

原创 Linux在同一臺服務器不同賬號之間傳輸文件

公用的linux服務器,每個人有不同的賬號,如何把自己目錄下的文件傳輸到其他同事的目錄下? 這時候用cp肯定不行,需要用scp 比如,scp -r file [email protected]:/home/HwHiAiUser/

原创 深刻解讀MobileNet網絡結構

引言 卷積神經網絡(CNN)已經普遍應用在計算機視覺領域,並且已經取得了不錯的效果。圖1爲近幾年來CNN在ImageNet競賽的表現,可以看到爲了追求分類準確度,模型深度越來越深,模型複雜度也越來越高,如深度殘差網絡(ResNet)其層數

原创 pycharm導入自己定義的包時報錯

jupyter notebook 運行的時候沒有問題,但用pycharm打開工程時,導入包就會出錯。 from models.mobilenet_master2 import MobileNet 這裏pycharm不知道models是相對

原创 深度解讀SqueezeNet網絡結構

SqueezeNet 由伯克利&斯坦福的研究人員合作發表於 ICLR-2017,論文標題: 《SqueezeNet:AlexNet-level accuracy with 50x fewer parameters and <0.5M

原创 深度解讀ShuffleNet網絡結構

原文鏈接:https://blog.csdn.net/u014380165/article/details/75137111 ShuffleNet是Face++的一篇關於降低深度網絡計算量的論文

原创 8位與16位及32位整數之間怎麼轉換

位數少的轉換成位數多的,直接賦值就好了,比如8位的整數24轉換成32位還是24。 而位數多的轉換成位數少的是截取低位那麼多位數,比如32位的整數257,其二進制是1 0000 0001,轉換成8位時,就截取後面的8位,即0000 0001

原创 size_t和int區別

原文鏈接:https://blog.csdn.net/qq_41598072/article/details/84924997 size_t是一些C/C++標準在stddef.h中定義的。這個類

原创 MATLAB自帶工具箱實現PCA降維代碼

原文鏈接:https://blog.csdn.net/weixin_42081343/article/details/80712345 進行PCA降維,環境是MATLAB, 網上找了很多都是介紹

原创 利用virtualenv創建tensorflow虛擬環境

pip3 install virtualenv #安裝virtualenv virtualenv -p /usr/bin/python3.5 venv #創建一個名爲venv的python3.5虛擬環境,注意要創建某版本的python

原创 linux下Anaconda的安裝及添加虛擬環境

去官網下載anacond的linux版本:點擊右上角的download 進入下載頁面,點擊Linux下載Python3.7version 64-Bit(x86)Installer(517MB) 下載完後,在文件的當前路徑下執行以下命令,

原创 pytorch模型轉ncnn

首先編譯騰訊開源的ncnn:https://github.com/tongxiaobin/ncnn 在tools/pytorch裏最下面有個鏈接:https://github.com/Tencent/ncnn/wiki/practical

原创 vi常用命令

以下操作都是在命令模式下(按ESC進入命令模式)   查找a,按n查找下一個:       /a 將當前行第一個a替換爲b: :s/a/b/ 將當前行所有a替換爲b:      : s/a/b/g 將每行一個a替換爲b :        

原创 python讀取文件夾下所有文件名

import os f = open('save.txt','w') for filename in os.listdir('文件夾名稱'): f.write(str(filename)) f.write('\n')