Downloads · 30 days
3
7% of all-time downloads
Sph3inxz/lewm-pilot-flight
lewm-pilot-flight is a reinforcement learning model from Sph3inxz. Use it for the reinforcement learning task on the model card, and read the license before you ship it in a product. It is set up for pytorch. The card lists the license as mit.
State-vector Learned World Model (LeWM) fine-tuned on SkyMind Phase 1 flight telemetry (C172 + T-6 autopilot sessions). Used by the LeWM-Pilot demo planner.
Downloads · 30 days
3
7% of all-time downloads
All-time downloads
41
Public
Repo size
12.2 MB
Likes
0
Public
Click a slice to open those files.
.pt6.1 MB · 100%
From the Hugging Face model README
State-vector Learned World Model (LeWM) fine-tuned on SkyMind Phase 1 flight telemetry (C172 + T-6 autopilot sessions). Used by the LeWM-Pilot demo planner.
| Input | 52-d normalized flight state |
| Action | 8-d control vector |
| Environment | 5-d weather/context vector |
| Latent | 192-d |
| Architecture | MLP encoder + 4-layer Transformer predictor |
| Validation MSE | 0.0046 (latent space, holdout) |
lewm_flight_v1.pt — PyTorch checkpoint (model_state_dict, latent_dim, metadata)config.json — dimensions and training metadatafrom pathlib import Path
from skymind_core.lewm.engine import LeWMEngine
engine = LeWMEngine(device="cpu")
engine.load_checkpoint("checkpoints/lewm_flight_v1.pt")
latent = engine.encode(obs_vector) # obs: (52,)
next_latent = engine.predict(latent, action, env) # action: (8,), env: (5,)
Download from Hub:
hf download Sph3inz/lewm-pilot-flight lewm_flight_v1.pt --local-dir checkpoints
Fine-tuned from a randomly initialized state encoder + predictor on Parquet/Lance flight sessions collected via JSBSim (jsbgym). Config: configs/lewm_finetune.yaml in the GitHub repo.
Pair with the LeWM-Pilot AI server:
python scripts/run_demo.py
Use --mock-planner if you only want to test the stack without this checkpoint.