Impact of dataset size and convolutional neural network architecture on transfer learning for carbonate rock classification | Synapse