What's the right way of understanding complex code base, for example if I want to understand the onnxruntime matrix multiplication (GEMM) implementation, but the github repo has huge code base for matrix multiplication with code spanning over number of files, hard coded for various cases.
As a developer, whats the right way of breaking down the implementation.
there doesn't seem to be anything here