What this split can and cannot tell you
With valid_fraction = 0.2 and 17 structures, the held-out set is three structures — and at seed=42 all three happen to be 32-atom cells. The headline numbers describe the harder subset only: there is no held-out 27-atom measurement at all, and three structures is too thin a base for a meaningful error bar. Earlier 5-fold cross-validation on a 12-structure dataset put 32-atom cells at roughly twice the error of 27-atom ones. Use --kfold for a figure that covers every structure.