原创 從矩陣向量與圖論的角度理解matriod擬陣與貪心算法

前兩天算法課上講到貪心,老師順便提到了擬陣。 這個詞很有意思,中英文都可以看到矩陣的影子,但似乎又不是一般的矩陣。 擬陣Matroid的概念由Haussler Whitney在1935年提出,創建了矩陣中 線性無關(linear

原创 Python3教程Web開發實戰梳理-day1+day2(開發環境與基本骨架)

前言 跟隨廖雪峯老師的教程學習Python端斷斷續續有一個學期了,中間停了好幾次,好在小學期和假期加了把勁,努力追上了進度。總體感覺是前面比較簡單,後面越來越難。Python以簡潔著稱,而簡潔則要求他有很高的抽象性,所以對於習慣了

原创 卡特蘭數與錯排公式 — 例題講解,歡迎回復交流

卡特蘭數與錯排公式 在很多算法題目中,我們經常遇到計數類型的問題。直觀的來說,我們會去尋找其直接計算的公式,或者遞推計算的規律。然而找規律是一件很需要靈感的事情,且在短時間內往往難以確定其是否完備可靠。事實上,很多計數問題都已經被

原创 阿里天池服裝標籤識別比賽新人賽練習經驗心得 Tianchi FashionAI Attributes Recognition of Apparel

服裝標籤項目總結與心得 先放項目代碼倉庫:https://github.com/JosephPai/FashionAI-Attributes 強烈歡迎Star/Follow 關於代碼或者數據集如果有任何問題,歡迎大家本博客或者gith

原创 [CV Paper] FaceBoxes: A CPU Real-time Face Detector with High Accuracy

論文閱讀:CPU上的高精度實時人臉檢測器 綜述 人臉識別是計算機視覺和模式識別的基礎問題,過去幾十年取得了長足進步,但是由於計算量較大,在CPU上的實時檢測一直沒有很好的被解決。面臨的主要問題,一是人臉和背景的可變性都太大(種類太多),二

原创 從語音識別的HMM模型的解碼 到Viterbi算法的Token Passing實現

1 從語音識別說起 語音識別是什麼,通俗來說,就是輸入音頻,輸出識別文字結果。基本方程如下 : 識別結果 W:任一單詞(以孤立詞舉例說明) O:輸入的語音序列(Observation Sequence) 上述方程

原创 [CV Paper] S3FD : Single Shot Scale-invariant Face Detector

論文閱讀:單網絡多尺度人臉檢測器 綜述 本文將主要解決anchor-based方法在目標區域較小時效果顯著下降的問題。 1. scale-equitable face detection framework來處理不同尺度的人

原创 Python爬取視頻之日本愛情電影

先放Github傳送門: https://github.com/JosephPai/1024Video-Crawler 肉身翻牆後,感受一下外面的骯髒世界。牆內的朋友叫苦不迭,由於某些原因,VPN能用的越來越少。上週我的好朋友狗子和我哭訴

原创 Python3教程Web開發實戰梳理-day5(Web框架)

Day5:編寫Web框架 前面完成了數據庫的部署與操作封裝,現在開始進入到服務器方面的工作。我們前面提到了,在本項目中我們引入了異步框架aiohttp,並且他自身提供了一個服務器。aiohttp已經是一個框架了,爲什麼我們還要再自己實現呢

原创 Python3教程Web開發實戰梳理-day12(編寫日誌列表頁)

Day12: 編寫日誌列表頁 MVVM模式不但可用於Form表單,在複雜的管理頁面中也能大顯身手。因此,在實現分頁顯示Blog的功能時候,依舊採用MVVM模式,先把後端代碼寫出來: 在apis.py中定義一個Page類用於存儲分頁信息:

原创 Python3教程Web開發實戰梳理-day11(編寫日誌創建頁MVVC)

Day11: 編寫日誌創建頁 在Web開發中,後端代碼寫起來其實是相當容易的。 例如,我們編寫一個用於創建一個Blog的API: @post('/api/blogs') def api_create_blog(request, *, na

原创 Python爬蟲設置動態代理(在線獲取)

問題 在寫爬蟲的早期,一些小的練手項目,並不會涉及到IP的問題,用默認的網絡爬一下就OK了。但是一旦面臨較大的數據量,較多條目的數據,意味着更多的請求。就有了自己默認IP被封的可能性。一個合格的網站爲了防止服務器負載過大,也應該設置這樣的

原创 C++的多態與虛函數(面試常見)

面向對象 首先看一下C++面向對象的三大特性:繼承、多態、封裝 所謂封裝 就是把客觀事物封裝成抽象的類,並且類可以把自己的數據和方法只讓可信的類或者對象操作,對不可信的進行信息隱藏.封裝是面向對象的特徵之一,是對象和類概念的主要特性. 簡

原创 C++與G++編譯器對於cin.sync()的不同表現

期中考的牢騷 最近快要期中考了,臺灣這邊大學的期中考試不同於大陸。 我記得,在北京讀了兩年書,考過期中考的只有高數、大物和英語,成績佔期末總評的10%。 那在這邊呢,幾乎每一門課都是有期中考的,並且,會在期末總評中佔有30%左右的成績(

原创 [CV Paper] A practical theory for designing very deep convolutional neural networks

論文閱讀:設計深度卷積神經網絡的實用技巧理論 綜述 網絡層數逐漸加深是大勢所趨,如何設計高效的更深的網絡是目前的問題,盲目的疊加層數並不能取得好的效果。 本文提出兩種全新視角的限制約束,使得網絡結構變深的同時保證效果。 第一:保證每一