All ML code was executed using the Keras implementation of Ten-sorFlow 2.6.0. All models (pre-training, transfer-learning and fine-tuning) were run using a LogCosh loss function and Adam optimiser with an initial learning rate of 5e-7. All ML models were run on a system running Ubuntu 18.04.4 LTS with 20 CPU cores (Intel(R) Core(TM) i9-7900X CPU @ 3.30GHz) and four Nvidia GeForce GTX 1080 GPU cards using CUDA 11.2.