原创 信息量,相對熵,交叉熵的理解

最近學習深度學習的時候,總是會把幾種熵搞混,於是好好地理解了一番過後,對他們的認識就更加深刻了一些。 這些指數本來是信息論的知識,是用來度量信息的參數(能夠想到對信息這種抽象的事物的特徵進行衡量,真乃神人也),引入到機器學習中,因爲機器學

原创 Flask 成長之路(三)---- 工程佈局和應用安裝

上一節我們簡單的創建了一個 Flask 應用,從宏觀上裏看到了 Flask 提供的功能的諸多方面,包括 Debug ,路由,靜態文件,渲染模板,Request ,Response 對象,Cookies ,Sessions 對象,打印日誌,

原创 TensorFlow 中關於 gloable_step 的理解

最近學習的過程中總是看到 gloable_step 這個參數,但是也沒有講解他究竟是做什麼用。具體來說出現在了優化器,指數衰減函數中,不甚理解。另外在指數衰減中,實現了 decayed_learning_rate = learning

原创 記一次 scrapy 10060 的錯誤修復歷程

實習的時候用到 scrapy,寫了一個簡單的 demo,建立好 scrapy 項目,寫好 spider 以後 運行 scrapy crawl quotes 的時候,出現了 TCP 鏈接錯誤 [10060],試了很多方法,也用了網上的代理

原创 Flask 成長之路(一)---- Flask的安裝

Flask 是用 Python 寫的一個輕量 Web 應用框架,他依賴 Jinja 模板引擎和 Werkzeug WSGI 工具集,BSD授權,最新版本更新到Version 0.12。閒話少說,首先進行 flask 的安裝。 推薦使用 P

原创 python 中的可變參數

python 函數中常常看到函數的形參有 (*args,**kw)的形式,這個其實就是 python 中的可變參數,今天就來梳理一下,話不多說,淺顯易懂,快速上手。 所謂可變參數,就是傳入的參數個數是可變的,在寫通用框架的時候經常會用到。

原创 Flask 成長之路(四)---- 連接數據庫

這個應用使用 SQLite 數據庫來存儲用戶。Python 的 sqlite3 模塊提供了對 SQLite 的支持。 SQLite 很方便,但是併發請求同時請求寫入服務器就會變得很慢,因爲每個寫入按次序發生。小的應用可以忽略,但是大的應用

原创 Flask 成長之路(二)---- Flask的一個簡單示例

上節我們已經安裝好了 Flask ,接下來我們就利用 Flask 寫一個最簡單的示例。 from flask import Flask app = Flask(__name__) @app.route('/') def Hello()

原创 簡單清晰的 Git 版本控制(三)------ 基本操作(2)

接着以上的 Git 操作 撤銷操作 Git 強大之處在於,就算你提交了,也可以後悔。 撤銷最近一次提交 git commit --amend   如果文件提交後沒有修改,就撤銷提交說明,寫上新的提交說明再提交,會覆蓋掉之前的提交說明。

原创 Git 中查看修改

Git 中有個方便的命令 git diff 可以方便地查看對已暫存的文件做了哪些修改 一般來說,Git 中文件的狀態有2種,已跟蹤和未跟蹤,已跟蹤的文件會記錄其未更新,已修改和已暫存這些狀態的變化。而未跟蹤的文件 Git 就不去管它。對文

原创 簡單清晰的 Git 版本控制(五)------ Git 分支(2)

之前已經學會了分支的創建,刪除,轉換和合並,那麼如何對分支進行管理呢 分支的管理 查看分支:git branch 之前用到過 git branch 創建分支,刪除分支,直接使用 git branch 就是查看有哪些分支。 其中,有

原创 簡單清晰的 Git 版本控制(二)------ 基本操作(1)

下面介紹一些 Git 命令中的一些基本操作,也上以後經常用到的一些操作。 取得 Git 倉庫 有兩種方法獲得 Git 倉庫,第一種是在現有的目錄下創建項目的 Git 倉庫 到項目所在的目錄運行 git init 命令,然後使用 git

原创 簡單清晰的 Git 版本控制(四)------ Git 分支(1)

分支是 Git 的利器,有了分支,開發人員可以獨立做不同的事情而事情之間不會干擾。 何爲分支 先了解 Git 是怎樣存儲數據的。假設有3個文件需要跟蹤,將他們添加到暫存區域後,會爲每個文件計算校驗和,然後保存文件快照到 Git 倉庫中

原创 簡單清晰的 Git 版本控制(一)------ 一些宏觀認識的基礎

所謂版本控制,就是對發行的版本進行管理,而 Git 就是能夠讓你可以很方便的對產品的版本(version)進行管理(更新升級,回滾回退等)的優秀工具。Git 主要是程序猿用來對源代碼進行託管以方便迭代更新以及誤操作的回退,但是事實上,他可

原创 Django 千峯

Django 千鋒培訓讀書筆記 https://www.cnblogs.com/fengbo1113/p/8547302.html https://www.bilibili.com/video/av17879644/?p=1 切換到創建項