原创 極小曲面

極小曲面 肖映泰 PB15000105 一、算法 定義:平均曲率處處爲0 H(vi)=0, ∀iH(vi)=0, ∀i 平均曲率 limlen(γ)→01len(γ)∫v∈γ(vi−v)ds=H(vi)nilimlen(γ

原创 python 實現 kNN 算法

kNN算法 1.準備帶有標籤的數據(需要轉換成矩陣格式) 2.提供一個待分類的數據 3.求待分類數據與每一個帶標籤的數據的”距離“ 4.選取“距離”最小的k個帶標籤數據 5.求k個數據中出現頻率最高的數據得出分類結果 py

原创 1.Tensorflow安裝--基於Windows

Tensorflow安裝–基於Windows 現在tensorflow支持windows下3.5以上的python安裝,這裏我們採用python3.5.2安裝 1.安裝Python3.5.2 python3.5.2安裝地址 在

原创 Numpy 通過矩陣操作避免for循環 之 [None, :, :]運用

我們知道python中 for 循環的效率是不高的,相比之下,直接運用矩陣向量操作(如點乘)可以讓代碼運行更快。因爲在復現paper時候遇到了這樣的問題,在這裏總結一下我的解決方法。 [None, :, :] 介紹 通過None in

原创 一個行列式求導

一個行列式求導公式 d∣A∣dt=∣A∣tr(A−1∗dAdt), A∈Rn×n \frac{d|A|}{dt} = |A|tr(A^{-1}*\frac{dA}{dt}),\ A\in R^{n \times n} dtd∣A∣​=

原创 編程作業三

[算法導論] 編程作業三:矩陣鏈乘法與最大子數組 PB15000105 肖映泰 一、作業任務 1.採⽤用動態規劃算法編程實現矩陣連乘的最優括號化方案,並輸出最優括號化方案 2.採用分治法和貪心算法實現最大子數組 二、算法原理 矩陣鏈乘法

原创 數學建模作業一

人口模型 PB15000105 肖映泰 深圳在改革開放後迎來了巨大的發展,本人從深圳統計局獲取了深圳市1979-2016年來的人口數,希望通過建立適當的模型預測深圳市接下來的人口增長情況,用以給出合理的政策建議。 這裏我們採用第三

原创 eigenface

eigenface實現人臉識別 採用PCA方法,利用YALE的人臉數據庫做人臉識別,15個人,165張圖片,每張圖片大小爲100*100 這裏yale文件中是源圖片,通過changename.py將名字更改,存放到picture文件下

原创 python numpy基礎

基本類型 import numpy #向量 vector=numpy.array([5,10,15,20]) vector==10 #矩陣 matrix=numpy.array([[5,10,15],[20,25,30],[35,40,4

原创 windows10 dlib19 andaconda python3.6

非常簡潔的安裝dlib19.07 環境:WINDOWS10 anaconda py3.6 準備材料:需要將anaconda 的pip 路徑加入環境變量(注意需要排除windows本身含有的python 的pip的影響,這個可以通過改名等

原创 Tensorflow: Model parallelism 模型並行計算

在tensorflow官方tutorial上給出了多GPU的用法,但那是基於data-parallelism的計算,主要思想是將數據劃分成不同部分,用同一個模型進行計算 但是我在寫代碼中發現,會出現單個模型過大無法再單個GPU上運行,這時

原创 python pandas基礎

讀取文檔 #導入csv函數 food_info=pandas.read_csv("food_info.csv") print(type(food_info)) print(food_info.dtypes) 基本操作 #幫助文檔 pri

原创 2.1面向對象程序設計基礎

2.1.1類和對象 1.類的定義 格式: class 類名{ public: ... private: ... protected: ... }; 2.類成員函數定義 格式: void

原创 NormFace

NormFace NormFace: L2 HyperSphere Embedding for Face Verification http://www.cs.jhu.edu/~alanlab/Pubs17/wang2017normfac

原创 Latex中文編輯

Latex中文編輯 只需要將漢字放在CJK環境中就可以使用中文編輯,記得導入CJK宏包 \documentclass{11pt}{article} \usepackage{CJK} \begin{document} \begin{CJK}