flashlight
Flashlight is a versatile C++ library designed by top AI researchers for machine learning, providing significant internal modifiability and efficient performance. It features a core of under 10 MB, utilizing modern C++ and the ArrayFire library for optimal performance in areas like speech recognition, image classification, and more. It supports both CUDA and CPU backends, offers high configurability, and integrates seamlessly with vcpkg and Docker setups, making it an ideal choice for researchers interested in flexible experimentation.