原创 [Python 實戰] - No.12 Python 中的正則表達式使用

1. Python中如何使用正則表達式 Python中使用正則表達式的步驟如下: 使用import re導入正則表達式模塊 使用re.compile()創建一個對象 使用Regex對象的search()方法,傳入一個字符串,然後

原创 [機器學習與深度學習] - No.6 ImageNet數據集預處理方式

在之前工作中,遇到了一個問題,在Google和Github的幫助下解決了,總結一下防止以後再次遇到。 問題描述: 當我們使用Keras自帶的VGG16,VGG19等模型在ImageNet上做圖像識別的時候 ,Top-1和Top-5

原创 [Python實戰] - No.15 Python中的反射

Python反射 這篇文章沒有系統地解釋什麼是反射以及完整的Python反射機制,僅僅作爲我之前使用反射解決問題的一個記錄。 假設我們有以下文件: E:. │ ├─package1 │ main.py │ p

原创 [機器學習與深度學習] - No.5 ILSVRC2012_img_val數據集的使用

ILSVRC2012_img_val數據集的使用 在之前使用Imagenet 2012的Validation數據集的時候,遇到了數據集圖片和下載的標籤文件不對應的問題,困擾了一段時間,後來終於解決了,在這裏記錄一下。 ILSVRC

原创 [Python 實戰] - No.14 Python-Redis中的編碼問題

Python-Redis中的編碼問題 最近在寫代碼的時候,因爲redis的編碼的問題,debug了一天,最後終於搞清楚了python-redis中遇到的那些坑。在這裏記錄一下: python中如何連接redis: 在python中,我

原创 [機器學習與深度學習] - No.4 Normalization和Standardization的區別

Normalization和Standardization的區別 寫在前面:Normalization和Standardization在很多時候,很多文章中並不區分,甚至會使用scaling來代替上述兩個詞。在這裏我們針對兩種方法,做

原创 [Python 實戰] - No.13 Python高級編程

Python高級編程 記錄一下python中幾種比較高效、簡潔的編程方法 變量交換: 在其他語言中,我們進行變量交換一般都是使用一個臨時存儲變量tmp,然後將a,b的變量值進行交換。但是python獨有一種超級簡單的變量交換的方法。

原创 [Pandas 學習筆記] - No.1 pandas學習筆記

pandas學習筆記 pandas是基於numpy開發出的數據分析包,用於高效地操作大型數據集。pandas的數據結構有三種 分別爲 series,dataframe和panel,對應一維,二維,三維數據。 其中datafram最爲常

原创 [NumPy 學習筆記] - No.3 NumPy數值運算及矩陣操作

numpy學習筆記 numpy是python中非常有用的一個庫,我們可以使用numpy創建大型的高維數組並進行運算。這裏記錄一下numpy一些常用的方法。如果想仔細研究numpy的強大功能還需要翻閱NumPy API文檔 數組運算 基

原创 [NumPy 學習筆記] - No.2 NumPy數據索引

numpy學習筆記 numpy是python中非常有用的一個庫,我們可以使用numpy創建大型的高維數組並進行運算。這裏記錄一下numpy一些常用的方法。如果想仔細研究numpy的強大功能還需要翻閱NumPy API文檔 數組索引 常

原创 [NumPy 學習筆記] - No.1 使用NumPy創建數組

numpy是python中非常有用的一個庫,我們可以使用numpy創建大型的高維數組並進行運算。這裏記錄一下numpy一些常用的方法。如果想仔細研究numpy的強大功能還需要翻閱NumPy API文檔 創建數組 import nump

原创 [django學習記錄] - No.1 使用django創建一個簡單的API

Django學習記錄 1. 創建Django項目 使用pycharm的話可以直接選擇django 項目。如果想要使用命令行,可以在命令行中輸入以下命令: django-admin startproject myproject 其中m

原创 [機器學習與深度學習] - No.3 機器學習中的性能度量指標

機器學習中的性能度量指標 對機器學習、深度學習中的學習器的泛化性能進行評估,不僅僅需要有效可行的實驗方法,還需要有衡量模型泛化能力的評價標準。這就是性能度量指標。在迴歸任務中,我們使用均方誤差來衡量性能;在分類任務中,我們使用錯誤率、

原创 [設計模式] - No.11 Bridge模式

Bridge模式 在學習Bridge模式的時候,一直想不通這個模式的具體應用場景,不知道爲什麼要使用這個模式,直到今天又重新看了一遍《圖解設計模式》課後的講解加上自己的思考,纔對這個模式有了更深的理解。 假設我們有這樣一個場景,我們希

原创 [設計模式] - No.12 Strategy模式

Strategy模式 Strategy模式又稱策略模式,在策略模式中,我們將特定的算法封裝起來,從而實現整體地替換算法的功能,以便我們能夠按照不同的算法去解決同一個問題。《圖解設計模式》這本書中的,策略模式這一章提供的代碼示例有些冗長