24小时热门版块排行榜    

查看: 2530  |  回复: 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个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 申请科研项目纯靠实力能成功吗? 200+5 David1982 2026-10-13 8/400 2026-10-14 21:38 by lhw_GPA4.0
[硕博家园] 中科院海洋所招收海洋材料相关领域博士研究生及研究助理 +3 sujiner 2026-10-08 4/200 2026-10-14 20:40 by qicaiyun
[职场人生] 40+中年人失业后,还能找到好工作吗? +3 xqy2009 2026-10-13 3/150 2026-10-14 20:17 by 43358052
[论文投稿] 二审4个多月了还是Awaiting Reviewer Scores 10+3 纳斯达克ML 2026-10-11 4/200 2026-10-14 17:30 by babero
[有机交流] OpenAI又攻克数学难题了,离AI做有机合成还有多远? +8 wangyl_123 2026-10-10 13/650 2026-10-14 15:12 by zuesli
[教师之家] 课题组会帮你通过考核么? +4 好运来~9527 2026-10-10 7/350 2026-10-13 08:41 by xli1984
[基金申请] 入职后第一次管课题组的专利缴费,对账才发现官费比别人多掏了一倍 +6 13108017953 2026-10-08 6/300 2026-10-12 20:07 by w3w3y3
[公派出国] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:34 by XQNyDCa1Tk5n
[公派出国] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:26 by XQNyDCa1Tk5n
[找工作] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 22:26 by XQNyDCa1Tk5n
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 9/450 2026-10-11 22:15 by XQNyDCa1Tk5n
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 22:11 by XQNyDCa1Tk5n
[教师之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 22:06 by XQNyDCa1Tk5n
[教师之家] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 (EPI+-1)(金币-50) +5 qR2AdCWTVtkw 2026-10-09 10/500 2026-10-11 14:25 by VOMexwnDzOFZ
[教师之家] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 (EPI+-1)(金币-50) +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 14:05 by VOMexwnDzOFZ
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +5 qR2AdCWTVtkw 2026-10-09 8/400 2026-10-11 13:51 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:54 by VOMexwnDzOFZ
[找工作] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +4 qR2AdCWTVtkw 2026-10-09 7/350 2026-10-11 10:34 by VOMexwnDzOFZ
[考博] 招收博士生一名 +3 mandolin 2026-10-10 3/150 2026-10-11 10:21 by 不是山谷!
[有机交流] 我应该选哪条合成路线让实验成功率高一些? +5 jing816y 2026-10-08 9/450 2026-10-10 09:05 by zapen
信息提示
请填处理意见