Custom Convolutional Neural Network for Multi-Class Date Fruit Variety Classification in Precision Agriculture