A standalone C++ library providing foundational components for the AI for Oncology project with minimal dependencies.
aifocore is a modern C++20 library that provides essential utilities, data structures, and algorithms for oncology-focused AI applications. Designed with reusability in mind, it maintains minimal external dependencies and follows best practices for performance, type safety, and flexibility.
- C++20 compatible compiler (GCC 10+, Clang 10+, MSVC 19.28+)
- Bazel build system (using bazelisk)
Contributions are welcome! Please follow the Google C++ Style Guide for all submissions.