Я пытаюсь тренировать Перцептрон, используя некоторые случайные данные.Кажется, мои данные не соответствуют формату входных данных для класса 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])
Как мне подготовить мои данные в этом формате?