久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

cifar10數(shù)據(jù)集訓(xùn)練

 頭號(hào)碼甲 2022-10-01 發(fā)布于北京

下載數(shù)據(jù)集

Cifar10數(shù)據(jù)集總共有6萬張32*32像素點(diǎn)的彩色圖片和標(biāo)簽,,涵蓋十個(gè)分類:飛機(jī)、汽車、鳥、貓,、鹿、狗、青蛙,、馬、船,、卡車,。

其中5萬張用于訓(xùn)練,1萬張用于測(cè)試,。

 

import tensorflow as tf
from tensorflow import keras
from matplotlib import pyplot as plt
import numpy as np
from tensorflow.keras.layers import Conv2D, MaxPool2D, Flatten, Dense,Dropout

cifar10 = keras.datasets.cifar10
(x_train, y_train), (x_test, y_test) = cifar10.load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0

 

搭建網(wǎng)絡(luò)結(jié)構(gòu)

model = keras.models.Sequential([
    Conv2D(128, (3, 3), activation='relu',padding='same'),
    keras.layers.BatchNormalization(),
    MaxPool2D((2, 2)),
    Dropout(0.3),
    Conv2D(256, (3, 3), activation='relu',padding='same'),
    keras.layers.BatchNormalization(),
    MaxPool2D((2, 2)),
    Dropout(0.3),
    Conv2D(512, (3, 3), activation='relu',padding='same'),
    keras.layers.BatchNormalization(),
    MaxPool2D((2, 2)),
    Flatten(),
    Dropout(0.5),
    Dense(512, activation='relu', kernel_regularizer=keras.regularizers.l2(0.1)),
    Dropout(0.5),
    Dense(10, activation='softmax')
])

 

編譯模型

model.compile(optimizer=keras.optimizers.Adam(lr=0.0001), loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=False), metrics=['accuracy'])

 

訓(xùn)練模型

history = model.fit(x_train, y_train, epochs=100, batch_size=16,verbose=1,validation_data=(x_test, y_test),validation_freq=1)

 

可視化acc/loss曲線

#顯示訓(xùn)練集和測(cè)試集的acc和loss曲線
plt.rcParams['font.sans-serif']=['SimHei']
acc = history.history['accuracy']
val_acc = history.history['val_accuracy']
loss = history.history['loss']
val_loss = history.history['val_loss']

plt.subplot(1, 2, 1)
plt.plot(acc, label='訓(xùn)練Acc')
plt.plot(val_acc, label='測(cè)試Acc')
plt.title('Acc曲線')
plt.legend()

plt.subplot(1, 2, 2)
plt.plot(loss, label='訓(xùn)練Loss')
plt.plot(val_loss, label='測(cè)試Loss')
plt.title('Loss曲線')
plt.legend()
plt.show()

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多