原创 Python列表推導表達式、生成器表達式和生成器函數

接觸python語言是以用代學,現在程序員完成項目都加班加點,很少有時間能系統的學習新的知識,這也導致了我雖然使用python兩年了,依然停留在原有的項目代碼裏面照貓畫虎,自身技術沒有本質的提升。趁着這次公司組織的技術考試,準備將

原创 再讀PCA

初識PCA 第一次在代碼裏面使用PCA算法還是在讀大學時候,當時申請了一個人臉識別算法的實踐項目,其實就是將別人論文中的算法進行實現,並且除算法外提供一個友好的界面顯示算法結果,其中主要的算法就是對預處理的人臉圖像數據提取主成分(

原创 CV課程中提到的有趣資源

CV相關的有趣資源ConvNetJS(斯坦福CS231n) ConvNetJS(斯坦福CS231n) 一個可以通過瀏覽器隨時訪問的CNN過程可視化網站 https://cs.stanford.edu/people/karpathy/c

原创 斯坦福計算機視覺課程學習總結 -- 3.線性分類器及損失函數

課程2和3簡介 CS231n 視頻課程2和3從圖像分類要解決的原始問題及面對的困難爲起點,引出第一個也是最直觀的最近鄰分類器(KNN),講解KNN模型時,引入了模型的超參(hypeparameter)概念,進一步討論如何選取超參時水到

原创 斯坦福計算機視覺課程學習總結 -- 2.Image Classification pipeline

課程2和3簡介 CS231n 視頻課程2和3從圖像分類要解決的原始問題及面對的困難爲起點,引出第一個也是最直觀的最近鄰分類器(KNN),講解KNN模型時,引入了模型的超參(hypeparameter)概念,進一步討論如何選取超參時水到渠成

原创 邏輯迴歸模型參數在sklearn中的體現

sklearn中使用Logistic Regression LR模型是機器學習入門必備模型之一,scikit-learn(簡稱 sklearn)作爲機器學習領域最重要的庫之一當然對這種基本模型已經支持的非常完整,不過對於初學者來說,模型的

原创 斯坦福計算機視覺課程學習總結 -- 1.CV歷史簡介

自從Google的AlphaGo火遍網絡之後,也把人工智能推到了大衆眼前,作爲一枚普通的攻城獅,隨着工作年齡的增加,越來越感覺到技術壁壘對自己職業發展的重要性,沒有什麼門檻的編程技術+應屆生幾個月就搞懂的業務知識面前自己哪還有競爭力!另一

原创 JAVA單例類的Double checked機制

          原文題目《Double Checked Locking on Singleton Class in Java》,選自Java Code Geeks        單例類的使用在JAVA開發者中很常見,然而單例類也

原创 log4j.properties 使用說明--中、高級

log4j.properties 使用 一.參數意義說明 輸出級別的種類 ERROR、WARN、INFO、DEBUG ERROR 爲嚴重錯誤 主要是程序的錯誤 WARN 爲一般警告,比如session丟失 INFO 爲一般要顯示的信息,比

原创 web項目中log4j的配置詳解

log4j.properties配置詳解   一、Log4j配置 第一步:加入log4j-1.2.8.jar到lib下。 第二步:在CLASSPATH下建立log4j.properties。內容如下:       Java代