原创 【python】面向對象的三大特徵(封裝、繼承、多態)

封裝 隱藏實現過程,只提供現成的調用接口給外部。 繼承 子類直接繼承一個父類(基類),包括父類的所有屬性和函數。 多態 同一個函數在多個類中都有(可能實現方法各有不同),最後哪個類作爲傳入對象,就調用誰家的該函數。

原创 ---------- --------- [] 博客導引 [] ---------- ---------

前言 本篇針對所記的所有blog做一個彙總。 算法思考 《論文算法》: 研二在曠視實習的時候寫的。 當時主要看的是通用目標檢測,花了很多時間自己思考總結,還畫了不少圖解。 《Idea與思考》: 早年天馬行空瞎寫的,暴露了當時的年

原创 【python】快排的三種實現

def quick_sort(x, low, high): if len(x) <= 1 or low >= high: return x base, l, r = x[low], low, hig

原创 ===== 博客導引 =====

前言 本篇針對所記的所有blog做一個彙總。 算法思考 《論文算法》:研二在曠視實習的時候寫的,當時主要看的是通用目標檢測,花了很多時間思考總結。 《Idea與思考》:也是研二天馬行空瞎寫的。 《深度學習》:大雜燴,個人覺得其中

原创 【Linux】通過設置鏡像目錄來擴容本地存儲空間

通過設置鏡像目錄來擴容本地存儲空間: 在對應磁盤上新建要用來存儲的文件夾: sudo mkdir /home/磁盤名稱/用戶名 指定文件夾的擁有者: sudo chown -R 用戶名:users /home/磁盤名稱/

原创 【tensorflow】直接讀取圖片

Tensorflow通過tf.gfile.FastGFile(filename,’rb’).read()讀取的圖像,是圖像的原始數據,還需要經過解碼,才能獲取圖像的數據,數據的格式爲RGB(三通道圖像),這一點是與Opencv

原创 【C++】查看類型

typeid( pb ).name()是C11以前的東西,在C中由於類型都是提前定義好的,沒有查看類型這一說。

原创 【tensorflow】node相關

tf中的op就是node。 所有tensorflow操作,都會生成tf node。 打印所有node: for n in tf.get_default_graph().as_graph_def().node: print(n.n

原创 【python】import注意事項

儘量不要這麼寫: from lib import * 可能會導致重複壓入。 而且萬一遇上重命名,就會出現覆蓋而導致的出錯。 所以最好避免這種寫法。

原创 【tensorflow】tensor相關

tensor是如何命名的 Tensorflow中,tensor的名字是op的名字加上 :0 (如果有多個,這又會有 :1 、:2 。。。。) 打印所有node for n in tf.get_default_graph().as_

原创 【tensorflow】模型加載

net.load vs saver.restore .load() 只能加載.npy文件,.restore() 只能加載 ckpt(checkpoint)文件。 net.load 會增加assign節點一定會改圖,所以要在 se

原创 【圖像處理】反色

定義 反色又叫補色。例如:黑與白、紅與青等。 反色是與原色疊加可以變爲白色的顏色,即用白色(RGB:255,255,255)減去原色的顏色。比如(RGB:255,0,0)的反色是(0,255,255)。 實驗 原圖: 代碼: i

原创 python多進程打印進度條

import time from tqdm import tqdm import multiprocessing as mp def pickle_process(_class, *args): return _cla

原创 python多進程寫同一個list/dict

python2下的寫法 import time from tqdm import tqdm import multiprocessing as mp def picklable_op(_class, *args): "

原创 加密壓縮

加密壓縮: zip -r -P <密碼> <壓縮包> <源文件>