# Memristor Crossbar Training Class This library facilitates the creation and management of **4x4 memristor crossbars** tailored for *training* a **single-layer perceptron classifier** in neuromorphic computing applications. It provides the necessary tools for training simulations using binary patterns for both inputs and outputs, along with an experimental dataset that mimics how the physical crossbar device behaves. The library also includes features for logging, saving data, and plotting, making it easier to track and visualize the training process.