stable-baselines3

Pass

Audited by Gen Agent Trust Hub on Mar 3, 2026

Risk Level: SAFE
Full Analysis
  • [EXTERNAL_DOWNLOADS]: The skill provides instructions for installing the stable-baselines3 package and its extra dependencies. This is a well-known, widely used, and trusted library for reinforcement learning implementations.
  • [COMMAND_EXECUTION]: The provided templates, specifically train_rl_agent.py, utilize SubprocVecEnv to parallelize environment steps across multiple CPU cores. This utilizes Python's standard multiprocessing module to spawn subprocesses, which is a core and expected feature of the library designed to optimize training performance.
  • [REMOTE_CODE_EXECUTION]: The skill demonstrates the use of model.load() and model.save() for agent persistence. These methods are the standard way to handle model serialization in Stable Baselines3. While model.load() utilizes pickle internally for deserializing certain model components, its usage here is appropriate for the skill's primary purpose of managing reinforcement learning experiments and follows standard library practices.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 3, 2026, 08:48 PM