【发布时间】:2018-10-25 20:47:43
【问题描述】:
我尝试使用一些随机数据来训练感知器。看来我的数据与 Perceptron 类的输入格式不匹配:
这是我创建数据的托盘方式:
Q1 = 100
X1 = 1 + 0.5*np.random.randn(Q1,1)
X2 = 1 + 0.5*np.random.randn(Q1,1)
my_training_inputs = np.array(list(zip(X1, X2)))
my_labels = np.ones((len(X1),))
这是我必须在上面准备数据的格式:
training_inputs = []
training_inputs.append(np.array([1, 1]))
training_inputs.append(np.array([1, 0]))
training_inputs.append(np.array([0, 1]))
training_inputs.append(np.array([0, 0]))
labels = np.array([1, 0, 0, 0])
如何以这种格式准备我的数据?
【问题讨论】:
标签: python arrays numpy reshape