原创 pyspark基本操作_基於pyspark-algorithms

文章目錄一、基本操作1.1 創建spark連接1.1.1 SparkSession1.1.2 Sparkconf1.2 數據加載1.2.1 載入json1.2.2 載入文本1.2.3 載入csv1.3 一般操作1.3.1 json

原创 Datawhale_溫習概率統計(1)——1_古典概型,條件概率,貝葉斯公式

文章目錄一、古典概率之同班同學至少有一對同一天生日概率1.1 兩個基本概念1.2 問題分析1.3 問題求解二、貝葉斯:有一人呈陽性反應,則此人確爲肝癌患者的概率是多少2.1 問題分析2.2 問題求解2.3.1 python貝葉斯框

原创 Python——繪製簡單分類器邊界(決策樹&SVM)

該繪製方法僅適用於因變量個數爲兩類的分類器。 可以用該繪圖方法,直觀的瞭解sklearn中分類器的參數的作用 1 準備工作 提取 iris數據中的有效特徵 from sklearn.datasets import load_i

原创 一個n邊正三角形內有幾個正三角形(面試題覆盤)

題目: 一個n邊正三角形內有幾個正三角形 一、分析題目 這題首先的思想是遞歸。 對於遞歸的推演參考下圖 一個n邊正三角形內有幾個正三角形的個數y=y_n-1+delta(n) delta(n)=∑i=1ndelta(ni)

原创 TensorFlow2.0_交叉熵原理簡介

文章目錄一、香農熵1.1 香農熵原理公式1.2 香農熵tf示例二、交叉熵(Cross Entropy)2.1 交叉熵原理公式2.2 one-hot下交叉熵的變形2.3 tf2 實現 一、香農熵 1.1 香農熵原理公式 在將交叉熵的

原创 Datawhale_計算機視覺基礎_圖像處理(7)——邊緣檢測及opencv實現

文章目錄一、什麼是邊緣檢測&如何邊緣檢測二、算法理論簡介2.1 Sobel算子2.2 canny三、opencv實現3.1 Sobel算子3.2 Canny算法 一、什麼是邊緣檢測&如何邊緣檢測 什麼是邊緣: 邊緣是圖像強度函數

原创 Datawhale_計算機視覺基礎_圖像處理(6)——圖像分割/二值化及opencv實現

文章目錄一、算法理論介紹1.1 最大類間方差法(大津閾值法)1.2 自適應閾值二、opencv實現2.1 最大類間方差法2.2 自適應閾值 圖像閾值化分割是一種傳統的最常用的圖像分割方法,因其實現簡單、計算量小、性能較穩定而成爲

原创 Datawhale_計算機視覺基礎_圖像處理(5)——圖像濾波及opencv實現

文章目錄一、算法理論介紹1.1 均值濾波、方框濾波1.1.1 濾波分類1.1.2 盒子濾波1.1.3 均值濾波1.1.4 高斯濾波二、opencv實現 一、算法理論介紹 1.1 均值濾波、方框濾波 1.1.1 濾波分類 線性濾波

原创 Datawhale_計算機視覺基礎_圖像處理(4)——彩色空間互轉及opencv實現

一、圖像原理 1.1 三原色 RGB(紅綠藍)是依據人眼識別的顏色定義出的空間,可表示大部分顏色。但在科學研究一般不採用RGB顏色空間,因爲它的細節難以進行數字化的調整。它將色調,亮度,飽和度三個量放在一起表示,很難分開。它是最通

原创 Datawhale_計算機視覺基礎_圖像處理(3)——圖片平移與旋轉

一、圖片平移 1.1 原理 就是將像素所在位置進行偏移 比如需要將圖像進行向右1個像素位置,向下偏移1個像素位置 原始矩陣如下 [[255, 124, 103, 17], [256, 222, 123, 10], [256

原创 Datawhale_計算機視覺基礎_圖像處理(2)——雙線性插值原理及numpy實現

一、雙線性插值原理 雙線性插值就是線性插值在二維時的推廣,在兩個方向上做三次線性插值 1.1 在線段 [(0,0), (0,1)]上的插值 f(x,0)=x[f(1,0)−f(0,0)]+f(0,0)−−−(1)f(x,0)=

原创 Datawhale_計算機視覺基礎_圖像處理(1)——最近鄰插值原理及numpy實現

文章目錄一、最近鄰插值原理二、最近鄰插值numpy實現2-1 對例子的3*3用`near_insert_1color`實現三、openCV2實現四、實現比對 一、最近鄰插值原理 原理:根據縮放後的位置,最近鄰的像素作爲縮放後位置的

原创 劍指offer_Python解題(三)

文章目錄31、從1到n的整數中1出現的個數31.1 思路31.2 解題32、把數組排成最小的數32.1 思路32.2 解題33、醜數33.1 思路33.2 解題34、第一個只出現一次的字符34.1 思路34.2 解題35、數組中的

原创 劍指offer_Python解題(二)

文章目錄15、反轉鏈表15.1 思路15.2 解題16、合併兩個排序的鏈表16.1 思路16.2 解題17、樹的子結構17.1 思路17.2 解題18、二叉樹的鏡像18.1 思路18.2 解題19、順時針打印矩陣19.1 思路19

原创 劍指offer_Python解題(一)

文章目錄1、二維數組中的查找1.1 思路1.2 解題2、替換空格2.1 思路2.2 解題3、從尾到頭打印鏈表3.1 思路3.2 解題4、重建二叉樹4.1 思路4.2 解題~~5、用兩個棧實現一個隊列~~6、旋轉數組中的最小數字6.