24小时热门版块排行榜    

查看: 1820  |  回复: 1
【悬赏金币】回答本帖问题,作者Alpha1024将赠送您 10 个金币

Alpha1024

新虫 (正式写手)

[求助] 为什么他报错的时候说就一个样本?

建了一个卷积神经网络,输入训练集,有多个样本,见训练集,报错以及代码,为什么他报错的时候说就一个样本?问题在哪?
ValueError: Training data contains 1 samples, which is not sufficient to split it into a validation and training set as specified by `validation_split=0.2`. Either provide more data, or a different value for the `validation_split` argument.

import numpy as np

import pandas as pd

import tensorflow as tf

from tensorflow.keras import layers

#定义模型

def get_model():

#建立一个序贯模型

model = tf.keras.Sequential()

#第一个卷积块

model.add(layers.Conv2D(128, kernel_size=(3, 3), activation= 'relu', input_shape=(75, 75, 3)))

model.add(layers.MaxPooling2D(pool_size=(3, 3), strides=(2, 2)))

model.add(layers.Dropout(0.2))

#第二个卷积块

model.add(layers.Conv2D(128, kernel_size=(3, 3), activation= 'relu'))

model.add(layers.MaxPooling2D(pool_size=(2,2), strides=(2, 2)))

model.add(layers.Dropout(0.2))

#第三个卷积块

model.add(layers.Conv2D(64, kernel_size=(2, 2), activation='relu'))



model.add(layers.MaxPooling2D(pool_size=(3, 3), strides=(2, 2)))

model.add(layers.Dropout(0.2))

#第四个卷积块

model.add(layers.Conv2D(64, kernel_size=(2, 2), activation= 'relu'))

model.add(layers.MaxPooling2D(pool_size=(2, 2), strides=(2, 2)))

model.add(layers.Dropout(0.2))

#将上一层的输出特征映射转化为一维数据,以便进行全连接操作

model.add(layers.Flatten())

#第一个全连接层

model.add(layers.Dense(256))

model.add(layers.Activation('relu'))

model.add(layers.Dropout(0.2))

#第二个全连接层

model.add(layers.Dense(128))

model.add(layers.Activation('relu'))

model.add(layers.Dropout(0.2))

#第三个全连接层

model.add(layers.Dense(1))

model.add(layers.Activation('sigmoid'))

#编译模型

model.compile(loss= 'binary_crossentropy', optimizer=tf.keras.optimizers.Adam(0.0001), metrics=['accuracy'])

#打印出模型的概况信息

model.summary()

return model

cnn_model = get_model()

cnn_model. fit (train_x, train_y, batch_size=25, epochs=100, verbose=1, validation_split=0.2)

代码

训练集显示
[array([[[110, 110, 110],
         [110, 110, 110],
         [109, 109, 109],
         ...,
         [  0,   0,   0],
         [  0,   0,   0],
         [  0,   0,   0]]]),
array([[[110, 110, 110],
         [110, 110, 110],
         [109, 109, 109],
         ...,
         [255, 255, 255],
         [255, 255, 255],
         [255, 255, 255]]]),
array([[[165, 165, 165],
         [173, 173, 173],
         [169, 169, 169],
         ...,
         [255, 255, 255],
         [255, 255, 255],
         [255, 255, 255]]]),
array([[[58, 58, 58],
         [52, 52, 52],
         [51, 51, 51],
         ...,
         [47, 47, 47],
         [55, 55, 55],
         [49, 49, 49]]]),
array([[[ 74,  74,  74],
         [ 76,  76,  76],
         [ 71,  71,  71],
         ...,
         [110, 110, 110],
         [106, 106, 106],
         [108, 108, 108]]]),
array([[[159, 159, 159],
         [118, 118, 118],
         [132, 132, 132],
         ...,
         [ 93,  93,  93],
         [ 95,  95,  95],
         [ 91,  91,  91]]]),
array([[[165, 165, 165],
         [173, 173, 173],
         [169, 169, 169],
         ...,
         [255, 255, 255],
         [255, 255, 255],
         [255, 255, 255]]]),
array([[[110, 110, 110],
         [110, 110, 110],
         [109, 109, 109],
         ...,
         [255, 255, 255],
         [255, 255, 255],
         [255, 255, 255]]]),
array([[[165, 165, 165],
         [173, 173, 173],
         [169, 169, 169],
         ...,
         [255, 255, 255],
         [255, 255, 255],
         [255, 255, 255]]]),
array([[[58, 58, 58],
         [52, 52, 52],
         [51, 51, 51],
         ...,
         [47, 47, 47],
         [55, 55, 55],
         [49, 49, 49]]]),
array([[[ 74,  74,  74],
         [ 76,  76,  76],
         [ 71,  71,  71],
         ...,
         [110, 110, 110],
         [106, 106, 106],
         [108, 108, 108]]]),
array([[[159, 159, 159],
         [118, 118, 118],
         [132, 132, 132],
         ...,
         [ 93,  93,  93],
         [ 95,  95,  95],
         [ 91,  91,  91]]]),
array([[[165, 165, 165],
         [173, 173, 173],
         [169, 169, 169],
         ...,
         [255, 255, 255],
         [255, 255, 255],
         [255, 255, 255]]]),
array([[[110, 110, 110],
         [110, 110, 110],
         [109, 109, 109],
         ...,
         [255, 255, 255],
         [255, 255, 255],
         [255, 255, 255]]]),
array([[[165, 165, 165],
         [173, 173, 173],
         [169, 169, 169],
         ...,
         [255, 255, 255],
         [255, 255, 255],
         [255, 255, 255]]]),
array([[[58, 58, 58],
         [52, 52, 52],
         [51, 51, 51],
         ...,
         [47, 47, 47],
         [55, 55, 55],
         [49, 49, 49]]]),
array([[[ 74,  74,  74],
         [ 76,  76,  76],
         [ 71,  71,  71],
         ...,
         [110, 110, 110],
         [106, 106, 106],
         [108, 108, 108]]]),
array([[[159, 159, 159],
         [118, 118, 118],
         [132, 132, 132],
         ...,
         [ 93,  93,  93],
         [ 95,  95,  95],
         [ 91,  91,  91]]]),
array([[[165, 165, 165],
         [173, 173, 173],
         [169, 169, 169],
         ...,
这是trainx
[array(0),
array(0),
array(0),
array(0),
array(1),
array(1),
array(0),
array(0),
array(0),
array(0),
array(1),
array(1),
array(0),
array(0),
array(0),
array(0),
array(1),
array(1),
array(0)]
这是trainy
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Alpha1024

新虫 (正式写手)

你这个就是一个样本,请你看一下张量
2楼2023-11-21 15:50:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Alpha1024 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿安徽大学材料工程专硕313分,求调剂的学校 +5 Yu先生 2026-03-10 7/350 2026-03-10 19:32 by Yu先生
[考研] 313分生物学求调剂 +5 Yyt杨1 2026-03-09 7/350 2026-03-10 18:58 by 清风月
[考研] 0856材料与化工353分求调剂 +11 NIFFFfff 2026-03-09 11/550 2026-03-10 18:36 by suyuanhai
[考研] 收调剂 +7 调剂的考研学生 2026-03-10 7/350 2026-03-10 17:57 by 麦茶汤圆
[考研] 考研材料与化工,求调剂 +6 戏精丹丹丹 2026-03-09 6/300 2026-03-10 17:02 by BruceLiu320
[考研] 一志愿北京化工大学材料与化工296分求调剂 +11 稻妻小编 2026-03-09 11/550 2026-03-10 16:49 by ztnimte
[考研] 0703化学调剂 +3 三dd. 2026-03-10 3/150 2026-03-10 15:45 by peike
[考研] A区一本交叉课题组,低分调剂,招收机械电子信息通信等交叉方向 +56 lisimayy 2026-03-04 73/3650 2026-03-10 15:27 by lisimayy
[考研] 材料调剂,307分 +10 张泳铭1 2026-03-09 10/500 2026-03-10 11:47 by peike
[考研] 调剂的同学,走过路过,不要错过 +11 likeihood 2026-03-06 16/800 2026-03-10 11:38 by Djdjj12
[考研] 294 英二数二物化 求调剂 +6 米饭团不好吃 2026-03-09 6/300 2026-03-09 23:55 by barlinike
[考研] 一志愿南大化学339分求调剂,四六级已过,有比赛,有文章 +7 Gallantzhou 2026-03-07 7/350 2026-03-09 18:38 by 30660438
[考研] 求调剂 +3 鹤遨予卿 2026-03-09 3/150 2026-03-09 17:32 by houyaoxu
[考研] 0701-322 求调剂 +3 jiliuxian 2026-03-06 8/400 2026-03-08 19:31 by jiliuxian
[考研] 化学工程求调剂 +12 化工人999 2026-03-04 12/600 2026-03-08 11:17 by 我的船我的海
[考研] 346分材料求调剂 +5 snow_反季节版 2026-03-07 5/250 2026-03-07 22:40 by Leeding1356
[考研] 求调剂,学校研究所都可以,材料与化工267分 +6 wmx1 2026-03-05 6/300 2026-03-05 20:01 by houyaoxu
[考研] 一志愿武汉理工大学-085602-总分296分-求调剂 +7 紫川葡柚 2026-03-04 7/350 2026-03-04 21:04 by kakakapanpan
[考研] 一志愿314求调剂 +7 202111120625 2026-03-03 7/350 2026-03-04 15:56 by zhukairuo
[考研] 281求调剂 +3 Y?l?h 2026-03-04 3/150 2026-03-04 10:51 by 汪!?!
信息提示
请填处理意见