原创 【Python學習】 - sklearn學習 - 評估指標precision_score的參數說明

函數聲明: precision_score(y_true, y_pred, labels=None, pos_label=1, average='binary', sample_weight=None) 其中較爲常用的參數解釋如下: y_

原创 【機器學習】 - 激活函數與交叉熵Sigmoid, Softmax, binary_crossentropy, categorican_crossentropy區別

  Content: 爲什麼需要激活函數; 一個神經元在做什麼; 激活函數 Sigmoid Softmax 4. 交叉熵損失函數 Binary cross-entropy Categorican cross-entropy 爲什麼需要激活

原创 【基於Python】 - 人工智能機器學習深度學習數據分析 - 常見問題,常用的套路與操作(持續更新)

20200221; 1.做分類問題的時候,給定你標籤,你想知道每一類標籤的出現頻數,可以使用這個函數:np.bincount()。 如果想分析一下數據樣本是否均衡的時候,可以考慮這種操作,代碼十分簡明。   2. 當需要查看數據集中兩個

原创 【機器學習】 - 各種人臉數據集下載地址及說明彙總

1. Olivetti Faces人臉數據集 由40個人組成,共計400張人臉; 每人的人臉圖片爲10張,包含正臉、側臉以及不同的表情; 整個數據集就是一張大的人臉組合圖片,下載地址:https://cs.nyu.edu/~roweis/

原创 【最小費用可行流模板】

 可能再也用不到了吧,今天整理電腦文件看到的,作爲圖論選手,留個紀念, //原圖: 對於pi,拆點xi,yi s->S,[m,m],0 S->xi,[0,inf],0 yi->t,[0,inf],0 xi->yi,[vi,vi],0 對

原创 【機器學習】 - 關於合適用均方誤差(MSE)何時用交叉熵(cross-entropy)

分類問題用交叉熵,迴歸問題用均方誤差。 至於原因,可以看看它們的函數式,主要是兩種損失函數對分類和迴歸結果誤差的衡量的方式不同。比如,交叉熵,在分類時(熱編碼),如果分類正確,則損失值爲零,否則就有個較大的損失值,然後反向傳播,能夠更好地

原创 【Python學習】 - 關於函數返回拷貝還是返回視圖的幾組函數彙總

1.np.flatten() 和 np.ravel() 兩者的功能是一致的,將多維數組降爲一維,但是兩者的區別是返回拷貝還是返回視圖。 np.flatten()返回一份拷貝,對拷貝所做修改不會影響原始矩陣,而np.ravel()返回的是視

原创 【Python學習】 - 使用Anaconda的Spyder查看某些函數的原型的6種方法彙總

1.Ctrl+鼠標點擊函數名(對應的函數名會加下劃線) 或 Ctrl+g   2.help(function) 在某些情況下方法1失效,比如TensorFlow中的一些函數tf.constant,他只會跳轉到一個init文件,並不會展示

原创 【Python學習】 - anaconda中spyder的常用快捷鍵總結

熟練spyder中的一些快捷鍵後,能極大提升code效率。  這裏列出常用的快捷鍵。(可以在spyder導航欄Tools-Preferences-Keyboard shortcut中查看有所有的快捷鍵) Tab/Shift+Tab:代碼縮

原创 【機器學習】 - 使用dlib進行人臉定位,人臉檢測,給人臉圖片戴口罩

detector = dlib.get_frontal_face_detector() 功能:人臉檢測畫框 參數:無 返回值:默認的人臉檢測器 faces = detector(img_gray, 0) 功能:對圖像畫人臉框 參數:i

原创 【深度學習】 - MobileNet使用的可分離卷積

任何看過MobileNet架構的人都會遇到可分離卷積(separable convolutions)這個概念。但什麼是“可分離卷積”,它與標準的卷積又有什麼區別?可分離卷積主要有兩種類型: 空間可分離卷積(spatial separabl

原创 【機器學習】 - 目標檢測 - VOC格式數據集介紹與自己製作

一、VOC數據集   PASCAL VOC 挑戰賽主要有 Object Classification 、Object Detection、Object Segmentation、Human Layout、Action Classifica

原创 【機器學習】 - import cv2 opencv安裝python

果然不出我所料,直接pip就出了很多奇奇怪怪的錯誤,還是用清華鏡像吧     輸入:pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple 安裝完後,重啓

原创 【Python學習】win10+Anaconda3環境,安裝phthon第三方庫Jieba

一、介紹 jieba庫是一款優秀的 Python 第三方中文分詞庫,jieba 支持三種分詞模式:精確模式、全模式和搜索引擎模式,下面是三種模式的特點。 精確模式:試圖將語句最精確的切分,不存在冗餘數據,適合做文本分析 全模式:將語句中所

原创 關於報錯:'nvidia-smi' 不是內部或外部命令,也不是可運行的程序 或批處理文件。

使用cmd查看電腦顯卡的信息,調用nvidia-smi查看顯卡使用情況報錯如下:     因爲它找不到該命令。這個文件是一個exe文件,一般都在下面這個文件夾中。 C:\Program Files\NVIDIA Corporation\