Text this: Αυτόματος υπολογισμός κλίσεων και εφαρμογές του σε ολική βελτιστοποίηση μη διαφορίσιμων συναρτήσεων