marker='o', c='w', edgecolors='#00CED1', s=80, label='Great (positive)') plt.scatter(negative_xs[:, 0], negative_xs[:, 1], marker='s', c='w', edgecolors='#DC143C', s=80, label='Awful (negative)') plt.legend(loc="upper right", bbox_to_anchor=(1.01, 1.16)) # map mapped_xs = SOMNet.forward(xs) positive_xs = mapped_xs[ys == 1] + 0.5 negative_xs = mapped_xs[ys == 0] + 0.5 # plot data (after mapping) plt.figure() plt.scatter(positive_xs[:, 0], positive_xs[:, 1], marker='o', c='w', edgecolors='#00CED1', s=80, label='Great (positive)') plt.scatter(negative_xs[:, 0], negative_xs[:, 1], marker='s',