\begin{table*}[h]
\vspace*{10pt}
\centering
\caption{Structural distribution of files, classes, functions, and feature densities corresponding to each \textbf{subgraph in the feature graph of o3-mini during sklearn synthesis}. 
Here, “Files/Classes/Functions” denote the number of code units mapped from each subgraph; 
“File/Class/Function Features” are the total extracted features; and “Avg Features/...” indicates the average number of features per unit type.}
\label{tab:mlkit-subgraph}
\resizebox{\textwidth}{!}{%
\begin{tabular}{lrrrrrrrrr}
\toprule
Subgraph & Files & Classes & Functions & File Features & Class Features & Function Features & Avg Feat./File & Avg Feat./Class & Avg Feat./Func \\
\midrule
ML Algorithms             & 58 & 171 &  67 & 323 & 256 &  67 & 5.57 & 1.50 & 1.00 \\
Math Utilities            & 47 &  26 & 102 & 143 &  40 & 103 & 3.04 & 1.54 & 1.01 \\
Data Processing           & 45 &  30 & 169 & 231 &  59 & 172 & 5.13 & 1.97 & 1.02 \\
ML Pipeline               & 38 &  23 & 149 & 202 &  42 & 160 & 5.32 & 1.83 & 1.07 \\
Core Operations           & 30 &  15 &  76 & 124 &  33 &  91 & 4.13 & 2.20 & 1.20 \\
ML Computation            & 19 &  39 &  34 &  88 &  54 &  34 & 4.63 & 1.38 & 1.00 \\
ML Evaluation             & 17 &  12 &  51 &  77 &  25 &  52 & 4.53 & 2.08 & 1.02 \\
ML Diagnostics            &  6 &   3 &  44 &  50 &   6 &  44 & 8.33 & 2.00 & 1.00 \\
Visualization             &  6 &   2 &  16 &  24 &   8 &  16 & 4.00 & 4.00 & 1.00 \\
\bottomrule
\end{tabular}%
}
\end{table*}