Reinforcement Learning
stable-baselines3
English
ppo
gymnasium
pusher-v5
mujoco
physical-ai
robotics
Instructions to use Luna002-Luna75/ppo-pusher-v5 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- stable-baselines3
How to use Luna002-Luna75/ppo-pusher-v5 with stable-baselines3:
from huggingface_sb3 import load_from_hub checkpoint = load_from_hub( repo_id="Luna002-Luna75/ppo-pusher-v5", filename="{MODEL FILENAME}.zip", ) - Notebooks
- Google Colab
- Kaggle
π€ Physical AI: Pusher-v5 PPO Model
This repository contains a trained Proximal Policy Optimization (PPO) agent for the Gymnasium MuJoCo Pusher-v5 environment using Stable-Baselines3.
π Model & Training Details
- Algorithm: PPO (Proximal Policy Optimization)
- Policy Architecture:
MlpPolicy - Environment:
Pusher-v5(Gymnasium / MuJoCo) - Device: CPU
- Total Timesteps: 10,000 steps
π Visual Training Dashboard
ποΈ Learning Progression (0 ~ 10,000 Timesteps)
π» How to Use in Python
import gymnasium as gym
from stable_baselines3 import PPO
from huggingface_hub import hf_hub_download
# Download model from Hugging Face Hub
model_path = hf_hub_download(repo_id="Luna002-Luna75/ppo-pusher-v5", filename="ppo_pusher.zip")
# Load model
model = PPO.load(model_path)
# Test on Pusher-v5 environment
env = gym.make("Pusher-v5", render_mode="human")
obs, _ = env.reset()
for _ in range(100):
action, _ = model.predict(obs, deterministic=True)
obs, reward, terminated, truncated, _ = env.step(action)
if terminated or truncated:
obs, _ = env.reset()
env.close()
π Included Artifacts
ppo_pusher.zip: Model weights file (SB3 PPO format)ppo_pusher_visualized.zip: Full bundled package containing dataset, plots, GIFs, MP4, and CSV metricstraining_metrics.csv: Step-by-step training rewards and PPO lossestraining_dashboard.png: High-resolution analytical training chartrobot_learning_progression.gif: Animated GIF showcasing policy progressionpusher_trained_demo.mp4: Rendered evaluation video
- Downloads last month
- 21

