ml-property-predict-scd
Pass
Audited by Gen Agent Trust Hub on Jun 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The wrapper scripts
run_ct_scd_qm9.pyandrun_ct_scd_matbench.pyuse thesubprocessmodule to orchestrate the training process. - They implement logic to automatically restart the script within the required
scd-agentConda environment usingconda runif the current environment is incorrect. - The scripts construct command-line arguments for the
train.pyentry point, incorporating configuration paths and user-specified parameters like dataset properties or job identifiers. - [EXTERNAL_DOWNLOADS]: Several templates automate the acquisition of foundation model weights from the Hugging Face Hub.
templates/extract_embeddings.pyandtemplates/train_lightweight_head.pyutilizehuggingface_hub.hf_hub_downloadto fetch thelast.ckptfiles.- These downloads target the author's public repositories (
Ty-Perez/ct-scd-pcqandTy-Perez/ct-scd-amp). - [SAFE]: Static analysis detections for
eval()are false positives related to the PyTorch library. - The code uses
model.eval(),backbone.eval(), andhead.eval(), which are standard PyTorch methods for toggling a model's operational state to evaluation mode. These do not invoke the Pythoneval()built-in for code execution.
Audit Metadata