there are two types of the BPNN algorithm: vector based and matrix based.
each BPNN algorithm is then divided into two processes: training and testing
this is created in google colab for ease of access to database
the training and testing images are all in grayscale and in 40x40 pixel size
database google drive:
training database: https://drive.google.com/drive/folders/1wUvHH_tnof17uG6kgJsrQ6Tj1cX-7dH5?usp=sharing
testing database: https://drive.google.com/drive/folders/1EZlD2umWjITjrzoX-AhtNjYoXy2VOyeL?usp=drive_link