1. 程式人生 > >日常學習筆記(1)

日常學習筆記(1)

數字 als rgs 輸出 tst figure 自動 樣本 ron

2019/03/19 21:12
1.函數:numpy.linspace(start,stop,num=50,endpoint=True,retstep=False,dtype=None)參數:
start:scalar類型(個人理解是標量的意思,這不是一個具體的數據類型,而是指某一些數據類型,比如int,float,bool,long,str等等都屬於sclar類型)。這個數參數表示這個序列的開始值。stop:scalar類型。如果endpoint=True。那麽stop就是序列的終止數值。當endpoint=False時,返回值中不包含最後一個端點,並且步長會改變。
num:int型,可選參數,默認值為50。表示要生成的樣本數,必須是非負值。

endpoint:bool類型。可選參數,默認值為True,這時stop就是最後的樣本。為False時,不包含stop的值。
retstep:bool類型。可選參數,默認值為True,這時返回值是(samples,step),前面的是數組,後面是步長。
dtype:表示輸出的數組的數據類型,如果沒有給出就從其他輸入中推斷輸出的類型
返回值:samples:ndarray類型。在[start,stop]閉區間,或者[start,stop)半閉合區間中,數量為num,步長相等的樣本。至於包不包含stop取決於endpoint參數的取值。step:float類型。可選。只有restep參數取值為True時才會返回這個返回值,表示樣本中步長
2.Matplotlib.pyplot.plot()
plot([x], y, [fmt], data=None, kwargs)
plot([x], y, [fmt], [x2], y2, [fmt2], ...,
kwargs)
3.Matplotlib.pyplot.figure()語法說明
figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True)
num:圖像編號或名稱,數字為編號 ,字符串為名稱
figsize:指定figure的寬和高,單位為英寸;
dpi參數指定繪圖對象的分辨率,即每英寸多少個像素,缺省值為80 1英寸等於2.5cm,A4紙是 21*30cm的紙張
facecolor:背景顏色
edgecolor:邊框顏色
frameon:是否顯示邊框
4.使用PyTorch進行訓練和測試時一定註意要把實例化的model指定train/eval,eval()時,框架會自動把BN和DropOut固定住,不會取平均,而是用訓練好的值,不然的話,一旦test的batch_size過小,很容易就會被BN層導致生成圖片顏色失真極大!!!!!!

日常學習筆記(1)