原创 opencv的安裝、配置及所遇問題(Ubuntu16.04 + OpenCV3.4.2 + Python3.6)

安裝opencv對好多首次安裝的開發者來說都是一場勇氣和運氣的較量,同樣也是我在安裝Ubuntu下安裝過的衆多軟件包中最爲波折的一款,在此記錄安裝過程中出現的各種error。 幸運女神眷顧的安裝順序 1.安裝ubuntu下的依賴項 $

原创 TypeError:can't pickle weakref objects

最近在項目需要使用一個新模型訓練MNIST,在訓練過程中一直報錯TypeError:can't pickle weakref objects,百般折騰後發現問題的原因是np.save在處理數據時是以數組(列表)格式保存,對於zip後的tu

原创 ubuntu錯誤提示 gcc:error trying to exec 'cclplus': execvp:沒有那個文件或目錄

每次移植開發環境都會遇到一些 新的系統環境相關的問題,與其鬥智鬥勇也挺有趣,最近在Ubuntu18上使用pycharm時遇到一個錯誤提示“gcc:error trying to exec 'cclplus': execvp:沒有那個文件或

原创 CNN發展簡史(盜圖)

圖片來源:https://blog.csdn.net/akadiao/article/details/78624020 今晚讀到一篇博客,博主用一幅圖總結了劉昕博士的《CNN的近期進展與實用技巧》,看到這幅圖頓時對CNN衆多模型明朗了許多

原创 tensorflow優化器比較

TensorFlow中提供的Optimizer包括:GradientDescentOptimizer,AdagradOptimizer,AdadeltaOptimizer,MomentumOptimizer ,AdamOptimizer

原创 Ubuntu16.04開發環境搭建遇到的各問題及解決方案

使用Linux系統是開發的必然結果,本文旨在彙總在使用ubuntu16.04的過程中遇到的問題及解決方法,由於事隔多時,先貼出參考的鏈接,待閒暇時補全。 本人使用的ubuntu是安裝在VMware虛擬機下的,搭建過程大致分如下步驟: 安裝

原创 Sklearn之datasets

近期想總結下sklearn中的數據集種類,無意中發現以下文章,特轉載到自己的sklearn專欄中,方便以後查找。   sklearn提供的自帶的數據集 sklearn 的數據集有好多個種 自帶的小數據集(packaged dataset)

原创 Python的glob模塊

通配符是一些特殊符號,主要有星號(*)和問號(?),用來模糊搜索文件,“*”可以匹配任意個數個符號, “?”可以匹配單個字符。當查找文件夾時,可以使用它來代替一個或多個真正字符;當不知道真正字符或者需要匹配符合一定條件的多個目標文件時,可

原创 LeetCode刷題時遇到的有“名”算法(估計頻繁更新中。。。)

1. 分治法(240.搜索二維矩陣 II) 思路: 左下角的元素是這一行中最小的元素,同時又是這一列中最大的元素。比較左下角元素和目標: 若左下角元素等於目標,則找到 若左下角元素大於目標,則目標不可能存在於當前矩陣的最後一行,問題規模

原创 UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte

報錯內容:UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte 環境:Ubuntu16.04 + pychar

原创 Deep Learning with TensorFlow: Linear Regression(代碼實現)

Tip:When more than one independent variable is present the process is called mutilple linear regression. Using Jupyter

原创 各類距離彙總(偶爾更新中。。。)

1.曼哈頓距離 曼哈頓距離又稱馬氏距離(Manhattan distance),用以標明兩個點上在標準座標系上的絕對軸距之總和。 例如在平面上,座標(x1, y1)的點P1與座標(x2, y2)的點P2的曼哈頓距離爲: 2.歐式距離

原创 爬蟲(一):爬蟲原理與數據抓取

1.通用爬蟲和聚焦爬蟲 根據使用場景,網絡爬蟲可分爲 通用爬蟲 和 聚焦爬蟲 兩種. 通用爬蟲 通用網絡爬蟲 是 捜索引擎抓取系統(Baidu、Google、Yahoo等)的重要組成部分。主要目的是將互聯網上的網頁下載到本地,形成一個互聯

原创 轉載--我的AI轉型之路與AI之我見(非985211的奮鬥路程與視角)

前言 我是一名傳統網頁(PHP+ruby)和應用開發(Android)轉型AI相關開發的碼農。在非985211高校出身的情況下,我前期自己買書學習,到現在考研上課全身心的投入智能系統的開發當中來,在算法當中理解了數據和模型,對一些基本問

原创 觸發字檢測

本文是基於吳恩達老師《深度學習》第五課第三週練習題所做。 0.背景介紹 在達叔的教程中,我們已經瞭解了觸發字檢測的作用是在聽到“觸發字”時喚醒設備,本文的主要目的就是實現對“觸發字”的檢測,本例以“Activate”作爲觸發字。 本例所需