原创 Python實現邏輯迴歸

預備資源 Python的幾個包: numpy: Python的語言擴展,定義了數字的數組和矩陣 pandas: 直接處理和操作數據的主要package statsmodels: 統計和計量經濟學的package,包含了用於參數評

原创 TemplateMethod 模板方法模式

模板方法模式 定義一個操作中的算法骨架,而將一些步驟延遲到子類中。TemplateMethod使得子類可以不改變一個算法的接口即可重定義改算法的某些特定步驟。 思想 AbstractClass(抽象類):定義抽象的原語

原创 CSAPP:網絡編程(一)IP相關

IP地址 IP地址就是一個32位無符號整數。 struct in_addr{ unsigned int s_addr; }; IP的網絡字節順序 方法:大端法 unsigned long int htonl(unsigne

原创 【tensorflow學習】實現卷積神經網絡

【tensorflow學習】實現卷積神經網絡基礎知識應用 基礎知識 CNN基礎知識 卷積層和池化層後輸出計算 應用 實現手寫數字識別 數據集MNIST #encoding=utf8 from tensorflow.examples

原创 【tensorflow學習】Ftrl學習

【tensorflow學習】處理MNISTS數據集理論應用To Do 理論 理論知識 交叉熵理解 應用 #encoding=utf8 import tensorflow as tf import pandas as pd impo

原创 【tensorflow學習】處理MNISTS數據集

【tensorflow學習】處理MNISTS數據集數據地址模型訓練及預估模型效果 數據地址 數據集下載 模型訓練及預估 #encoding=utf8 from tensorflow.examples.tutorials.mnist

原创 工廠模式

工廠模式 工廠模式有一種非常形象的描述,建立對象的類就如一個工廠,而需要被建立的對象就是一個個產品;在工廠中加工產品,使用產品的人,不用在乎產品是如何生產出來的。從軟件開發的角度來說,這樣就有效的降低了模塊之間的耦合。 工程模式

原创 python 數據庫操作以及一個GUI界面

Linux下安裝MySQLdb 參考這裏 python 數據庫編程提供的接口 connect(dsn,user,password,host,database,charset) dsn: 數據源名稱,給出該參數表示數據庫依賴 us

原创 HDU 5592 ZYB's Premutation

題目鏈接 傳送門 題意 對於一個一到n 的序列,給出他的逆序數的前綴和,求這個序列。 分析 我們倒着來考慮,a[1] 到a[n] 的逆序數爲sum[n] ,那麼sum[n]−sum[n−1]=k 表示的是a[1] 到a[n−1]

原创 線性迴歸(Linear Regression)

基本概念 線性迴歸(Linear Regression )是利用稱爲線性迴歸方程的最小平方函數對一個或多個自變量和因變量之間關係進行建模的一種迴歸分析。這種函數是一個或多個稱爲迴歸係數的模型參數的線性組合。只有一個自變量的情況稱爲

原创 邏輯迴歸(logistic regression)

基本概念 邏輯迴歸是一種概率型非線性迴歸模型。雖然名字裏面有迴歸,但是他其實是一種分類的方法,通常是用來研究在某些條件下某個結果會不會發生,例如:已知病人身體裏的腫瘤的情況,然後判斷這個腫瘤是良性還是惡性。 邏輯迴歸與線性迴歸 邏

原创 數據流中的中位數

描述 如何得到一個數據流中的中位數?如果從數據流中讀出奇數個數值,那麼中位數就是所有數值排序之後位於中間的數值。如果從數據流中讀出偶數個數值,那麼中位數就是所有數值排序之後中間兩個數的平均值。 分析 插入有兩種思路:

原创 異常檢測

異常檢測 異常檢測(Anomaly Detection):異常檢測就是從數據集中檢測出異常樣本,是一種無監督學習。 引例 飛機製造商在飛機引擎從生產線上流出時,會考慮進行異常檢測,以防止不合格引擎對整機造成的巨大影響,而爲了進行異

原创 Adapter 適配器模式

適配器模式 將一個類的接口轉換成客戶希望的另外一個接口。適配器模式使得原本由於接口不兼容而不能一起工作的那些類可以一起工作。 Target(目標接口) :客戶所期待的接口,可以是具體的或抽象的類,也可以是接口 Adaptee(需

原创 LeetCode:Shell題目

題目一:Tenth Line 輸出文件的第10行 方法一:bash #!/bin/bash var=1 while read line && [ $var -le 10 ] do if [ $var -eq 10 ]