原创 臨時設置環境變量(python和Linux命令行)

python中設置環境變量(臨時) 使用os模塊 import os #當前存在的環境變量,可以在ipython中直接輸入下面這句查看keys In [3]: os.environ.keys() Out[3]: ['LC_NUM

原创 numpy.clip使數組中的值保持在一定區間內

numpy.clip使數組中的值保持在一定區間內 np.clip() 給定一個區間範圍,區間範圍外的值將被截斷到區間的邊界上。例如,如果指定的區間是 [-1,1],小於-1 的值將變爲-1,而大於 1 的值將變爲 1。 array

原创 Numpy的argpartion函數

Numpy的argpartion函數 一、np.argpartion() Numpy的argpartion函數來源於快排算法中的一個典型操作partition,即根據一個數值x,把數組中的元素劃分成兩半,使得index前面的元素都

原创 np.setdiff1d:返回僅在數組A中有而B數組沒有的元素(A和B的差集)

返回兩個數組的差集 a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]) b = np.array([3, 4, 7, 6, 7, 8, 11, 12, 14]) c = np.setdiff1d(a

原创 numpy.extract:從數組中提取符合條件的元素

從數組中提取符合條件的元素 arr = np.arange(10) arr #array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) #設置條件,如:能整除3 condition = np.mod(arr, 3

原创 linux常用命令

linux常用命令 查看文件或文件夾所佔磁盤空間大小 整個目錄的大小 du -sh 目錄裏的每個字目錄的大小 du -sh * 子目錄以及子目錄裏的文件的大小 du -ah 磁盤使用情況 df -lh 反選刪除文件: (打開ext

原创 DeepLearning Good Blogs!

目錄深度學習基礎數學知識深度學習知識自學大禮包L1與L2損失函數和正則化的區別正則化深度學習中的重要工作ResNetNormalizationBatchNormAttention深度學習應用技巧網絡調試顯存計算損失函數PyTorc

原创 Pytorch加載COCO預訓練DeepLabV3

加載COCO預訓練DeeplabV3DeeplabV3 ResNet101調用torchvision.models.segmentation源碼接口的定義函數deeplabv3_resnet101加載模型的函數_load_mode

原创 神經網絡常見錯誤(Most Common Neural Net Mistakes)

神經網絡常見錯誤(Most Common Neural Net Mistakes) 本文總結自Andrej Karpathy的一篇推特及其評論區。原推特鏈接 你沒有嘗試在一個batch上首先達到過擬合 你忘記轉換train和e

原创 TF學習之DeepLabv3+代碼閱讀1(train)

DeepLabv3+代碼閱讀之train.py 一、main() def main(unused_argv):# main必須帶參數,否則報錯:'TypeError: main() takes no arguments (1 gi

原创 TF學習之DeepLabv3+代碼閱讀4(common)

DeepLabv3+代碼閱讀之common.py 一、ModelOptions class ModelOptions( collections.namedtuple('ModelOptions', [ 'o

原创 TF學習之DeepLabv3+代碼閱讀3(input_preprocess)

DeepLabv3+代碼閱讀之input_preprocess.py 一、preprocess_image_and_label 對圖片和標籤處理 返回: original_image: 原始圖片 processed_image

原创 TF學習之DeepLabv3+代碼閱讀5(model)

DeepLabv3+代碼閱讀之model.py 一、multi_scale_logits 多尺度輸入,得到輸出概率 參數: images: 輸出圖片,尺寸 [batch, height, width, channels]. m

原创 DeepLabv3+訓練細節總結

Training Protocol backbone: ResNet-101 or modified aligned Xception pretrain: ImageNet-1K dataset: PASCAL VOC 2

原创 PASCAL VOC 2012 and SBD (the augment dataset) 總結

在閱讀DeepLab時,發現paper中首先介紹了PASCAL VOC 2012數據集,然後又說使用一個augment後的dataset來進行訓練。論文中是這樣說的: The proposed models are evalua