原创 Python中傳遞列表時用copy()和不用的區別

在python中,python會通過引用的方式傳遞所有列表,所以必須名曲的告知Python要爲新的賦值變量分配新的內存,也就是用copy()方法 代碼舉例: """ Author:Zhengsh Time:2020/5/3 Typ

原创 numpy.tile()方法的參數說明以及使用代碼舉例

numpy.tile(A,reps)\mathbf{ numpy.tile(A, reps)}numpy.tile(A,reps)方法: Construct an array by repeating A the number

原创 numpy.hstack()用法參考

numpy.hstack(tup) Stack arrays in sequence horizontally (column wise)按順序水平排列數組(不同數組按列拼在一起,比如:第一個數組的第一列和第二個數組的第一列拼接

原创 機器學習中的函數間隔和幾何間隔

目錄一、函數間隔二、幾何間隔三、函數間隔和幾何間隔的關係 一、函數間隔 函數間隔 一般來說, 一個點距離分離超平面的遠近可以表示分類預測的確信程度。在超平面w⋅x+b=0w\cdot x+b=0w⋅x+b=0 確定的情況下,∣w

原创 Numpy中的argpartition()方法

每天都有新發現,每天都要新積累 貼個源碼裏的解釋然後給出翻譯哈哈哈 @array_function_dispatch(_argpartition_dispatcher) def argpartition(a, kth, axis=

原创 python內置函數sorted()參考

sorted(iterable, *, key=None, reverse=False) 根據 iterable 中的項返回一個新的已排序列表。 具有兩個可選參數,它們都必須指定爲關鍵字參數。 key 指定帶有單個參數的函數,用

原创 矩陣操作中的nonzero()

老規矩,貼源碼解釋 def nonzero(self): """nonzero indices Returns a tuple of arrays (row,col) containing

原创 求最大間隔分離超平面如何轉化爲了一個凸二次優化的問題?

考慮如何求得一個幾何間隔最大的分離超平面(函數間隔也是一樣的),即最大間隔分離超平面,那麼可以表示爲下面的約束最優化問題: maxw,b γs.t.yi(w∣∣w∣∣⋅xi+b∣∣w∣∣)≥γ,i=1,2,...,N \matho

原创 尚硅谷Flink教程學習筆記(Flink運行時架構)

source 讀取數據源,rebalance 隨機重新分區,flatmap基於 hashcode 重分區,key aggregate 聚合操作,最後傳播到 sink 進行輸出 這裏面涉及到寬依賴和窄依賴的知識 比如說Str

原创 機器學習:仿射函數

定義: f(x)f(x)f(x)稱爲仿射函數,如果它滿足 f(x)=a⋅x+b,a∈Rn,b∈R,x∈Rnf(x) =a\cdot x+b, a\in\mathbf R^n,b\in\mathbf R,x\in\mathbf R

原创 Pycharm設置Python Scripts以及Live Templets的使用方法

目錄Pycharm模板在創建Python文件時自動加入我們的模板如何添加Live Template(快捷命令調用) Pycharm模板 在創建Python文件時自動加入我們的模板 File->settings->Editor->C

原创 MobaXterm連接虛擬機時出現Access denied

找了半天,又是防火牆又是etc下ssh和sshd最後發現specify username是服務器的用戶名,自己是不可以隨意輸入的必須輸入你要鏈接的虛擬機的用戶名。 最開始我也是自己隨便寫的名字:zsh,但是不管你密碼輸入的對不對都

原创 Linux學習筆記 --- 在centos中添加一個普通用戶

useradd命令創建用戶 useradd [用戶名] passwd命令設置密碼 passwd [用戶名] visudo命令(或者vi /etc/sudoers)參考Linux學習筆記 — xxx is not in the

原创 Centos的vim安裝以及常用的命令

安裝vim 首先最原始的centos安裝,也就是當時安裝centos的時候選的是最簡單版本的centos默認是沒有vim這個東東的,這也就是爲什麼你能用vi命令卻不能用vim命令的原因,用vim就會報錯, no command v

原创 Numpy中的newaxis屬性:np.newaxis

意思就是字面意思,建立新維度 具體來看例子 >>>import numpy as np >>>np.newaxis:插入新維度 >>>a=np.array([1,2,3,4,5]) >>>aa=a[np.newaxis,:] >>