An extendable multi-purpose 3D neuromorphic fabric using nanoscale memristors | IEEE Conference Publication | IEEE Xplore