3 ms·
How do you relate the output of this back to your code? Like I look up ddot_kernel_8 from the sample sklearn output and I find it’s a function from OpenBLAS bu
by faizshah 5y ago
How do you relate the output of this back to your code?
Like I look up ddot_kernel_8 from the sample sklearn output and I find it’s a function from OpenBLAS but when I try to find how sklearn uses it I don’t see where they use that. How would you make use of this tool?
It seems like the output would be useful for writing cython extensions is that the main use case?
- p403n1x87 5y agoIf you follow the call stack carefully you should be able to get to the point where sklearn calls ddot_kernel_8 (indirectly in this case). Austin(p) reports source files as well, so that shouldn't be a problem (provided all the debug symbols are available). If you're collecting data with austinp, don't forget to resolve symbol names with the resolve.py utility (https://github.com/P403n1x87/austin/blob/devel/utils/resolve.py https://github.com/P403n1x87/austin/blob/devel/utils/resolve..., see the README for more details: https://github.com/P403n1x87/austin/blob/devel/utils/resolve.py https://github.com/P403n1x87/austin/blob/devel/utils/resolve...)