原创 ImageDataGenerator生成器的flow,flow_from_directory用法總結,及自己踩的坑【原創】

踩坑: 一直都不知其問題出在哪,如報錯: ValueError: Error when checking target: expected sequential_1 to have shape (2,) but got array wit

原创 pyspider爬取免費正版圖片網站Pixabay

前言: 許多網友貢獻了不少的爬取妹子圖片,豆瓣電影的教程,開始學爬蟲的時候也少不了參考各位大佬的代碼和填坑的經驗!這次打算原創出一個爬取國外比較大的圖片網站Pixabay 之所以選擇該網站 第一:Pixabay可在任何地方使用

原创 【技巧學習1】用python實現批量修改圖像文件名

  註釋超詳細,萬能圖像命名修改模板,可舉一反三,適當修改模板,效果顯著!     ​ # Author:Monster-H7 # Time:2020-6-28 import os import re import sys pa

原创 【軟件安裝與管理1】windows下免安裝版MySQL配置教程

目錄 一、下載 二、解壓 三、配置 四、環境變量 五、安裝MySQL服務 六、啓動mysql服務  停止mysql: 一、下載 第一步:打開網址,https://www.mysql.com ,點擊downloads之後跳轉到https:/

原创 python 讀取多文件夾中的圖片文件信息保存到csv文件中【原創】

直接上代碼: # -*- coding: utf-8 -*- # @Time : 2019-12-18 10:21 # @Author : Monster-H7 import os import csv import re #

原创 神經網路中one-hot有什麼作用?爲什麼要使用to_categorical?【原創】

考慮多類情況。非onehot,標籤是類似0 1 2 3...n這樣。 而onehot標籤則是顧名思義,一個長度爲n的數組,只有一個元素是1.0,其他元素是0.0。 例如在n爲4的情況下,標籤2對應的onehot標籤就是 0.0 0.0 1

原创 機器學習:數據預處理之獨熱編碼(One-Hot)【轉載】

前言 ———————————————————————————————————————— 在機器學習算法中,我們經常會遇到分類特徵,例如:人的性別有男女,祖國有中國,美國,法國等。 這些特徵值並不是連續的,而是離散的,無序的。通常我們需要對

原创 神經網絡訓練中,Epoch、Batch Size和迭代傻傻分不清?

今天讓我們來總結下訓練神經網絡中最最基礎的三個概念:Epoch, Batch, Iteration。 1. 名詞解釋   2. 換算關係 實際上,梯度下降的幾種方式的根本區別就在於上面公式中的 Batch Size不同。   *注:

原创 Keras 進行finetune模型拼接出現“’Model‘ object has no attribute ‘add’解決【原創】

Keras 進行模型拼接出現“’Model‘ object has no attribute ‘add’解決   1.部分代碼如下: # build the VGG16 network model = applications.VGG

原创 爲什麼訓練集和測試集合都是來自同一分佈【轉載】

什麼是分佈 我們說訓練集和測試集服從同分布的意思是訓練集和測試集都是由服從同一個分佈的隨機樣本組成的,也就是 (Xtrain,Ytrain),(Xtest,Ytest) i.i.d. ∼F(X,Y) 測試集合訓練集分佈的影響 訓練模型的過

原创 Keras 拼接兩個網絡模型-拼接【轉載】

感謝原文作者:木盞   神經網絡玩得越久就越會嘗試一些網絡結構上的大改動。 先說意圖 有兩個模型:模型A和模型B。模型A的輸出可以連接B的輸入。將兩個小模型連接成一個大模型,A-B,既可以同時訓練又可以分離訓練。 流行的算法裏經常有這麼

原创 keras 截取 resnet50 現有網絡層結構(含權重)-截取部分【原創】

其中截取主要是使用get_layer()方法來設置截取網絡的起點與終點! 1.get_layer()用法 例如:*(from:網上一個例子)https://blog.csdn.net/zhzhx1204/article/details/7

原创 Keras Flatten的input_shape問題

在fine tune Keras Applications中給出的分類CNN Model的時候,如果在Model的top層之上加入Flatten層就會出現錯誤。可能的報錯信息類似下面的內容: $ python3 ./train.py U

原创 如何將cv2.imread與keras image.img_load輸出相匹配?

OpenCV以BGR格式讀取圖像,而在keras中,它以RGB表示。要使OpenCV版本符合我們期望的順序(RGB), 只需反轉通道: test_image = cv2.imread('some.jpg') test_image = c

原创 訓練過程曲線分析:acc/loss/val_acc/val_loss【轉載】

前言   本文:訓練過程的可視化包括訓練集和驗證集的acc和loss曲線,根據曲線的不同特點進行超參數調節,可以不斷優化網絡,總結以下一些曲線特點。 開發環境:TensorFlow + Keras + Python 問題類型:二分類問題