【发布时间】:2018-09-06 07:55:35
【问题描述】:
得到了这个简单的练习,我必须在逻辑回归的帮助下构建一个神经网络。我的数据集是这样构建的:
给你一个数据集(“data.h5”),其中包含:
- 标记为猫 (y=1) 或非猫 (y=0) 的 m_train 图像训练集
- 标记为猫或非猫的 m_test 图像的测试集
- 每个图像的形状为 (num_px, num_px, 3),其中 3 表示 3 个通道 (RGB)。因此,每个图像都是正方形的(高度 = num_px)并且 (宽度 = num_px)。
为了显示数据库中的图像,文本给了我一个例子:
# Example of a picture# Examp
index = 25
plt.imshow(train_set_x_orig[index])
print ("y = " + str(train_set_y[:,index]) + ", it's a '" + classes[np.squeeze(train_set_y[:,index])].decode("utf-8") + "' picture.")
我有两个问题:
1) 我不明白这是如何工作的:str(train_set_y[:,index])
2) 最大的问题是,由于站点问题,我无法下载此数据库,为了进行练习,我想了解它是如何构建的。谁能直观地告诉我它的结构?
【问题讨论】:
标签: python neural-network logistic-regression