Aug. 30, 2023, 12:02 a.m. | Luiz doleron

Towards AI - Medium pub.towardsai.net

This story explores automatic differentiation, a feature of modern Deep Learning frameworks that automatically calculates the parameter gradients during the training loop. The story introduces this technology in conjunction with practical examples using Python and C++.

Figure 1: Coding Autodiff in C++ with Eigen

Roadmap

  • Automatic Differentiation: what is, the motivation, etc
  • Automatic Differentiation in Python with TensorFlow
  • Automatic Differentiation in C++ with Eigen
  • Conclusion

Automatic Differentiation

Modern frameworks such as PyTorch or TensorFlow have an enhanced functionality called automatic …

artificial intelligence autodiff coding cpp deep learning deep learning frameworks differentiation examples feature figure frameworks loop machine learning modern motivation practical programming python story technology training

Software Engineer for AI Training Data (School Specific)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Python)

@ G2i Inc | Remote

Software Engineer for AI Training Data (Tier 2)

@ G2i Inc | Remote

Data Engineer

@ Lemon.io | Remote: Europe, LATAM, Canada, UK, Asia, Oceania

Artificial Intelligence – Bioinformatic Expert

@ University of Texas Medical Branch | Galveston, TX

Lead Developer (AI)

@ Cere Network | San Francisco, US