#!/usr/bin/env python3 from perzeptron import * data = np.mat([[1, 0, 0],[1, 0, 1], [1, 1, 0], [1, 1, 1]]) result_OR = np.array([0, 1, 1, 1]) result_AND = np.array([0, 0, 0, 1]) result_XOR = np.array([0, 1, 1, 0]) p = Perzeptron(0.5, 0.1, result_OR, 10000, lineare) p.training(data) print(p.calculate(data[0].T)) print(p.calculate(data[1].T)) print(p.calculate(data[2].T)) print(p.calculate(data[3].T)) print(p.w)