一、产生X样本
x_train = np.random.random((5, 3)) 随机产生一个5行3列的样本矩阵,也就是5个维度为3的训练样本。
array([[ 0.56644011, 0.75185718, 0.98654195],
[ 0.46676905, 0.2452094 , 0.28035157],
[ 0.69687126, 0.85162556, 0.23118269],
[ 0.69127369, 0.32235362, 0.90172209],
[ 0.64421882, 0.65666665, 0.37091807]])
二、产生Y样本
y_train = np.random.randint(10, size=(20, 1)) 产生一个20行1列的Y样本,值分布为10个,也就是0~9。也就是20个多类别样本标签。
array([[8],
[8],
[0],
[4],
[9],
[9],
[7],
[3],
[0],
[9],
[0],
[2],
[1],
[0],
[3],
[4],
[6],
[8],
[9],
[7]])
三、产生2D卷积X样本x_train = np.random.random((4,2,5, 3))产生4个卷积样本,每个样本两层,没层矩阵是5X3结构。
array([[[[ 0.81108075, 0.75130404, 0.32276459],
[ 0.84803225, 0.95347097, 0.98392204],
[ 0.82862565, 0.60562112, 0.12725719],