原创 cv2.error: cascadedetect.cpp:1389: error: (-215:Assertion failed) scaleFactor 1 && _image.depth()

在使用opencv自帶的人臉檢測模型時抱錯,抱錯如下: cv2.error: OpenCV(4.2.0) /io/opencv/modules/objdetect/src/cascadedetect.cpp:1389: error

原创 Python中的**kwargs和*args【言簡意賅系列】

要區分好**kwargs和*args,要理解另外兩個概念非關鍵字參數和關鍵字參數 非關鍵字參數和關鍵字參數 關鍵字參數 用一個叫student的函數說明,更好理解: student( name, age=0, gender=

原创 pytorch中tf.nn.functional.softmax(x,dim = -1)對參數dim的理解

torch.nn.functional.Softmax(input,dim=None) tf.nn.functional.softmax(x,dim = -1)中的參數dim是指維度的意思,設置這個參數時會遇到0,1,2,-1等情

原创 使用Keras 的Model.fit_generator報錯StopIteration

使用Keras 的Model.fit_generator報錯StopIteration 之前也遇到過這個問題,解決了之後沒記下來,最近跑之前代碼又出現這個,廢了時間去找答案,還是要勤勞點做學習記錄纔行。 報錯如下,問題就是批量產生

原创 keras輸入數據時報錯 Expected to see 1 array(s), but instead got the following list of 128 arrays

keras輸入數據時報錯 Expected to see 1 array(s), but instead got the following list of 128 arrays 這個問題是在使用model.fit_generat

原创 LaTeX中單行和多行註釋的幾種方法

親測可行 一、單行註釋 在命令行前面加% 二、多行註釋 添加\usepackage{verbatim}宏包,然後在需要被註釋的段落前後添加 \begin{comment} ... (需要被註釋段落) \end{comment

原创 LaTeX數學公式大全

請點擊LaTeX數學公式大全 超級全

原创 ValueError: Dimension 1 in both shapes must be equal, but are 10 and 12.Shapes are[40,10]and[40,12]

訓練完模型拿來做預測(prediction)時,遇到兩個bug: 1. 加載模型出錯了: model = load_model(model_path) 報錯: ValueError: Unknown layer: ArcFace

原创 Keras讀取模型時報錯ValueError: Unknown activation function:relu6

這個是一個Keras不同版本的問題,function改變了,網上一搜,排頭的全是解決老版本的,現在用的是Keras版本是:2.2.2 以下是收集到的兩個Keras版本解決方法: Keras 2.1: model = load_m

原创 Keras訓練時報錯:Batch 0: Invalid loss, terminating training

這個錯誤是由於無法計算loss造成的,有好多種情況會導致出現這種報錯,需要慢慢排查。在這裏整理一下排查的思路,給遇到相同問題的人一些思路。 Batch 0: Invalid loss, terminating training

原创 Resource exhausted: OOM when 問題分析及原因

昨晚用VGG16訓練模型時,彈了個資源耗盡的錯誤,一臉懵逼,在VGG8跑得好好的,換了個網絡就不行了,報錯如下,還有很長一大段的,但關鍵是這段: 2019-05-06 10:54:24.400484: W tensorflow/c

原创 make: sphinx-build: Command not found

導致這個問題的原因有兩個: 沒裝sphinx 沒裝與Python關聯的包 So: 先安裝 pip install Sphinx 再裝: sudo apt-get install python-sphinx 然後問題解決

原创 matplotlib畫圖問題:Y軸數據不按大小排列

這是一個遇到過幾次的問題,每次查完資料不做記錄,結果就是每次都要浪費時間再查一次。這次做好備好。 目標:讀一個文檔裏的數據,畫個圖 先上代碼: import numpy as np import matplotlib import

原创 python for循環計算速度很慢

從一個比較大的數據文件中讀取數據,是一個80k乘10k的矩陣,保存在pickle文件中,循環讀取然後做一些計算處理,最後記錄並保存爲同樣矩陣大小的文檔,代碼寫好之後,開始測試,跑一個循環就要6s左右,一共80k個循環,就是133.

原创 for循環讀取數組遇問題:dexError: invalid index to scalar variable.

用for循環從文檔中讀取數組時,遇到一個bug,只能循環完成第一個循環,第二個循環就報錯:dexError: invalid index to scalar variable. 其實是變量設置的問題,代碼如下: ... with